builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-144 starttime: 1468420612.68 results: success (0) buildid: 20160713055926 builduid: a17a4545e083444193b0f0066652e7b1 revision: 3e019c07ecb8b1f1668d469e64eafa126bb72ceb ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-13 07:36:52.684443) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-13 07:36:52.684910) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-13 07:36:52.685203) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-13 07:36:52.866124) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 07:36:52.866450) ========= 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-1468420604.259179-45062345 _=/tools/buildbot/bin/python using PTY: False --2016-07-13 07:36:52-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 12.7M=0.001s 2016-07-13 07:36:53 (12.7 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.556854 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 07:36:53.455196) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 07:36:53.455523) ========= 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-1468420604.259179-45062345 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.029137 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 07:36:53.521691) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-13 07:36:53.522015) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3e019c07ecb8b1f1668d469e64eafa126bb72ceb --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3e019c07ecb8b1f1668d469e64eafa126bb72ceb --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-1468420604.259179-45062345 _=/tools/buildbot/bin/python using PTY: False 2016-07-13 07:36:53,199 truncating revision to first 12 chars 2016-07-13 07:36:53,200 Setting DEBUG logging. 2016-07-13 07:36:53,200 attempt 1/10 2016-07-13 07:36:53,200 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/3e019c07ecb8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-13 07:36:54,488 unpacking tar archive at: mozilla-beta-3e019c07ecb8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.889334 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-13 07:36:55.440630) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-13 07:36:55.440963) ========= script_repo_revision: 3e019c07ecb8b1f1668d469e64eafa126bb72ceb ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-13 07:36:55.441373) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-13 07:36:55.441673) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-13 07:36:55.470400) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 13 secs) (at 2016-07-13 07:36:55.470701) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468420604.259179-45062345 _=/tools/buildbot/bin/python using PTY: False 07:36:55 INFO - MultiFileLogger online at 20160713 07:36:55 in /builds/slave/test 07:36:55 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 07:36:55 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:36:55 INFO - {'append_to_log': False, 07:36:55 INFO - 'base_work_dir': '/builds/slave/test', 07:36:55 INFO - 'blob_upload_branch': 'mozilla-beta', 07:36:55 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:36:55 INFO - 'buildbot_json_path': 'buildprops.json', 07:36:55 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:36:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:36:55 INFO - 'download_minidump_stackwalk': True, 07:36:55 INFO - 'download_symbols': 'true', 07:36:55 INFO - 'e10s': False, 07:36:55 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:36:55 INFO - 'tooltool.py': '/tools/tooltool.py', 07:36:55 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:36:55 INFO - '/tools/misc-python/virtualenv.py')}, 07:36:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:36:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:36:55 INFO - 'log_level': 'info', 07:36:55 INFO - 'log_to_console': True, 07:36:55 INFO - 'opt_config_files': (), 07:36:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:36:55 INFO - '--processes=1', 07:36:55 INFO - '--config=%(test_path)s/wptrunner.ini', 07:36:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:36:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:36:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:36:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:36:55 INFO - 'pip_index': False, 07:36:55 INFO - 'require_test_zip': True, 07:36:55 INFO - 'test_type': ('testharness',), 07:36:55 INFO - 'this_chunk': '1', 07:36:55 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:36:55 INFO - 'total_chunks': '10', 07:36:55 INFO - 'virtualenv_path': 'venv', 07:36:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:36:55 INFO - 'work_dir': 'build'} 07:36:55 INFO - ##### 07:36:55 INFO - ##### Running clobber step. 07:36:55 INFO - ##### 07:36:55 INFO - Running pre-action listener: _resource_record_pre_action 07:36:55 INFO - Running main action method: clobber 07:36:55 INFO - rmtree: /builds/slave/test/build 07:36:55 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:36:56 INFO - Running post-action listener: _resource_record_post_action 07:36:56 INFO - ##### 07:36:56 INFO - ##### Running read-buildbot-config step. 07:36:56 INFO - ##### 07:36:56 INFO - Running pre-action listener: _resource_record_pre_action 07:36:56 INFO - Running main action method: read_buildbot_config 07:36:56 INFO - Using buildbot properties: 07:36:56 INFO - { 07:36:56 INFO - "project": "", 07:36:56 INFO - "product": "firefox", 07:36:56 INFO - "script_repo_revision": "production", 07:36:56 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 07:36:56 INFO - "repository": "", 07:36:56 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 07:36:56 INFO - "buildid": "20160713055926", 07:36:56 INFO - "pgo_build": "False", 07:36:56 INFO - "basedir": "/builds/slave/test", 07:36:56 INFO - "buildnumber": 5, 07:36:56 INFO - "slavename": "tst-linux32-spot-144", 07:36:56 INFO - "revision": "3e019c07ecb8b1f1668d469e64eafa126bb72ceb", 07:36:56 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 07:36:56 INFO - "platform": "linux", 07:36:56 INFO - "branch": "mozilla-beta", 07:36:56 INFO - "repo_path": "releases/mozilla-beta", 07:36:56 INFO - "moz_repo_path": "", 07:36:56 INFO - "stage_platform": "linux", 07:36:56 INFO - "builduid": "a17a4545e083444193b0f0066652e7b1", 07:36:56 INFO - "slavebuilddir": "test" 07:36:56 INFO - } 07:36:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 07:36:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 07:36:56 INFO - Running post-action listener: _resource_record_post_action 07:36:56 INFO - ##### 07:36:56 INFO - ##### Running download-and-extract step. 07:36:56 INFO - ##### 07:36:56 INFO - Running pre-action listener: _resource_record_pre_action 07:36:56 INFO - Running main action method: download_and_extract 07:36:56 INFO - mkdir: /builds/slave/test/build/tests 07:36: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')]} 07:36:56 INFO - https://queue.taskcluster.net/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 07:36:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 07:36:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 07:36:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 07:36:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 07:36:58 INFO - Downloaded 1291 bytes. 07:36:58 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 07:36:58 INFO - Using the following test package requirements: 07:36:58 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 07:36:58 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:36:58 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 07:36:58 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:36:58 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 07:36:58 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:36:58 INFO - u'jsshell-linux-i686.zip'], 07:36:58 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:36:58 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 07:36:58 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 07:36:58 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:36:58 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 07:36:58 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:36:58 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 07:36:58 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:36:58 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 07:36:58 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:36:58 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 07:36:58 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 07:36:58 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')]} 07:36:58 INFO - https://queue.taskcluster.net/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 07:36:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 07:36:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 07:36:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 07:36:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 07:37:06 INFO - Downloaded 22861784 bytes. 07:37:06 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:37:06 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:37:07 INFO - caution: filename not matched: web-platform/* 07:37:07 INFO - Return code: 11 07:37:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:37:07 INFO - https://queue.taskcluster.net/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 07:37:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 07:37:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 07:37:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 07:37:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 07:37:18 INFO - Downloaded 36389876 bytes. 07:37:18 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:37:18 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:37:22 INFO - caution: filename not matched: bin/* 07:37:22 INFO - caution: filename not matched: config/* 07:37:22 INFO - caution: filename not matched: mozbase/* 07:37:22 INFO - caution: filename not matched: marionette/* 07:37:22 INFO - caution: filename not matched: tools/wptserve/* 07:37:22 INFO - Return code: 11 07:37:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:37:22 INFO - https://queue.taskcluster.net/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 07:37:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:37:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:37:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:37:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 07:37:41 INFO - Downloaded 69348455 bytes. 07:37:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:37:41 INFO - mkdir: /builds/slave/test/properties 07:37:41 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:37:41 INFO - Writing to file /builds/slave/test/properties/build_url 07:37:41 INFO - Contents: 07:37:41 INFO - build_url:https://queue.taskcluster.net/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:37:41 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:37:41 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:37:41 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:37:41 INFO - Contents: 07:37:41 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:37:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:37:41 INFO - https://queue.taskcluster.net/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:37:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:37:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:37:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:37:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 07:38:06 INFO - Downloaded 92360812 bytes. 07:38:06 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 07:38:06 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 07:38:15 INFO - Return code: 0 07:38:15 INFO - Running post-action listener: _resource_record_post_action 07:38:15 INFO - Running post-action listener: set_extra_try_arguments 07:38:15 INFO - ##### 07:38:15 INFO - ##### Running create-virtualenv step. 07:38:15 INFO - ##### 07:38:15 INFO - Running pre-action listener: _pre_create_virtualenv 07:38:15 INFO - Running pre-action listener: _resource_record_pre_action 07:38:15 INFO - Running main action method: create_virtualenv 07:38:15 INFO - Creating virtualenv /builds/slave/test/build/venv 07:38:15 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 07:38:15 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:38:16 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:38:16 INFO - Using real prefix '/usr' 07:38:16 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:38:17 INFO - Installing distribute.............................................................................................................................................................................................done. 07:38:21 INFO - Installing pip.................done. 07:38:21 INFO - Return code: 0 07:38:21 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:38:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:38:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:38:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:38:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:38:21 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x8ba6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c0d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cc12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cb0f70>, '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 0x8cb0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cb6750>, '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-1468420604.259179-45062345', '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 07:38:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 07:38:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 07:38:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:38:21 INFO - 'CCACHE_UMASK': '002', 07:38:21 INFO - 'DISPLAY': ':0', 07:38:21 INFO - 'HOME': '/home/cltbld', 07:38:21 INFO - 'LANG': 'en_US.UTF-8', 07:38:21 INFO - 'LOGNAME': 'cltbld', 07:38:21 INFO - 'MAIL': '/var/mail/cltbld', 07:38:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:38:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:38:21 INFO - 'MOZ_NO_REMOTE': '1', 07:38:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:38:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:38:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:38:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:38:21 INFO - 'PWD': '/builds/slave/test', 07:38:21 INFO - 'SHELL': '/bin/bash', 07:38:21 INFO - 'SHLVL': '1', 07:38:21 INFO - 'TERM': 'linux', 07:38:21 INFO - 'TMOUT': '86400', 07:38:21 INFO - 'USER': 'cltbld', 07:38:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468420604.259179-45062345', 07:38:21 INFO - '_': '/tools/buildbot/bin/python'} 07:38:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:38:21 INFO - Downloading/unpacking psutil>=0.7.1 07:38:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:38:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:38:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:38:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:38:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:38:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:38:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:38:27 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:38:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:38:27 INFO - Installing collected packages: psutil 07:38:27 INFO - Running setup.py install for psutil 07:38:27 INFO - building 'psutil._psutil_linux' extension 07:38:27 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 07:38:28 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 07:38:28 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 07:38:28 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 07:38:28 INFO - building 'psutil._psutil_posix' extension 07:38:28 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 07:38:28 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 07:38:28 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:38:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:38:28 INFO - Successfully installed psutil 07:38:28 INFO - Cleaning up... 07:38:28 INFO - Return code: 0 07:38:28 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:38:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:38:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:38:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:38:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:38:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:38:28 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x8ba6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c0d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cc12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cb0f70>, '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 0x8cb0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cb6750>, '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-1468420604.259179-45062345', '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 07:38:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 07:38:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 07:38:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:38:28 INFO - 'CCACHE_UMASK': '002', 07:38:28 INFO - 'DISPLAY': ':0', 07:38:28 INFO - 'HOME': '/home/cltbld', 07:38:28 INFO - 'LANG': 'en_US.UTF-8', 07:38:28 INFO - 'LOGNAME': 'cltbld', 07:38:28 INFO - 'MAIL': '/var/mail/cltbld', 07:38:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:38:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:38:28 INFO - 'MOZ_NO_REMOTE': '1', 07:38:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:38:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:38:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:38:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:38:28 INFO - 'PWD': '/builds/slave/test', 07:38:28 INFO - 'SHELL': '/bin/bash', 07:38:28 INFO - 'SHLVL': '1', 07:38:28 INFO - 'TERM': 'linux', 07:38:28 INFO - 'TMOUT': '86400', 07:38:28 INFO - 'USER': 'cltbld', 07:38:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468420604.259179-45062345', 07:38:28 INFO - '_': '/tools/buildbot/bin/python'} 07:38:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:38:29 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:38:29 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 07:38:29 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 07:38:29 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 07:38:29 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 07:38:29 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 07:38:29 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 07:38:34 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:38:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:38:34 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:38:34 INFO - Installing collected packages: mozsystemmonitor 07:38:34 INFO - Running setup.py install for mozsystemmonitor 07:38:34 INFO - Successfully installed mozsystemmonitor 07:38:34 INFO - Cleaning up... 07:38:34 INFO - Return code: 0 07:38:34 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:38:34 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')]} 07:38:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:38:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:38:34 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')]} 07:38:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:38:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:38:34 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 0x8ba6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c0d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cc12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cb0f70>, '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 0x8cb0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cb6750>, '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-1468420604.259179-45062345', '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 07:38:34 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 07:38:34 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 07:38:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:38:34 INFO - 'CCACHE_UMASK': '002', 07:38:34 INFO - 'DISPLAY': ':0', 07:38:34 INFO - 'HOME': '/home/cltbld', 07:38:34 INFO - 'LANG': 'en_US.UTF-8', 07:38:34 INFO - 'LOGNAME': 'cltbld', 07:38:34 INFO - 'MAIL': '/var/mail/cltbld', 07:38:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:38:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:38:34 INFO - 'MOZ_NO_REMOTE': '1', 07:38:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:38:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:38:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:38:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:38:34 INFO - 'PWD': '/builds/slave/test', 07:38:34 INFO - 'SHELL': '/bin/bash', 07:38:34 INFO - 'SHLVL': '1', 07:38:34 INFO - 'TERM': 'linux', 07:38:34 INFO - 'TMOUT': '86400', 07:38:34 INFO - 'USER': 'cltbld', 07:38:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468420604.259179-45062345', 07:38:34 INFO - '_': '/tools/buildbot/bin/python'} 07:38:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:38:35 INFO - Downloading/unpacking blobuploader==1.2.4 07:38: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 07:38: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 07:38: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 07:38: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 07:38: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 07:38: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 07:38:40 INFO - Downloading blobuploader-1.2.4.tar.gz 07:38:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:38:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:38:40 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 07:38:40 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 07:38:40 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 07:38:40 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 07:38:40 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 07:38:40 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 07:38:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:38:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:38:41 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 07:38:41 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 07:38:41 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 07:38:41 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 07:38:41 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 07:38:41 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 07:38:41 INFO - Downloading docopt-0.6.1.tar.gz 07:38:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:38:42 INFO - Installing collected packages: blobuploader, requests, docopt 07:38:42 INFO - Running setup.py install for blobuploader 07:38:42 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:38:42 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:38:42 INFO - Running setup.py install for requests 07:38:43 INFO - Running setup.py install for docopt 07:38:43 INFO - Successfully installed blobuploader requests docopt 07:38:43 INFO - Cleaning up... 07:38:43 INFO - Return code: 0 07:38:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:38:43 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')]} 07:38:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:38:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:38:43 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')]} 07:38:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:38:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:38:43 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 0x8ba6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c0d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cc12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cb0f70>, '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 0x8cb0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cb6750>, '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-1468420604.259179-45062345', '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 07:38:43 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 07:38:43 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 07:38:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:38:43 INFO - 'CCACHE_UMASK': '002', 07:38:43 INFO - 'DISPLAY': ':0', 07:38:43 INFO - 'HOME': '/home/cltbld', 07:38:43 INFO - 'LANG': 'en_US.UTF-8', 07:38:43 INFO - 'LOGNAME': 'cltbld', 07:38:43 INFO - 'MAIL': '/var/mail/cltbld', 07:38:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:38:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:38:43 INFO - 'MOZ_NO_REMOTE': '1', 07:38:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:38:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:38:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:38:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:38:43 INFO - 'PWD': '/builds/slave/test', 07:38:43 INFO - 'SHELL': '/bin/bash', 07:38:43 INFO - 'SHLVL': '1', 07:38:43 INFO - 'TERM': 'linux', 07:38:43 INFO - 'TMOUT': '86400', 07:38:43 INFO - 'USER': 'cltbld', 07:38:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468420604.259179-45062345', 07:38:43 INFO - '_': '/tools/buildbot/bin/python'} 07:38:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:38:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:38:43 INFO - Running setup.py (path:/tmp/pip-OG_CHU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:38:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:38:43 INFO - Running setup.py (path:/tmp/pip-vucz88-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:38:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:38:44 INFO - Running setup.py (path:/tmp/pip-yoQX5q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:38:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:38:44 INFO - Running setup.py (path:/tmp/pip-l4v59F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:38:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:38:44 INFO - Running setup.py (path:/tmp/pip-hoGOUi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:38:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:38:44 INFO - Running setup.py (path:/tmp/pip-0lbPXF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:38:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:38:44 INFO - Running setup.py (path:/tmp/pip-pA3PMr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:38:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:38:44 INFO - Running setup.py (path:/tmp/pip-vZ8aRR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:38:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:38:44 INFO - Running setup.py (path:/tmp/pip-yApOm0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:38:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:38:45 INFO - Running setup.py (path:/tmp/pip-TFRas_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:38:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:38:45 INFO - Running setup.py (path:/tmp/pip-GvxW9a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:38:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:38:45 INFO - Running setup.py (path:/tmp/pip-NBmxlD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:38:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:38:45 INFO - Running setup.py (path:/tmp/pip-uNkEsS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:38:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:38:45 INFO - Running setup.py (path:/tmp/pip-aAy7ZQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:38:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:38:45 INFO - Running setup.py (path:/tmp/pip-4f0ngA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:38:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:38:45 INFO - Running setup.py (path:/tmp/pip-FZvYXG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:38:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:38:45 INFO - Running setup.py (path:/tmp/pip-YjeEPb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:38:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:38:46 INFO - Running setup.py (path:/tmp/pip-zuYf5o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:38:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:38:46 INFO - Running setup.py (path:/tmp/pip-_ZBzqa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:38:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:38:46 INFO - Running setup.py (path:/tmp/pip-sYdGSZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:38:46 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:38:46 INFO - Running setup.py (path:/tmp/pip-f8SIz0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:38:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:38:47 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 07:38:47 INFO - Running setup.py install for manifestparser 07:38:47 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:38:47 INFO - Running setup.py install for mozcrash 07:38:47 INFO - Running setup.py install for mozdebug 07:38:47 INFO - Running setup.py install for mozdevice 07:38:47 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:38:47 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:38:47 INFO - Running setup.py install for mozfile 07:38:48 INFO - Running setup.py install for mozhttpd 07:38:48 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:38:48 INFO - Running setup.py install for mozinfo 07:38:48 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:38:48 INFO - Running setup.py install for mozInstall 07:38:48 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:38:48 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:38:48 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:38:48 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:38:48 INFO - Running setup.py install for mozleak 07:38:48 INFO - Running setup.py install for mozlog 07:38:49 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:38:49 INFO - Running setup.py install for moznetwork 07:38:49 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:38:49 INFO - Running setup.py install for mozprocess 07:38:49 INFO - Running setup.py install for mozprofile 07:38:49 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:38:49 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:38:49 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:38:49 INFO - Running setup.py install for mozrunner 07:38:50 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:38:50 INFO - Running setup.py install for mozscreenshot 07:38:50 INFO - Running setup.py install for moztest 07:38:50 INFO - Running setup.py install for mozversion 07:38:50 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:38:50 INFO - Running setup.py install for wptserve 07:38:51 INFO - Running setup.py install for marionette-driver 07:38:51 INFO - Running setup.py install for browsermob-proxy 07:38:51 INFO - Running setup.py install for marionette-client 07:38:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:38:52 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:38:52 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 07:38:52 INFO - Cleaning up... 07:38:52 INFO - Return code: 0 07:38:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:38: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')]} 07:38:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:38:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:38: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')]} 07:38:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:38:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:38:52 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 0x8ba6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c0d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cc12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cb0f70>, '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 0x8cb0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cb6750>, '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-1468420604.259179-45062345', '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 07:38:52 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 07:38:52 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 07:38:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:38:52 INFO - 'CCACHE_UMASK': '002', 07:38:52 INFO - 'DISPLAY': ':0', 07:38:52 INFO - 'HOME': '/home/cltbld', 07:38:52 INFO - 'LANG': 'en_US.UTF-8', 07:38:52 INFO - 'LOGNAME': 'cltbld', 07:38:52 INFO - 'MAIL': '/var/mail/cltbld', 07:38:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:38:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:38:52 INFO - 'MOZ_NO_REMOTE': '1', 07:38:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:38:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:38:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:38:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:38:52 INFO - 'PWD': '/builds/slave/test', 07:38:52 INFO - 'SHELL': '/bin/bash', 07:38:52 INFO - 'SHLVL': '1', 07:38:52 INFO - 'TERM': 'linux', 07:38:52 INFO - 'TMOUT': '86400', 07:38:52 INFO - 'USER': 'cltbld', 07:38:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468420604.259179-45062345', 07:38:52 INFO - '_': '/tools/buildbot/bin/python'} 07:38:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:38:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:38:52 INFO - Running setup.py (path:/tmp/pip-otIBT8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:38:52 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)) 07:38:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:38:52 INFO - Running setup.py (path:/tmp/pip-iAksBT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:38:52 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)) 07:38:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:38:52 INFO - Running setup.py (path:/tmp/pip-Df2pDY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:38:53 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)) 07:38:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:38:53 INFO - Running setup.py (path:/tmp/pip-G9t9WQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:38:53 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)) 07:38:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:38:53 INFO - Running setup.py (path:/tmp/pip-8duBDJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:38:53 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)) 07:38:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:38:53 INFO - Running setup.py (path:/tmp/pip-DjML6W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:38:53 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)) 07:38:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:38:53 INFO - Running setup.py (path:/tmp/pip-2z8Yx3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:38:53 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)) 07:38:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:38:53 INFO - Running setup.py (path:/tmp/pip-HdbY7l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:38:53 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)) 07:38:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:38:53 INFO - Running setup.py (path:/tmp/pip-MXSIVv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:38:53 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)) 07:38:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:38:53 INFO - Running setup.py (path:/tmp/pip-OeuD9A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:38:54 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)) 07:38:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:38:54 INFO - Running setup.py (path:/tmp/pip-3hIrkc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:38:54 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)) 07:38:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:38:54 INFO - Running setup.py (path:/tmp/pip-U1NmjF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:38:54 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)) 07:38:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:38:54 INFO - Running setup.py (path:/tmp/pip-CibLdv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:38:54 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)) 07:38:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:38:54 INFO - Running setup.py (path:/tmp/pip-xnSyNc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:38:54 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)) 07:38:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:38:54 INFO - Running setup.py (path:/tmp/pip-HNto6l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:38:54 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)) 07:38:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:38:54 INFO - Running setup.py (path:/tmp/pip-ZO7uO1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:38:54 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)) 07:38:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:38:54 INFO - Running setup.py (path:/tmp/pip-GfF6Wq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:38:55 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)) 07:38:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:38:55 INFO - Running setup.py (path:/tmp/pip-9F54gi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:38:55 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)) 07:38:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:38:55 INFO - Running setup.py (path:/tmp/pip-GXnycm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:38:55 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)) 07:38:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:38:55 INFO - Running setup.py (path:/tmp/pip-DBMWim-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:38:55 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)) 07:38:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:38:55 INFO - Running setup.py (path:/tmp/pip-ujfF6C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:38:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:38:56 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)) 07:38:56 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)) 07:38:56 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)) 07:38:56 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)) 07:38:56 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)) 07:38:56 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)) 07:38:56 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:38:56 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 07:38:56 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 07:38:56 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 07:38:56 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 07:38:56 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 07:38:56 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 07:39:00 INFO - Downloading blessings-1.6.tar.gz 07:39:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:39:01 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)) 07:39:01 INFO - Installing collected packages: blessings 07:39:01 INFO - Running setup.py install for blessings 07:39:01 INFO - Successfully installed blessings 07:39:01 INFO - Cleaning up... 07:39:01 INFO - Return code: 0 07:39:01 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:39:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:39:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:39:01 INFO - Reading from file tmpfile_stdout 07:39:01 INFO - Current package versions: 07:39:01 INFO - argparse == 1.2.1 07:39:01 INFO - blessings == 1.6 07:39:01 INFO - blobuploader == 1.2.4 07:39:01 INFO - browsermob-proxy == 0.6.0 07:39:01 INFO - docopt == 0.6.1 07:39:01 INFO - manifestparser == 1.1 07:39:01 INFO - marionette-client == 2.3.0 07:39:01 INFO - marionette-driver == 1.4.0 07:39:01 INFO - mozInstall == 1.12 07:39:01 INFO - mozcrash == 0.17 07:39:01 INFO - mozdebug == 0.1 07:39:01 INFO - mozdevice == 0.48 07:39:01 INFO - mozfile == 1.2 07:39:01 INFO - mozhttpd == 0.7 07:39:01 INFO - mozinfo == 0.9 07:39:01 INFO - mozleak == 0.1 07:39:01 INFO - mozlog == 3.1 07:39:01 INFO - moznetwork == 0.27 07:39:01 INFO - mozprocess == 0.22 07:39:01 INFO - mozprofile == 0.28 07:39:01 INFO - mozrunner == 6.11 07:39:01 INFO - mozscreenshot == 0.1 07:39:01 INFO - mozsystemmonitor == 0.0 07:39:01 INFO - moztest == 0.7 07:39:01 INFO - mozversion == 1.4 07:39:01 INFO - psutil == 3.1.1 07:39:01 INFO - requests == 1.2.3 07:39:01 INFO - wptserve == 1.4.0 07:39:01 INFO - wsgiref == 0.1.2 07:39:01 INFO - Running post-action listener: _resource_record_post_action 07:39:01 INFO - Running post-action listener: _start_resource_monitoring 07:39:02 INFO - Starting resource monitoring. 07:39:02 INFO - ##### 07:39:02 INFO - ##### Running pull step. 07:39:02 INFO - ##### 07:39:02 INFO - Running pre-action listener: _resource_record_pre_action 07:39:02 INFO - Running main action method: pull 07:39:02 INFO - Pull has nothing to do! 07:39:02 INFO - Running post-action listener: _resource_record_post_action 07:39:02 INFO - ##### 07:39:02 INFO - ##### Running install step. 07:39:02 INFO - ##### 07:39:02 INFO - Running pre-action listener: _resource_record_pre_action 07:39:02 INFO - Running main action method: install 07:39:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:39:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:39:02 INFO - Reading from file tmpfile_stdout 07:39:02 INFO - Detecting whether we're running mozinstall >=1.0... 07:39:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:39:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:39:02 INFO - Reading from file tmpfile_stdout 07:39:02 INFO - Output received: 07:39:02 INFO - Usage: mozinstall [options] installer 07:39:02 INFO - Options: 07:39:02 INFO - -h, --help show this help message and exit 07:39:02 INFO - -d DEST, --destination=DEST 07:39:02 INFO - Directory to install application into. [default: 07:39:02 INFO - "/builds/slave/test"] 07:39:02 INFO - --app=APP Application being installed. [default: firefox] 07:39:02 INFO - mkdir: /builds/slave/test/build/application 07:39:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 07:39:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 07:39:32 INFO - Reading from file tmpfile_stdout 07:39:32 INFO - Output received: 07:39:32 INFO - /builds/slave/test/build/application/firefox/firefox 07:39:32 INFO - Running post-action listener: _resource_record_post_action 07:39:32 INFO - ##### 07:39:32 INFO - ##### Running run-tests step. 07:39:32 INFO - ##### 07:39:32 INFO - Running pre-action listener: _resource_record_pre_action 07:39:32 INFO - Running main action method: run_tests 07:39:32 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:39:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:39:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:39:32 INFO - grabbing minidump binary from tooltool 07:39:32 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')]} 07:39:32 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 0x8cb0f70>, '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 0x8cb0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cb6750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:39:32 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 07:39:32 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 07:39:32 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:39:32 INFO - Return code: 0 07:39:32 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 07:39:32 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:39:32 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/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 07:39:32 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/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 07:39:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:39:32 INFO - 'CCACHE_UMASK': '002', 07:39:32 INFO - 'DISPLAY': ':0', 07:39:32 INFO - 'HOME': '/home/cltbld', 07:39:32 INFO - 'LANG': 'en_US.UTF-8', 07:39:32 INFO - 'LOGNAME': 'cltbld', 07:39:32 INFO - 'MAIL': '/var/mail/cltbld', 07:39:32 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:39:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:39:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:39:32 INFO - 'MOZ_NO_REMOTE': '1', 07:39:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:39:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:39:32 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:39:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:39:32 INFO - 'PWD': '/builds/slave/test', 07:39:32 INFO - 'SHELL': '/bin/bash', 07:39:32 INFO - 'SHLVL': '1', 07:39:32 INFO - 'TERM': 'linux', 07:39:32 INFO - 'TMOUT': '86400', 07:39:32 INFO - 'USER': 'cltbld', 07:39:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468420604.259179-45062345', 07:39:32 INFO - '_': '/tools/buildbot/bin/python'} 07:39:32 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/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 07:39:33 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 07:39:33 INFO - import pkg_resources 07:39:34 INFO - Using 1 client processes 07:39:34 INFO - wptserve Starting http server on 127.0.0.1:8000 07:39:34 INFO - wptserve Starting http server on 127.0.0.1:8001 07:39:34 INFO - wptserve Starting http server on 127.0.0.1:8443 07:39:36 INFO - SUITE-START | Running 778 tests 07:39:36 INFO - Running testharness tests 07:39:36 INFO - Setting up ssl 07:39:36 INFO - PROCESS | certutil | 07:39:36 INFO - PROCESS | certutil | 07:39:36 INFO - PROCESS | certutil | 07:39:36 INFO - Certificate Nickname Trust Attributes 07:39:36 INFO - SSL,S/MIME,JAR/XPI 07:39:36 INFO - 07:39:36 INFO - web-platform-tests CT,, 07:39:36 INFO - 07:39:36 INFO - Starting runner 07:39:39 INFO - PROCESS | 1738 | 1468420779851 Marionette DEBUG Marionette enabled via build flag and pref 07:39:40 INFO - PROCESS | 1738 | ++DOCSHELL 0xa4d54000 == 1 [pid = 1738] [id = 1] 07:39:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 1 (0xa4d54400) [pid = 1738] [serial = 1] [outer = (nil)] 07:39:40 INFO - PROCESS | 1738 | [1738] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:39:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 2 (0xa4d54c00) [pid = 1738] [serial = 2] [outer = 0xa4d54400] 07:39:40 INFO - PROCESS | 1738 | 1468420780579 Marionette INFO Listening on port 2828 07:39:41 INFO - PROCESS | 1738 | 1468420781189 Marionette DEBUG Marionette enabled via command-line flag 07:39:41 INFO - PROCESS | 1738 | ++DOCSHELL 0xa6183c00 == 2 [pid = 1738] [id = 2] 07:39:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 3 (0xa6185000) [pid = 1738] [serial = 3] [outer = (nil)] 07:39:41 INFO - PROCESS | 1738 | [1738] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:39:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 4 (0xa8cc0c00) [pid = 1738] [serial = 4] [outer = 0xa6185000] 07:39:41 INFO - PROCESS | 1738 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cf1e0 07:39:41 INFO - PROCESS | 1738 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20cfcc0 07:39:41 INFO - PROCESS | 1738 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20ddd40 07:39:41 INFO - PROCESS | 1738 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20fa9a0 07:39:41 INFO - PROCESS | 1738 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20df7a0 07:39:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 5 (0xa1008800) [pid = 1738] [serial = 5] [outer = 0xa4d54400] 07:39:41 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:39:41 INFO - PROCESS | 1738 | 1468420781619 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53623 07:39:41 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:39:41 INFO - PROCESS | 1738 | 1468420781703 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53624 07:39:41 INFO - PROCESS | 1738 | 1468420781715 Marionette DEBUG Closed connection conn0 07:39:41 INFO - PROCESS | 1738 | [1738] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 07:39:41 INFO - PROCESS | 1738 | 1468420781836 Marionette DEBUG Closed connection conn1 07:39:41 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:39:41 INFO - PROCESS | 1738 | 1468420781884 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53625 07:39:41 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:39:41 INFO - PROCESS | 1738 | 1468420781949 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:53626 07:39:41 INFO - PROCESS | 1738 | 1468420781960 Marionette DEBUG Closed connection conn2 07:39:41 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:39:41 INFO - PROCESS | 1738 | 1468420781991 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:53627 07:39:41 INFO - PROCESS | 1738 | 1468420781996 Marionette DEBUG Closed connection conn3 07:39:42 INFO - PROCESS | 1738 | 1468420782043 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:39:42 INFO - PROCESS | 1738 | 1468420782054 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160713055926","device":"desktop","version":"48.0"} 07:39:42 INFO - PROCESS | 1738 | [1738] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:39:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x9be10000 == 3 [pid = 1738] [id = 3] 07:39:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 6 (0x9be10400) [pid = 1738] [serial = 6] [outer = (nil)] 07:39:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x9be10c00 == 4 [pid = 1738] [id = 4] 07:39:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 7 (0x9be56400) [pid = 1738] [serial = 7] [outer = (nil)] 07:39:44 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:39:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b460800 == 5 [pid = 1738] [id = 5] 07:39:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 8 (0x9b460c00) [pid = 1738] [serial = 8] [outer = (nil)] 07:39:44 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:39:44 INFO - PROCESS | 1738 | [1738] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:39:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 9 (0x9b2ee800) [pid = 1738] [serial = 9] [outer = 0x9b460c00] 07:39:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 10 (0x9aeb0000) [pid = 1738] [serial = 10] [outer = 0x9be10400] 07:39:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 11 (0x9aeb1c00) [pid = 1738] [serial = 11] [outer = 0x9be56400] 07:39:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 12 (0x9aeb4400) [pid = 1738] [serial = 12] [outer = 0x9b460c00] 07:39:46 INFO - PROCESS | 1738 | 1468420786065 Marionette INFO startBrowser 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:39:46 INFO - PROCESS | 1738 | 1468420786114 Marionette DEBUG loaded listener.js 07:39:46 INFO - PROCESS | 1738 | 1468420786134 Marionette DEBUG loaded listener.js 07:39:46 INFO - PROCESS | 1738 | 1468420786138 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:39:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 13 (0x9be57000) [pid = 1738] [serial = 13] [outer = 0x9b460c00] 07:39:46 INFO - PROCESS | 1738 | 1468420786852 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"4579eab7-bd41-46d8-8651-ce0b827aa8bf","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160713055926","device":"desktop","version":"48.0","command_id":1}}] 07:39:47 INFO - PROCESS | 1738 | 1468420787077 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}] 07:39:47 INFO - PROCESS | 1738 | 1468420787089 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:39:47 INFO - PROCESS | 1738 | 1468420787424 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 07:39:47 INFO - PROCESS | 1738 | 1468420787595 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:39:47 INFO - PROCESS | 1738 | 1468420787601 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:39:47 INFO - PROCESS | 1738 | [1738] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:39:47 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:39:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 14 (0x95176800) [pid = 1738] [serial = 14] [outer = 0x9b460c00] 07:39:48 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:39:48 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:39:48 INFO - PROCESS | 1738 | 1468420788248 Marionette TRACE conn4 <- [1,3,null,{}] 07:39:48 INFO - PROCESS | 1738 | 1468420788307 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:39:48 INFO - PROCESS | 1738 | 1468420788312 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:39:48 INFO - PROCESS | 1738 | 1468420788373 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 07:39:48 INFO - PROCESS | 1738 | 1468420788444 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 07:39:48 INFO - PROCESS | 1738 | 1468420788447 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 07:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:39:48 INFO - PROCESS | 1738 | 1468420788479 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:39:48 INFO - PROCESS | 1738 | 1468420788485 Marionette TRACE conn4 <- [1,6,null,{}] 07:39:48 INFO - PROCESS | 1738 | 1468420788517 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}] 07:39:48 INFO - PROCESS | 1738 | 1468420788521 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:39:48 INFO - PROCESS | 1738 | 1468420788611 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 07:39:48 INFO - PROCESS | 1738 | 1468420788622 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:48 INFO - PROCESS | 1738 | 1468420788634 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:39:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c9d000 == 6 [pid = 1738] [id = 6] 07:39:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 15 (0x93c9d400) [pid = 1738] [serial = 15] [outer = (nil)] 07:39:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 16 (0x93c9f400) [pid = 1738] [serial = 16] [outer = 0x93c9d400] 07:39:48 INFO - PROCESS | 1738 | 1468420788711 Marionette DEBUG loaded listener.js 07:39:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 17 (0x93ca4400) [pid = 1738] [serial = 17] [outer = 0x93c9d400] 07:39:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x93a64000 == 7 [pid = 1738] [id = 7] 07:39:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 18 (0x93a64400) [pid = 1738] [serial = 18] [outer = (nil)] 07:39:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 19 (0x93a6ac00) [pid = 1738] [serial = 19] [outer = 0x93a64400] 07:39:49 INFO - PROCESS | 1738 | 1468420789211 Marionette DEBUG loaded listener.js 07:39:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 20 (0x939c0400) [pid = 1738] [serial = 20] [outer = 0x93a64400] 07:39:49 INFO - PROCESS | 1738 | [1738] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 07:39:49 INFO - PROCESS | 1738 | 1468420789792 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]]]}] 07:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1375ms 07:39:49 INFO - PROCESS | 1738 | 1468420789909 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 07:39:49 INFO - PROCESS | 1738 | 1468420789914 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 07:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:39:49 INFO - PROCESS | 1738 | 1468420789954 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:39:49 INFO - PROCESS | 1738 | 1468420789958 Marionette TRACE conn4 <- [1,10,null,{}] 07:39:49 INFO - PROCESS | 1738 | 1468420789991 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}] 07:39:50 INFO - PROCESS | 1738 | 1468420790002 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:39:50 INFO - PROCESS | 1738 | 1468420790180 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 07:39:50 INFO - PROCESS | 1738 | 1468420790424 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:50 INFO - PROCESS | 1738 | 1468420790435 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:39:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f41c00 == 8 [pid = 1738] [id = 8] 07:39:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 21 (0x91f42000) [pid = 1738] [serial = 21] [outer = (nil)] 07:39:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 22 (0x91f44000) [pid = 1738] [serial = 22] [outer = 0x91f42000] 07:39:50 INFO - PROCESS | 1738 | 1468420790586 Marionette DEBUG loaded listener.js 07:39:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 23 (0x91f48400) [pid = 1738] [serial = 23] [outer = 0x91f42000] 07:39:51 INFO - PROCESS | 1738 | 1468420791539 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]]]}] 07:39:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x9222e000 == 9 [pid = 1738] [id = 9] 07:39:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 24 (0x9222e400) [pid = 1738] [serial = 24] [outer = (nil)] 07:39:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 25 (0x93846800) [pid = 1738] [serial = 25] [outer = 0x9222e400] 07:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1669ms 07:39:51 INFO - PROCESS | 1738 | 1468420791649 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 07:39:51 INFO - PROCESS | 1738 | 1468420791656 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 07:39:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 26 (0x93a62c00) [pid = 1738] [serial = 26] [outer = 0x9222e400] 07:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:39:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x9222d000 == 10 [pid = 1738] [id = 10] 07:39:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 27 (0x939c1c00) [pid = 1738] [serial = 27] [outer = (nil)] 07:39:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 28 (0x94788400) [pid = 1738] [serial = 28] [outer = 0x939c1c00] 07:39:51 INFO - PROCESS | 1738 | 1468420791830 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:39:51 INFO - PROCESS | 1738 | 1468420791836 Marionette TRACE conn4 <- [1,14,null,{}] 07:39:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 29 (0x951e2c00) [pid = 1738] [serial = 29] [outer = 0x939c1c00] 07:39:51 INFO - PROCESS | 1738 | 1468420791958 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}] 07:39:51 INFO - PROCESS | 1738 | 1468420791965 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:39:52 INFO - PROCESS | 1738 | 1468420792244 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 07:39:52 INFO - PROCESS | 1738 | 1468420792381 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:52 INFO - PROCESS | 1738 | 1468420792390 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:39:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a0f0000 == 11 [pid = 1738] [id = 11] 07:39:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 30 (0x9a0f0c00) [pid = 1738] [serial = 30] [outer = (nil)] 07:39:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 31 (0x9a396000) [pid = 1738] [serial = 31] [outer = 0x9a0f0c00] 07:39:52 INFO - PROCESS | 1738 | 1468420792496 Marionette DEBUG loaded listener.js 07:39:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 32 (0x9a426800) [pid = 1738] [serial = 32] [outer = 0x9a0f0c00] 07:39:53 INFO - PROCESS | 1738 | 1468420793391 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]]]}] 07:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1782ms 07:39:53 INFO - PROCESS | 1738 | 1468420793470 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 07:39:53 INFO - PROCESS | 1738 | 1468420793478 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 07:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:39:53 INFO - PROCESS | 1738 | 1468420793485 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:39:53 INFO - PROCESS | 1738 | 1468420793489 Marionette TRACE conn4 <- [1,18,null,{}] 07:39:53 INFO - PROCESS | 1738 | 1468420793496 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}] 07:39:53 INFO - PROCESS | 1738 | 1468420793501 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:39:53 INFO - PROCESS | 1738 | 1468420793763 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 07:39:53 INFO - PROCESS | 1738 | 1468420793923 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:53 INFO - PROCESS | 1738 | 1468420793933 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:39:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x9be0fc00 == 12 [pid = 1738] [id = 12] 07:39:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 33 (0x9be55800) [pid = 1738] [serial = 33] [outer = (nil)] 07:39:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 34 (0x9be60800) [pid = 1738] [serial = 34] [outer = 0x9be55800] 07:39:54 INFO - PROCESS | 1738 | 1468420794036 Marionette DEBUG loaded listener.js 07:39:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 35 (0x9c80a400) [pid = 1738] [serial = 35] [outer = 0x9be55800] 07:39:54 INFO - PROCESS | 1738 | 1468420794899 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]]]}] 07:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1440ms 07:39:54 INFO - PROCESS | 1738 | 1468420794928 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 07:39:54 INFO - PROCESS | 1738 | 1468420794934 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 07:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:39:54 INFO - PROCESS | 1738 | 1468420794949 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:39:54 INFO - PROCESS | 1738 | 1468420794958 Marionette TRACE conn4 <- [1,22,null,{}] 07:39:54 INFO - PROCESS | 1738 | 1468420794989 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}] 07:39:54 INFO - PROCESS | 1738 | 1468420794997 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:39:55 INFO - PROCESS | 1738 | 1468420795218 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 07:39:55 INFO - PROCESS | 1738 | 1468420795352 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:55 INFO - PROCESS | 1738 | 1468420795361 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:39:55 INFO - PROCESS | 1738 | ++DOCSHELL 0xa2248400 == 13 [pid = 1738] [id = 13] 07:39:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 36 (0xa2328800) [pid = 1738] [serial = 36] [outer = (nil)] 07:39:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 37 (0xa4d0ac00) [pid = 1738] [serial = 37] [outer = 0xa2328800] 07:39:55 INFO - PROCESS | 1738 | 1468420795445 Marionette DEBUG loaded listener.js 07:39:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 38 (0xa6180000) [pid = 1738] [serial = 38] [outer = 0xa2328800] 07:39:56 INFO - PROCESS | 1738 | 1468420796433 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]]]}] 07:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1516ms 07:39:56 INFO - PROCESS | 1738 | 1468420796458 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 07:39:56 INFO - PROCESS | 1738 | 1468420796463 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 07:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:39:56 INFO - PROCESS | 1738 | 1468420796470 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:39:56 INFO - PROCESS | 1738 | 1468420796474 Marionette TRACE conn4 <- [1,26,null,{}] 07:39:56 INFO - PROCESS | 1738 | 1468420796480 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}] 07:39:56 INFO - PROCESS | 1738 | 1468420796486 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:39:56 INFO - PROCESS | 1738 | 1468420796666 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 07:39:57 INFO - PROCESS | 1738 | 1468420796983 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:57 INFO - PROCESS | 1738 | 1468420796996 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:39:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x939c9c00 == 14 [pid = 1738] [id = 14] 07:39:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 39 (0x93a5b800) [pid = 1738] [serial = 39] [outer = (nil)] 07:39:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 40 (0x93c9a000) [pid = 1738] [serial = 40] [outer = 0x93a5b800] 07:39:57 INFO - PROCESS | 1738 | 1468420797112 Marionette DEBUG loaded listener.js 07:39:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 41 (0x9517c800) [pid = 1738] [serial = 41] [outer = 0x93a5b800] 07:39:57 INFO - PROCESS | 1738 | --DOCSHELL 0x93c9d000 == 13 [pid = 1738] [id = 6] 07:39:58 INFO - PROCESS | 1738 | 1468420798054 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]]]}] 07:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1642ms 07:39:58 INFO - PROCESS | 1738 | 1468420798118 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 07:39:58 INFO - PROCESS | 1738 | 1468420798124 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 07:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:39:58 INFO - PROCESS | 1738 | 1468420798133 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:39:58 INFO - PROCESS | 1738 | 1468420798137 Marionette TRACE conn4 <- [1,30,null,{}] 07:39:58 INFO - PROCESS | 1738 | 1468420798146 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}] 07:39:58 INFO - PROCESS | 1738 | 1468420798153 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:39:58 INFO - PROCESS | 1738 | 1468420798319 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 07:39:58 INFO - PROCESS | 1738 | 1468420798332 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:58 INFO - PROCESS | 1738 | 1468420798342 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:39:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a0ee000 == 14 [pid = 1738] [id = 15] 07:39:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 42 (0x9a0f1c00) [pid = 1738] [serial = 42] [outer = (nil)] 07:39:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 43 (0x9a1c4000) [pid = 1738] [serial = 43] [outer = 0x9a0f1c00] 07:39:58 INFO - PROCESS | 1738 | 1468420798423 Marionette DEBUG loaded listener.js 07:39:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 44 (0x9a4e8c00) [pid = 1738] [serial = 44] [outer = 0x9a0f1c00] 07:39:59 INFO - PROCESS | 1738 | 1468420799257 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]]]}] 07:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1144ms 07:39:59 INFO - PROCESS | 1738 | 1468420799283 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 07:39:59 INFO - PROCESS | 1738 | 1468420799290 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 07:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:39:59 INFO - PROCESS | 1738 | 1468420799299 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:39:59 INFO - PROCESS | 1738 | 1468420799301 Marionette TRACE conn4 <- [1,34,null,{}] 07:39:59 INFO - PROCESS | 1738 | 1468420799313 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}] 07:39:59 INFO - PROCESS | 1738 | 1468420799317 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:39:59 INFO - PROCESS | 1738 | 1468420799487 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 07:39:59 INFO - PROCESS | 1738 | 1468420799497 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:59 INFO - PROCESS | 1738 | 1468420799505 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:39:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b175400 == 15 [pid = 1738] [id = 16] 07:39:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 45 (0x9b8b1c00) [pid = 1738] [serial = 45] [outer = (nil)] 07:39:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 46 (0x93840000) [pid = 1738] [serial = 46] [outer = 0x9b8b1c00] 07:39:59 INFO - PROCESS | 1738 | 1468420799580 Marionette DEBUG loaded listener.js 07:39:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 47 (0x9ba12c00) [pid = 1738] [serial = 47] [outer = 0x9b8b1c00] 07:40:00 INFO - PROCESS | 1738 | 1468420800429 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]]]}] 07:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1191ms 07:40:00 INFO - PROCESS | 1738 | 1468420800490 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 07:40:00 INFO - PROCESS | 1738 | 1468420800495 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 07:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:40:00 INFO - PROCESS | 1738 | 1468420800504 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:40:00 INFO - PROCESS | 1738 | 1468420800513 Marionette TRACE conn4 <- [1,38,null,{}] 07:40:00 INFO - PROCESS | 1738 | 1468420800527 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}] 07:40:00 INFO - PROCESS | 1738 | 1468420800535 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:00 INFO - PROCESS | 1738 | 1468420800705 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 07:40:00 INFO - PROCESS | 1738 | 1468420800808 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:00 INFO - PROCESS | 1738 | 1468420800817 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x9222e800 == 16 [pid = 1738] [id = 17] 07:40:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 48 (0x93842400) [pid = 1738] [serial = 48] [outer = (nil)] 07:40:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 49 (0x9cbc0c00) [pid = 1738] [serial = 49] [outer = 0x93842400] 07:40:00 INFO - PROCESS | 1738 | 1468420800886 Marionette DEBUG loaded listener.js 07:40:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 50 (0x9cc3c800) [pid = 1738] [serial = 50] [outer = 0x93842400] 07:40:01 INFO - PROCESS | 1738 | 1468420801733 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]]]}] 07:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1292ms 07:40:01 INFO - PROCESS | 1738 | 1468420801795 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 07:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:40:01 INFO - PROCESS | 1738 | 1468420801800 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 07:40:01 INFO - PROCESS | 1738 | 1468420801821 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:40:01 INFO - PROCESS | 1738 | 1468420801825 Marionette TRACE conn4 <- [1,42,null,{}] 07:40:01 INFO - PROCESS | 1738 | 1468420801831 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}] 07:40:01 INFO - PROCESS | 1738 | 1468420801836 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:01 INFO - PROCESS | 1738 | 1468420801992 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 07:40:02 INFO - PROCESS | 1738 | 1468420802003 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:02 INFO - PROCESS | 1738 | 1468420802011 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x93ca0400 == 17 [pid = 1738] [id = 18] 07:40:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 51 (0x9478dc00) [pid = 1738] [serial = 51] [outer = (nil)] 07:40:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 52 (0x9d005400) [pid = 1738] [serial = 52] [outer = 0x9478dc00] 07:40:02 INFO - PROCESS | 1738 | 1468420802170 Marionette DEBUG loaded listener.js 07:40:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 53 (0x9d009c00) [pid = 1738] [serial = 53] [outer = 0x9478dc00] 07:40:02 INFO - PROCESS | 1738 | 1468420802961 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]]]}] 07:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1205ms 07:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:40:03 INFO - PROCESS | 1738 | 1468420803012 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 07:40:03 INFO - PROCESS | 1738 | 1468420803015 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 07:40:03 INFO - PROCESS | 1738 | 1468420803023 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:40:03 INFO - PROCESS | 1738 | 1468420803026 Marionette TRACE conn4 <- [1,46,null,{}] 07:40:03 INFO - PROCESS | 1738 | 1468420803032 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}] 07:40:03 INFO - PROCESS | 1738 | 1468420803037 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:03 INFO - PROCESS | 1738 | 1468420803196 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 07:40:03 INFO - PROCESS | 1738 | 1468420803207 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:03 INFO - PROCESS | 1738 | 1468420803225 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:03 INFO - PROCESS | 1738 | ++DOCSHELL 0xa2246800 == 18 [pid = 1738] [id = 19] 07:40:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 54 (0xa2246c00) [pid = 1738] [serial = 54] [outer = (nil)] 07:40:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 55 (0xa224b400) [pid = 1738] [serial = 55] [outer = 0xa2246c00] 07:40:03 INFO - PROCESS | 1738 | 1468420803307 Marionette DEBUG loaded listener.js 07:40:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 56 (0xa2559400) [pid = 1738] [serial = 56] [outer = 0xa2246c00] 07:40:04 INFO - PROCESS | 1738 | 1468420804209 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]]]}] 07:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1244ms 07:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:40:04 INFO - PROCESS | 1738 | 1468420804266 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 07:40:04 INFO - PROCESS | 1738 | 1468420804269 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 07:40:04 INFO - PROCESS | 1738 | 1468420804276 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:40:04 INFO - PROCESS | 1738 | 1468420804279 Marionette TRACE conn4 <- [1,50,null,{}] 07:40:04 INFO - PROCESS | 1738 | 1468420804285 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}] 07:40:04 INFO - PROCESS | 1738 | 1468420804292 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:04 INFO - PROCESS | 1738 | 1468420804455 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 07:40:04 INFO - PROCESS | 1738 | 1468420804465 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:04 INFO - PROCESS | 1738 | 1468420804473 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:04 INFO - PROCESS | 1738 | ++DOCSHELL 0xa2fac400 == 19 [pid = 1738] [id = 20] 07:40:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 57 (0xa3109400) [pid = 1738] [serial = 57] [outer = (nil)] 07:40:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 58 (0xa34df800) [pid = 1738] [serial = 58] [outer = 0xa3109400] 07:40:04 INFO - PROCESS | 1738 | 1468420804545 Marionette DEBUG loaded listener.js 07:40:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 59 (0xa33c3c00) [pid = 1738] [serial = 59] [outer = 0xa3109400] 07:40:05 INFO - PROCESS | 1738 | 1468420805322 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]]]}] 07:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1080ms 07:40:05 INFO - PROCESS | 1738 | 1468420805357 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 07:40:05 INFO - PROCESS | 1738 | 1468420805360 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 07:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:40:05 INFO - PROCESS | 1738 | 1468420805368 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:40:05 INFO - PROCESS | 1738 | 1468420805371 Marionette TRACE conn4 <- [1,54,null,{}] 07:40:05 INFO - PROCESS | 1738 | 1468420805377 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}] 07:40:05 INFO - PROCESS | 1738 | 1468420805382 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:05 INFO - PROCESS | 1738 | 1468420805528 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 07:40:05 INFO - PROCESS | 1738 | 1468420805545 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:05 INFO - PROCESS | 1738 | 1468420805553 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x93a60000 == 20 [pid = 1738] [id = 21] 07:40:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 60 (0x982dd800) [pid = 1738] [serial = 60] [outer = (nil)] 07:40:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0xa4f15000) [pid = 1738] [serial = 61] [outer = 0x982dd800] 07:40:05 INFO - PROCESS | 1738 | 1468420805626 Marionette DEBUG loaded listener.js 07:40:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0xa4f21400) [pid = 1738] [serial = 62] [outer = 0x982dd800] 07:40:06 INFO - PROCESS | 1738 | 1468420806427 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]]]}] 07:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1081ms 07:40:06 INFO - PROCESS | 1738 | 1468420806451 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 07:40:06 INFO - PROCESS | 1738 | 1468420806455 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 07:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:40:06 INFO - PROCESS | 1738 | 1468420806462 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:40:06 INFO - PROCESS | 1738 | 1468420806465 Marionette TRACE conn4 <- [1,58,null,{}] 07:40:06 INFO - PROCESS | 1738 | 1468420806471 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}] 07:40:06 INFO - PROCESS | 1738 | 1468420806476 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:07 INFO - PROCESS | 1738 | --DOCSHELL 0x9be0fc00 == 19 [pid = 1738] [id = 12] 07:40:07 INFO - PROCESS | 1738 | --DOCSHELL 0xa2248400 == 18 [pid = 1738] [id = 13] 07:40:07 INFO - PROCESS | 1738 | --DOCSHELL 0x91f41c00 == 17 [pid = 1738] [id = 8] 07:40:07 INFO - PROCESS | 1738 | --DOCSHELL 0x9a0f0000 == 16 [pid = 1738] [id = 11] 07:40:07 INFO - PROCESS | 1738 | 1468420807641 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 07:40:07 INFO - PROCESS | 1738 | 1468420807770 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:07 INFO - PROCESS | 1738 | 1468420807776 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x939c2000 == 17 [pid = 1738] [id = 22] 07:40:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x93a5bc00) [pid = 1738] [serial = 63] [outer = (nil)] 07:40:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x93c9dc00) [pid = 1738] [serial = 64] [outer = 0x93a5bc00] 07:40:07 INFO - PROCESS | 1738 | 1468420807857 Marionette DEBUG loaded listener.js 07:40:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x9511c000) [pid = 1738] [serial = 65] [outer = 0x93a5bc00] 07:40:08 INFO - PROCESS | 1738 | 1468420808652 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]]]}] 07:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2643ms 07:40:09 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x93c9d400) [pid = 1738] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:40:09 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x9be55800) [pid = 1738] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:40:09 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0xa2328800) [pid = 1738] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:40:09 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x93a5b800) [pid = 1738] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:40:09 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0x9a0f1c00) [pid = 1738] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:40:09 INFO - PROCESS | 1738 | --DOMWINDOW == 59 (0x9b8b1c00) [pid = 1738] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:40:09 INFO - PROCESS | 1738 | --DOMWINDOW == 58 (0x93842400) [pid = 1738] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:40:09 INFO - PROCESS | 1738 | --DOMWINDOW == 57 (0x9478dc00) [pid = 1738] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:40:09 INFO - PROCESS | 1738 | --DOMWINDOW == 56 (0xa3109400) [pid = 1738] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:40:09 INFO - PROCESS | 1738 | --DOMWINDOW == 55 (0x91f42000) [pid = 1738] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:40:09 INFO - PROCESS | 1738 | --DOMWINDOW == 54 (0x9a0f0c00) [pid = 1738] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:40:09 INFO - PROCESS | 1738 | 1468420809181 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 07:40:09 INFO - PROCESS | 1738 | 1468420809187 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 07:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:40:09 INFO - PROCESS | 1738 | 1468420809198 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:40:09 INFO - PROCESS | 1738 | 1468420809203 Marionette TRACE conn4 <- [1,62,null,{}] 07:40:09 INFO - PROCESS | 1738 | 1468420809211 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}] 07:40:09 INFO - PROCESS | 1738 | 1468420809216 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:09 INFO - PROCESS | 1738 | 1468420809396 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 07:40:09 INFO - PROCESS | 1738 | 1468420809509 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:09 INFO - PROCESS | 1738 | 1468420809520 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x97838400 == 18 [pid = 1738] [id = 23] 07:40:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 55 (0x9783c000) [pid = 1738] [serial = 66] [outer = (nil)] 07:40:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 56 (0x982de800) [pid = 1738] [serial = 67] [outer = 0x9783c000] 07:40:09 INFO - PROCESS | 1738 | 1468420809593 Marionette DEBUG loaded listener.js 07:40:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 57 (0x93849400) [pid = 1738] [serial = 68] [outer = 0x9783c000] 07:40:10 INFO - PROCESS | 1738 | 1468420810291 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]]]}] 07:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1138ms 07:40:10 INFO - PROCESS | 1738 | 1468420810341 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 07:40:10 INFO - PROCESS | 1738 | 1468420810346 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 07:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:40:10 INFO - PROCESS | 1738 | 1468420810361 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:40:10 INFO - PROCESS | 1738 | 1468420810363 Marionette TRACE conn4 <- [1,66,null,{}] 07:40:10 INFO - PROCESS | 1738 | 1468420810370 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}] 07:40:10 INFO - PROCESS | 1738 | 1468420810375 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:10 INFO - PROCESS | 1738 | 1468420810540 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 07:40:10 INFO - PROCESS | 1738 | 1468420810556 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:10 INFO - PROCESS | 1738 | 1468420810566 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b662000 == 19 [pid = 1738] [id = 24] 07:40:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 58 (0x9b664400) [pid = 1738] [serial = 69] [outer = (nil)] 07:40:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 59 (0x9b66ac00) [pid = 1738] [serial = 70] [outer = 0x9b664400] 07:40:10 INFO - PROCESS | 1738 | 1468420810644 Marionette DEBUG loaded listener.js 07:40:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 60 (0x9be03c00) [pid = 1738] [serial = 71] [outer = 0x9b664400] 07:40:11 INFO - PROCESS | 1738 | 1468420811626 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]]]}] 07:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1336ms 07:40:11 INFO - PROCESS | 1738 | 1468420811695 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 07:40:11 INFO - PROCESS | 1738 | 1468420811702 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 07:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:40:11 INFO - PROCESS | 1738 | 1468420811712 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:40:11 INFO - PROCESS | 1738 | 1468420811717 Marionette TRACE conn4 <- [1,70,null,{}] 07:40:11 INFO - PROCESS | 1738 | 1468420811727 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}] 07:40:11 INFO - PROCESS | 1738 | 1468420811733 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:11 INFO - PROCESS | 1738 | 1468420811956 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 07:40:12 INFO - PROCESS | 1738 | 1468420812131 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:12 INFO - PROCESS | 1738 | 1468420812148 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x93a67c00 == 20 [pid = 1738] [id = 25] 07:40:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x93ca3c00) [pid = 1738] [serial = 72] [outer = (nil)] 07:40:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x99721000) [pid = 1738] [serial = 73] [outer = 0x93ca3c00] 07:40:12 INFO - PROCESS | 1738 | 1468420812282 Marionette DEBUG loaded listener.js 07:40:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x9aea8800) [pid = 1738] [serial = 74] [outer = 0x93ca3c00] 07:40:13 INFO - PROCESS | 1738 | 1468420813130 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]]]}] 07:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1487ms 07:40:13 INFO - PROCESS | 1738 | 1468420813199 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 07:40:13 INFO - PROCESS | 1738 | 1468420813207 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 07:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:40:13 INFO - PROCESS | 1738 | 1468420813218 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:40:13 INFO - PROCESS | 1738 | 1468420813222 Marionette TRACE conn4 <- [1,74,null,{}] 07:40:13 INFO - PROCESS | 1738 | 1468420813231 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}] 07:40:13 INFO - PROCESS | 1738 | 1468420813238 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:13 INFO - PROCESS | 1738 | 1468420813456 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 07:40:13 INFO - PROCESS | 1738 | 1468420813594 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:13 INFO - PROCESS | 1738 | 1468420813603 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x9be5c800 == 21 [pid = 1738] [id = 26] 07:40:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x9be5e800) [pid = 1738] [serial = 75] [outer = (nil)] 07:40:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x9c5f3c00) [pid = 1738] [serial = 76] [outer = 0x9be5e800] 07:40:13 INFO - PROCESS | 1738 | 1468420813694 Marionette DEBUG loaded listener.js 07:40:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x9cc3b800) [pid = 1738] [serial = 77] [outer = 0x9be5e800] 07:40:14 INFO - PROCESS | 1738 | 1468420814532 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]]]}] 07:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1382ms 07:40:14 INFO - PROCESS | 1738 | 1468420814603 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 07:40:14 INFO - PROCESS | 1738 | 1468420814607 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 07:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:40:14 INFO - PROCESS | 1738 | 1468420814615 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:40:14 INFO - PROCESS | 1738 | 1468420814621 Marionette TRACE conn4 <- [1,78,null,{}] 07:40:14 INFO - PROCESS | 1738 | 1468420814638 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}] 07:40:14 INFO - PROCESS | 1738 | 1468420814648 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:14 INFO - PROCESS | 1738 | 1468420814826 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 07:40:14 INFO - PROCESS | 1738 | 1468420814964 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:14 INFO - PROCESS | 1738 | 1468420814976 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:15 INFO - PROCESS | 1738 | ++DOCSHELL 0xa2302400 == 22 [pid = 1738] [id = 27] 07:40:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0xa2305c00) [pid = 1738] [serial = 78] [outer = (nil)] 07:40:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0xa255e800) [pid = 1738] [serial = 79] [outer = 0xa2305c00] 07:40:15 INFO - PROCESS | 1738 | 1468420815089 Marionette DEBUG loaded listener.js 07:40:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0xa310d400) [pid = 1738] [serial = 80] [outer = 0xa2305c00] 07:40:15 INFO - PROCESS | 1738 | 1468420815968 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]]]}] 07:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1388ms 07:40:16 INFO - PROCESS | 1738 | 1468420816003 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 07:40:16 INFO - PROCESS | 1738 | 1468420816007 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 07:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:40:16 INFO - PROCESS | 1738 | 1468420816014 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:40:16 INFO - PROCESS | 1738 | 1468420816018 Marionette TRACE conn4 <- [1,82,null,{}] 07:40:16 INFO - PROCESS | 1738 | 1468420816024 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}] 07:40:16 INFO - PROCESS | 1738 | 1468420816030 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:16 INFO - PROCESS | 1738 | 1468420816218 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 07:40:16 INFO - PROCESS | 1738 | 1468420816355 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:16 INFO - PROCESS | 1738 | 1468420816363 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a38ec00 == 23 [pid = 1738] [id = 28] 07:40:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x9b65e400) [pid = 1738] [serial = 81] [outer = (nil)] 07:40:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0xa6180400) [pid = 1738] [serial = 82] [outer = 0x9b65e400] 07:40:16 INFO - PROCESS | 1738 | 1468420816455 Marionette DEBUG loaded listener.js 07:40:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0xa61b2400) [pid = 1738] [serial = 83] [outer = 0x9b65e400] 07:40:17 INFO - PROCESS | 1738 | 1468420817250 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]]]}] 07:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1288ms 07:40:17 INFO - PROCESS | 1738 | 1468420817304 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 07:40:17 INFO - PROCESS | 1738 | 1468420817307 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 07:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:40:17 INFO - PROCESS | 1738 | 1468420817314 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:40:17 INFO - PROCESS | 1738 | 1468420817318 Marionette TRACE conn4 <- [1,86,null,{}] 07:40:17 INFO - PROCESS | 1738 | 1468420817324 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}] 07:40:17 INFO - PROCESS | 1738 | 1468420817329 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:17 INFO - PROCESS | 1738 | 1468420817497 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 07:40:17 INFO - PROCESS | 1738 | 1468420817634 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:17 INFO - PROCESS | 1738 | 1468420817640 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:17 INFO - PROCESS | 1738 | ++DOCSHELL 0xa4d59000 == 24 [pid = 1738] [id = 29] 07:40:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0xa4f14c00) [pid = 1738] [serial = 84] [outer = (nil)] 07:40:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0xa672f400) [pid = 1738] [serial = 85] [outer = 0xa4f14c00] 07:40:17 INFO - PROCESS | 1738 | 1468420817725 Marionette DEBUG loaded listener.js 07:40:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0xa6728800) [pid = 1738] [serial = 86] [outer = 0xa4f14c00] 07:40:18 INFO - PROCESS | 1738 | 1468420818684 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]]]}] 07:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1439ms 07:40:18 INFO - PROCESS | 1738 | 1468420818754 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 07:40:18 INFO - PROCESS | 1738 | 1468420818759 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 07:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:40:18 INFO - PROCESS | 1738 | 1468420818766 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:40:18 INFO - PROCESS | 1738 | 1468420818770 Marionette TRACE conn4 <- [1,90,null,{}] 07:40:18 INFO - PROCESS | 1738 | 1468420818777 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}] 07:40:18 INFO - PROCESS | 1738 | 1468420818787 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:19 INFO - PROCESS | 1738 | 1468420819032 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 07:40:19 INFO - PROCESS | 1738 | 1468420819210 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:19 INFO - PROCESS | 1738 | 1468420819218 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f47400 == 25 [pid = 1738] [id = 30] 07:40:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x93847800) [pid = 1738] [serial = 87] [outer = (nil)] 07:40:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x95114800) [pid = 1738] [serial = 88] [outer = 0x93847800] 07:40:19 INFO - PROCESS | 1738 | 1468420819305 Marionette DEBUG loaded listener.js 07:40:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x98912400) [pid = 1738] [serial = 89] [outer = 0x93847800] 07:40:20 INFO - PROCESS | 1738 | 1468420820250 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]]]}] 07:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1536ms 07:40:20 INFO - PROCESS | 1738 | 1468420820326 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 07:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:40:20 INFO - PROCESS | 1738 | 1468420820333 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 07:40:20 INFO - PROCESS | 1738 | 1468420820340 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:40:20 INFO - PROCESS | 1738 | 1468420820348 Marionette TRACE conn4 <- [1,94,null,{}] 07:40:20 INFO - PROCESS | 1738 | 1468420820356 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}] 07:40:20 INFO - PROCESS | 1738 | 1468420820361 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:20 INFO - PROCESS | 1738 | 1468420820535 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 07:40:20 INFO - PROCESS | 1738 | 1468420820687 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:20 INFO - PROCESS | 1738 | 1468420820703 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x9517e400 == 26 [pid = 1738] [id = 31] 07:40:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x951da800) [pid = 1738] [serial = 90] [outer = (nil)] 07:40:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x9a0f0c00) [pid = 1738] [serial = 91] [outer = 0x951da800] 07:40:20 INFO - PROCESS | 1738 | 1468420820783 Marionette DEBUG loaded listener.js 07:40:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x9aeb5400) [pid = 1738] [serial = 92] [outer = 0x951da800] 07:40:21 INFO - PROCESS | 1738 | --DOCSHELL 0x939c9c00 == 25 [pid = 1738] [id = 14] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x9aeb4400) [pid = 1738] [serial = 12] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x93ca4400) [pid = 1738] [serial = 17] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x9be60800) [pid = 1738] [serial = 34] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0xa4d0ac00) [pid = 1738] [serial = 37] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x93c9a000) [pid = 1738] [serial = 40] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x9517c800) [pid = 1738] [serial = 41] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x9a1c4000) [pid = 1738] [serial = 43] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x93840000) [pid = 1738] [serial = 46] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x9cbc0c00) [pid = 1738] [serial = 49] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x9d005400) [pid = 1738] [serial = 52] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0xa224b400) [pid = 1738] [serial = 55] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0xa34df800) [pid = 1738] [serial = 58] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x91f44000) [pid = 1738] [serial = 22] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x94788400) [pid = 1738] [serial = 28] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x9a396000) [pid = 1738] [serial = 31] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x93846800) [pid = 1738] [serial = 25] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x9d009c00) [pid = 1738] [serial = 53] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0xa33c3c00) [pid = 1738] [serial = 59] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x9a4e8c00) [pid = 1738] [serial = 44] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x9ba12c00) [pid = 1738] [serial = 47] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0x9a426800) [pid = 1738] [serial = 32] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 59 (0x9c80a400) [pid = 1738] [serial = 35] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 58 (0x9cc3c800) [pid = 1738] [serial = 50] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 57 (0x91f48400) [pid = 1738] [serial = 23] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 56 (0xa6180000) [pid = 1738] [serial = 38] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 55 (0x9b2ee800) [pid = 1738] [serial = 9] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 54 (0xa4d54c00) [pid = 1738] [serial = 2] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 53 (0x93a6ac00) [pid = 1738] [serial = 19] [outer = (nil)] [url = about:blank] 07:40:21 INFO - PROCESS | 1738 | --DOMWINDOW == 52 (0x93c9f400) [pid = 1738] [serial = 16] [outer = (nil)] [url = about:blank] 07:40:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 53 (0x939c0c00) [pid = 1738] [serial = 93] [outer = 0x939c1c00] 07:40:22 INFO - PROCESS | 1738 | 1468420822488 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]]]}] 07:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2194ms 07:40:22 INFO - PROCESS | 1738 | 1468420822535 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 07:40:22 INFO - PROCESS | 1738 | 1468420822542 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 07:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:40:22 INFO - PROCESS | 1738 | 1468420822550 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:40:22 INFO - PROCESS | 1738 | 1468420822555 Marionette TRACE conn4 <- [1,98,null,{}] 07:40:22 INFO - PROCESS | 1738 | 1468420822564 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}] 07:40:22 INFO - PROCESS | 1738 | 1468420822569 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:22 INFO - PROCESS | 1738 | 1468420822770 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 07:40:22 INFO - PROCESS | 1738 | 1468420822863 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:22 INFO - PROCESS | 1738 | 1468420822873 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c9e800 == 26 [pid = 1738] [id = 32] 07:40:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 54 (0x93c9f000) [pid = 1738] [serial = 94] [outer = (nil)] 07:40:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 55 (0x951df400) [pid = 1738] [serial = 95] [outer = 0x93c9f000] 07:40:22 INFO - PROCESS | 1738 | 1468420822948 Marionette DEBUG loaded listener.js 07:40:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 56 (0x98209400) [pid = 1738] [serial = 96] [outer = 0x93c9f000] 07:40:23 INFO - PROCESS | 1738 | 1468420823716 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]]]}] 07:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1188ms 07:40:23 INFO - PROCESS | 1738 | 1468420823746 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 07:40:23 INFO - PROCESS | 1738 | 1468420823756 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 07:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:40:23 INFO - PROCESS | 1738 | 1468420823768 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:40:23 INFO - PROCESS | 1738 | 1468420823772 Marionette TRACE conn4 <- [1,102,null,{}] 07:40:23 INFO - PROCESS | 1738 | 1468420823779 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}] 07:40:23 INFO - PROCESS | 1738 | 1468420823785 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:23 INFO - PROCESS | 1738 | 1468420823958 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 07:40:23 INFO - PROCESS | 1738 | 1468420823974 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:23 INFO - PROCESS | 1738 | 1468420823984 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x9aea6800 == 27 [pid = 1738] [id = 33] 07:40:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 57 (0x9aeb5c00) [pid = 1738] [serial = 97] [outer = (nil)] 07:40:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 58 (0x9b2efc00) [pid = 1738] [serial = 98] [outer = 0x9aeb5c00] 07:40:24 INFO - PROCESS | 1738 | 1468420824059 Marionette DEBUG loaded listener.js 07:40:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 59 (0x9b669000) [pid = 1738] [serial = 99] [outer = 0x9aeb5c00] 07:40:24 INFO - PROCESS | 1738 | 1468420824911 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]]]}] 07:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1183ms 07:40:24 INFO - PROCESS | 1738 | 1468420824956 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 07:40:24 INFO - PROCESS | 1738 | 1468420824959 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 07:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:40:24 INFO - PROCESS | 1738 | 1468420824975 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:40:24 INFO - PROCESS | 1738 | 1468420824981 Marionette TRACE conn4 <- [1,106,null,{}] 07:40:25 INFO - PROCESS | 1738 | 1468420825000 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}] 07:40:25 INFO - PROCESS | 1738 | 1468420825009 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:25 INFO - PROCESS | 1738 | 1468420825233 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 07:40:25 INFO - PROCESS | 1738 | 1468420825305 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:25 INFO - PROCESS | 1738 | 1468420825318 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x9cbbb400 == 28 [pid = 1738] [id = 34] 07:40:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 60 (0x9cbbe800) [pid = 1738] [serial = 100] [outer = (nil)] 07:40:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x9cc3e400) [pid = 1738] [serial = 101] [outer = 0x9cbbe800] 07:40:25 INFO - PROCESS | 1738 | 1468420825393 Marionette DEBUG loaded listener.js 07:40:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x9ccf1400) [pid = 1738] [serial = 102] [outer = 0x9cbbe800] 07:40:26 INFO - PROCESS | 1738 | 1468420826238 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]]]}] 07:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1293ms 07:40:26 INFO - PROCESS | 1738 | 1468420826283 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 07:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:40:26 INFO - PROCESS | 1738 | 1468420826288 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 07:40:26 INFO - PROCESS | 1738 | 1468420826294 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:40:26 INFO - PROCESS | 1738 | 1468420826297 Marionette TRACE conn4 <- [1,110,null,{}] 07:40:26 INFO - PROCESS | 1738 | 1468420826303 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}] 07:40:26 INFO - PROCESS | 1738 | 1468420826308 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:26 INFO - PROCESS | 1738 | 1468420826507 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 07:40:26 INFO - PROCESS | 1738 | 1468420826530 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:26 INFO - PROCESS | 1738 | 1468420826538 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x97834800 == 29 [pid = 1738] [id = 35] 07:40:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x9d004800) [pid = 1738] [serial = 103] [outer = (nil)] 07:40:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0xa1010400) [pid = 1738] [serial = 104] [outer = 0x9d004800] 07:40:26 INFO - PROCESS | 1738 | 1468420826610 Marionette DEBUG loaded listener.js 07:40:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0xa2243c00) [pid = 1738] [serial = 105] [outer = 0x9d004800] 07:40:27 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x982dd800) [pid = 1738] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:40:27 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0xa2246c00) [pid = 1738] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:40:27 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x9b664400) [pid = 1738] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:40:27 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x9783c000) [pid = 1738] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:40:27 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0x93a5bc00) [pid = 1738] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:40:27 INFO - PROCESS | 1738 | 1468420827460 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]]]}] 07:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1231ms 07:40:27 INFO - PROCESS | 1738 | 1468420827526 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 07:40:27 INFO - PROCESS | 1738 | 1468420827530 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 07:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:40:27 INFO - PROCESS | 1738 | 1468420827536 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:40:27 INFO - PROCESS | 1738 | 1468420827539 Marionette TRACE conn4 <- [1,114,null,{}] 07:40:27 INFO - PROCESS | 1738 | 1468420827545 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}] 07:40:27 INFO - PROCESS | 1738 | 1468420827550 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:27 INFO - PROCESS | 1738 | 1468420827711 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 07:40:27 INFO - PROCESS | 1738 | 1468420827723 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:27 INFO - PROCESS | 1738 | 1468420827732 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x9ba13800 == 30 [pid = 1738] [id = 36] 07:40:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0xa100e000) [pid = 1738] [serial = 106] [outer = (nil)] 07:40:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0xa237b800) [pid = 1738] [serial = 107] [outer = 0xa100e000] 07:40:27 INFO - PROCESS | 1738 | 1468420827805 Marionette DEBUG loaded listener.js 07:40:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0xa2fa8800) [pid = 1738] [serial = 108] [outer = 0xa100e000] 07:40:28 INFO - PROCESS | 1738 | 1468420828703 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]]]}] 07:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1232ms 07:40:28 INFO - PROCESS | 1738 | 1468420828770 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 07:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:40:28 INFO - PROCESS | 1738 | 1468420828775 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 07:40:28 INFO - PROCESS | 1738 | 1468420828781 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:40:28 INFO - PROCESS | 1738 | 1468420828785 Marionette TRACE conn4 <- [1,118,null,{}] 07:40:28 INFO - PROCESS | 1738 | 1468420828791 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}] 07:40:28 INFO - PROCESS | 1738 | 1468420828801 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:29 INFO - PROCESS | 1738 | 1468420829044 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 07:40:29 INFO - PROCESS | 1738 | 1468420829182 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:29 INFO - PROCESS | 1738 | 1468420829195 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f40c00 == 31 [pid = 1738] [id = 37] 07:40:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x91f42400) [pid = 1738] [serial = 109] [outer = (nil)] 07:40:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x91f4c400) [pid = 1738] [serial = 110] [outer = 0x91f42400] 07:40:29 INFO - PROCESS | 1738 | 1468420829288 Marionette DEBUG loaded listener.js 07:40:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x93a67800) [pid = 1738] [serial = 111] [outer = 0x91f42400] 07:40:30 INFO - PROCESS | 1738 | 1468420830246 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]]]}] 07:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1484ms 07:40:30 INFO - PROCESS | 1738 | 1468420830293 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 07:40:30 INFO - PROCESS | 1738 | 1468420830300 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 07:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:40:30 INFO - PROCESS | 1738 | 1468420830310 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:40:30 INFO - PROCESS | 1738 | 1468420830316 Marionette TRACE conn4 <- [1,122,null,{}] 07:40:30 INFO - PROCESS | 1738 | 1468420830324 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}] 07:40:30 INFO - PROCESS | 1738 | 1468420830332 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:30 INFO - PROCESS | 1738 | 1468420830524 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 07:40:30 INFO - PROCESS | 1738 | 1468420830666 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:30 INFO - PROCESS | 1738 | 1468420830675 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f48c00 == 32 [pid = 1738] [id = 38] 07:40:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x93846c00) [pid = 1738] [serial = 112] [outer = (nil)] 07:40:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x952d9c00) [pid = 1738] [serial = 113] [outer = 0x93846c00] 07:40:30 INFO - PROCESS | 1738 | 1468420830765 Marionette DEBUG loaded listener.js 07:40:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x97835800) [pid = 1738] [serial = 114] [outer = 0x93846c00] 07:40:31 INFO - PROCESS | 1738 | 1468420831719 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]]]}] 07:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1438ms 07:40:31 INFO - PROCESS | 1738 | 1468420831748 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 07:40:31 INFO - PROCESS | 1738 | 1468420831754 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 07:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:40:31 INFO - PROCESS | 1738 | 1468420831789 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:40:31 INFO - PROCESS | 1738 | 1468420831794 Marionette TRACE conn4 <- [1,126,null,{}] 07:40:31 INFO - PROCESS | 1738 | 1468420831801 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}] 07:40:31 INFO - PROCESS | 1738 | 1468420831807 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:32 INFO - PROCESS | 1738 | 1468420832003 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 07:40:32 INFO - PROCESS | 1738 | 1468420832151 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:32 INFO - PROCESS | 1738 | 1468420832162 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x952d2400 == 33 [pid = 1738] [id = 39] 07:40:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x9b2eec00) [pid = 1738] [serial = 115] [outer = (nil)] 07:40:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x9ba11c00) [pid = 1738] [serial = 116] [outer = 0x9b2eec00] 07:40:32 INFO - PROCESS | 1738 | 1468420832279 Marionette DEBUG loaded listener.js 07:40:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x9be56c00) [pid = 1738] [serial = 117] [outer = 0x9b2eec00] 07:40:33 INFO - PROCESS | 1738 | 1468420833301 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]]]}] 07:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1584ms 07:40:33 INFO - PROCESS | 1738 | 1468420833371 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 07:40:33 INFO - PROCESS | 1738 | 1468420833378 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 07:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:40:33 INFO - PROCESS | 1738 | 1468420833396 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:40:33 INFO - PROCESS | 1738 | 1468420833404 Marionette TRACE conn4 <- [1,130,null,{}] 07:40:33 INFO - PROCESS | 1738 | 1468420833465 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}] 07:40:33 INFO - PROCESS | 1738 | 1468420833473 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:33 INFO - PROCESS | 1738 | 1468420833676 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 07:40:33 INFO - PROCESS | 1738 | 1468420833842 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:33 INFO - PROCESS | 1738 | 1468420833851 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x9ba13000 == 34 [pid = 1738] [id = 40] 07:40:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x9be03400) [pid = 1738] [serial = 118] [outer = (nil)] 07:40:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0xa1091400) [pid = 1738] [serial = 119] [outer = 0x9be03400] 07:40:33 INFO - PROCESS | 1738 | 1468420833935 Marionette DEBUG loaded listener.js 07:40:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0xa237bc00) [pid = 1738] [serial = 120] [outer = 0x9be03400] 07:40:35 INFO - PROCESS | 1738 | 1468420835056 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]]]}] 07:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1693ms 07:40:35 INFO - PROCESS | 1738 | 1468420835086 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 07:40:35 INFO - PROCESS | 1738 | 1468420835100 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 07:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:40:35 INFO - PROCESS | 1738 | 1468420835110 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:40:35 INFO - PROCESS | 1738 | 1468420835115 Marionette TRACE conn4 <- [1,134,null,{}] 07:40:35 INFO - PROCESS | 1738 | 1468420835124 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}] 07:40:35 INFO - PROCESS | 1738 | 1468420835129 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:35 INFO - PROCESS | 1738 | 1468420835383 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 07:40:35 INFO - PROCESS | 1738 | 1468420835584 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:35 INFO - PROCESS | 1738 | 1468420835599 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x952cd400 == 35 [pid = 1738] [id = 41] 07:40:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x952cdc00) [pid = 1738] [serial = 121] [outer = (nil)] 07:40:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x952d4c00) [pid = 1738] [serial = 122] [outer = 0x952cdc00] 07:40:35 INFO - PROCESS | 1738 | 1468420835678 Marionette DEBUG loaded listener.js 07:40:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x952d9000) [pid = 1738] [serial = 123] [outer = 0x952cdc00] 07:40:36 INFO - PROCESS | 1738 | --DOCSHELL 0x93ca0400 == 34 [pid = 1738] [id = 18] 07:40:36 INFO - PROCESS | 1738 | --DOCSHELL 0x9b662000 == 33 [pid = 1738] [id = 24] 07:40:36 INFO - PROCESS | 1738 | --DOCSHELL 0xa2246800 == 32 [pid = 1738] [id = 19] 07:40:36 INFO - PROCESS | 1738 | --DOCSHELL 0x93a67c00 == 31 [pid = 1738] [id = 25] 07:40:36 INFO - PROCESS | 1738 | --DOCSHELL 0x9222e800 == 30 [pid = 1738] [id = 17] 07:40:36 INFO - PROCESS | 1738 | --DOCSHELL 0x97838400 == 29 [pid = 1738] [id = 23] 07:40:36 INFO - PROCESS | 1738 | --DOCSHELL 0x9b175400 == 28 [pid = 1738] [id = 16] 07:40:36 INFO - PROCESS | 1738 | --DOCSHELL 0x939c2000 == 27 [pid = 1738] [id = 22] 07:40:36 INFO - PROCESS | 1738 | --DOCSHELL 0x9a0ee000 == 26 [pid = 1738] [id = 15] 07:40:36 INFO - PROCESS | 1738 | --DOCSHELL 0x9ba13800 == 25 [pid = 1738] [id = 36] 07:40:36 INFO - PROCESS | 1738 | --DOCSHELL 0x97834800 == 24 [pid = 1738] [id = 35] 07:40:36 INFO - PROCESS | 1738 | --DOCSHELL 0x9cbbb400 == 23 [pid = 1738] [id = 34] 07:40:36 INFO - PROCESS | 1738 | --DOCSHELL 0x9aea6800 == 22 [pid = 1738] [id = 33] 07:40:36 INFO - PROCESS | 1738 | --DOCSHELL 0x93c9e800 == 21 [pid = 1738] [id = 32] 07:40:36 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0xa4f15000) [pid = 1738] [serial = 61] [outer = (nil)] [url = about:blank] 07:40:36 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0xa2559400) [pid = 1738] [serial = 56] [outer = (nil)] [url = about:blank] 07:40:36 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0xa4f21400) [pid = 1738] [serial = 62] [outer = (nil)] [url = about:blank] 07:40:36 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x9be03c00) [pid = 1738] [serial = 71] [outer = (nil)] [url = about:blank] 07:40:36 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x9b66ac00) [pid = 1738] [serial = 70] [outer = (nil)] [url = about:blank] 07:40:36 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x93849400) [pid = 1738] [serial = 68] [outer = (nil)] [url = about:blank] 07:40:36 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x93c9dc00) [pid = 1738] [serial = 64] [outer = (nil)] [url = about:blank] 07:40:36 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x9511c000) [pid = 1738] [serial = 65] [outer = (nil)] [url = about:blank] 07:40:36 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x982de800) [pid = 1738] [serial = 67] [outer = (nil)] [url = about:blank] 07:40:36 INFO - PROCESS | 1738 | 1468420836532 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]]]}] 07:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1490ms 07:40:36 INFO - PROCESS | 1738 | 1468420836600 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 07:40:36 INFO - PROCESS | 1738 | 1468420836607 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 07:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:40:36 INFO - PROCESS | 1738 | 1468420836617 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:40:36 INFO - PROCESS | 1738 | 1468420836620 Marionette TRACE conn4 <- [1,138,null,{}] 07:40:36 INFO - PROCESS | 1738 | 1468420836627 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}] 07:40:36 INFO - PROCESS | 1738 | 1468420836633 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:36 INFO - PROCESS | 1738 | 1468420836804 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 07:40:36 INFO - PROCESS | 1738 | 1468420836929 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:36 INFO - PROCESS | 1738 | 1468420836935 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x952dbc00 == 22 [pid = 1738] [id = 42] 07:40:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x9657ac00) [pid = 1738] [serial = 124] [outer = (nil)] 07:40:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x9657dc00) [pid = 1738] [serial = 125] [outer = 0x9657ac00] 07:40:37 INFO - PROCESS | 1738 | 1468420837031 Marionette DEBUG loaded listener.js 07:40:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x9783f400) [pid = 1738] [serial = 126] [outer = 0x9657ac00] 07:40:37 INFO - PROCESS | 1738 | 1468420837970 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]]]}] 07:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1385ms 07:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:40:38 INFO - PROCESS | 1738 | 1468420838002 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 07:40:38 INFO - PROCESS | 1738 | 1468420838005 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 07:40:38 INFO - PROCESS | 1738 | 1468420838012 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:40:38 INFO - PROCESS | 1738 | 1468420838018 Marionette TRACE conn4 <- [1,142,null,{}] 07:40:38 INFO - PROCESS | 1738 | 1468420838034 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}] 07:40:38 INFO - PROCESS | 1738 | 1468420838042 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:38 INFO - PROCESS | 1738 | 1468420838207 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 07:40:38 INFO - PROCESS | 1738 | 1468420838318 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:38 INFO - PROCESS | 1738 | 1468420838331 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x93844c00 == 23 [pid = 1738] [id = 43] 07:40:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x9b661800) [pid = 1738] [serial = 127] [outer = (nil)] 07:40:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x9be05400) [pid = 1738] [serial = 128] [outer = 0x9b661800] 07:40:38 INFO - PROCESS | 1738 | 1468420838417 Marionette DEBUG loaded listener.js 07:40:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x9c516000) [pid = 1738] [serial = 129] [outer = 0x9b661800] 07:40:39 INFO - PROCESS | 1738 | 1468420839287 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]]]}] 07:40:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1286ms 07:40:39 INFO - PROCESS | 1738 | 1468420839296 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 07:40:39 INFO - PROCESS | 1738 | 1468420839301 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 07:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:40:39 INFO - PROCESS | 1738 | 1468420839307 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:40:39 INFO - PROCESS | 1738 | 1468420839311 Marionette TRACE conn4 <- [1,146,null,{}] 07:40:39 INFO - PROCESS | 1738 | 1468420839325 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}] 07:40:39 INFO - PROCESS | 1738 | 1468420839330 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:39 INFO - PROCESS | 1738 | 1468420839532 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 07:40:39 INFO - PROCESS | 1738 | 1468420839558 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:39 INFO - PROCESS | 1738 | 1468420839564 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b65d000 == 24 [pid = 1738] [id = 44] 07:40:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x9ccf7c00) [pid = 1738] [serial = 130] [outer = (nil)] 07:40:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0xa2005000) [pid = 1738] [serial = 131] [outer = 0x9ccf7c00] 07:40:39 INFO - PROCESS | 1738 | 1468420839641 Marionette DEBUG loaded listener.js 07:40:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0xa2310c00) [pid = 1738] [serial = 132] [outer = 0x9ccf7c00] 07:40:40 INFO - PROCESS | 1738 | 1468420840673 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]]]}] 07:40:40 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x9cbbe800) [pid = 1738] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1486ms 07:40:40 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x951da800) [pid = 1738] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:40:40 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x93ca3c00) [pid = 1738] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:40:40 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x9d004800) [pid = 1738] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:40:40 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x9be5e800) [pid = 1738] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:40:40 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x93c9f000) [pid = 1738] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:40:40 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0xa2305c00) [pid = 1738] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:40:40 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x9aeb5c00) [pid = 1738] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:40:40 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x9b65e400) [pid = 1738] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:40:40 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0xa4f14c00) [pid = 1738] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:40:40 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x93847800) [pid = 1738] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:40:40 INFO - PROCESS | 1738 | 1468420840857 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 07:40:40 INFO - PROCESS | 1738 | 1468420840860 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 07:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:40:40 INFO - PROCESS | 1738 | 1468420840902 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:40:40 INFO - PROCESS | 1738 | 1468420840906 Marionette TRACE conn4 <- [1,150,null,{}] 07:40:40 INFO - PROCESS | 1738 | 1468420840914 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}] 07:40:40 INFO - PROCESS | 1738 | 1468420840919 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:41 INFO - PROCESS | 1738 | 1468420841060 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 07:40:41 INFO - PROCESS | 1738 | 1468420841209 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:41 INFO - PROCESS | 1738 | 1468420841217 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f4d400 == 25 [pid = 1738] [id = 45] 07:40:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x922dc000) [pid = 1738] [serial = 133] [outer = (nil)] 07:40:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x951dcc00) [pid = 1738] [serial = 134] [outer = 0x922dc000] 07:40:41 INFO - PROCESS | 1738 | 1468420841288 Marionette DEBUG loaded listener.js 07:40:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x9a41c800) [pid = 1738] [serial = 135] [outer = 0x922dc000] 07:40:42 INFO - PROCESS | 1738 | 1468420842001 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]]]}] 07:40:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1174ms 07:40:42 INFO - PROCESS | 1738 | 1468420842048 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 07:40:42 INFO - PROCESS | 1738 | 1468420842052 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 07:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:40:42 INFO - PROCESS | 1738 | 1468420842059 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:40:42 INFO - PROCESS | 1738 | 1468420842062 Marionette TRACE conn4 <- [1,154,null,{}] 07:40:42 INFO - PROCESS | 1738 | 1468420842068 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}] 07:40:42 INFO - PROCESS | 1738 | 1468420842078 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:42 INFO - PROCESS | 1738 | 1468420842307 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 07:40:42 INFO - PROCESS | 1738 | 1468420842408 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:42 INFO - PROCESS | 1738 | 1468420842418 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f3e800 == 26 [pid = 1738] [id = 46] 07:40:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x9222c400) [pid = 1738] [serial = 136] [outer = (nil)] 07:40:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0xa2fb8c00) [pid = 1738] [serial = 137] [outer = 0x9222c400] 07:40:42 INFO - PROCESS | 1738 | 1468420842491 Marionette DEBUG loaded listener.js 07:40:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0xa310a800) [pid = 1738] [serial = 138] [outer = 0x9222c400] 07:40:43 INFO - PROCESS | 1738 | 1468420843446 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]]]}] 07:40:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1433ms 07:40:43 INFO - PROCESS | 1738 | 1468420843494 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 07:40:43 INFO - PROCESS | 1738 | 1468420843501 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 07:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:40:43 INFO - PROCESS | 1738 | 1468420843510 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:40:43 INFO - PROCESS | 1738 | 1468420843515 Marionette TRACE conn4 <- [1,158,null,{}] 07:40:43 INFO - PROCESS | 1738 | 1468420843525 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}] 07:40:43 INFO - PROCESS | 1738 | 1468420843530 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:43 INFO - PROCESS | 1738 | 1468420843755 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 07:40:43 INFO - PROCESS | 1738 | 1468420843946 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:43 INFO - PROCESS | 1738 | 1468420843959 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x922de000 == 27 [pid = 1738] [id = 47] 07:40:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x94789c00) [pid = 1738] [serial = 139] [outer = (nil)] 07:40:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x952d4800) [pid = 1738] [serial = 140] [outer = 0x94789c00] 07:40:44 INFO - PROCESS | 1738 | 1468420844063 Marionette DEBUG loaded listener.js 07:40:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x953a0c00) [pid = 1738] [serial = 141] [outer = 0x94789c00] 07:40:44 INFO - PROCESS | 1738 | 1468420844966 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]]]}] 07:40:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1489ms 07:40:45 INFO - PROCESS | 1738 | 1468420844999 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 07:40:45 INFO - PROCESS | 1738 | 1468420845007 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 07:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:40:45 INFO - PROCESS | 1738 | 1468420845018 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:40:45 INFO - PROCESS | 1738 | 1468420845022 Marionette TRACE conn4 <- [1,162,null,{}] 07:40:45 INFO - PROCESS | 1738 | 1468420845029 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}] 07:40:45 INFO - PROCESS | 1738 | 1468420845035 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:45 INFO - PROCESS | 1738 | 1468420845228 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 07:40:45 INFO - PROCESS | 1738 | 1468420845372 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:45 INFO - PROCESS | 1738 | 1468420845384 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x953a7000 == 28 [pid = 1738] [id = 48] 07:40:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x953ac000) [pid = 1738] [serial = 142] [outer = (nil)] 07:40:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x96572c00) [pid = 1738] [serial = 143] [outer = 0x953ac000] 07:40:45 INFO - PROCESS | 1738 | 1468420845469 Marionette DEBUG loaded listener.js 07:40:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x96578000) [pid = 1738] [serial = 144] [outer = 0x953ac000] 07:40:46 INFO - PROCESS | 1738 | 1468420846234 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:40:46 INFO - PROCESS | 1738 | 1468420846538 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]]]}] 07:40:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1537ms 07:40:46 INFO - PROCESS | 1738 | 1468420846555 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 07:40:46 INFO - PROCESS | 1738 | 1468420846560 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 07:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:40:46 INFO - PROCESS | 1738 | 1468420846567 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:40:46 INFO - PROCESS | 1738 | 1468420846573 Marionette TRACE conn4 <- [1,166,null,{}] 07:40:46 INFO - PROCESS | 1738 | 1468420846590 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}] 07:40:46 INFO - PROCESS | 1738 | 1468420846599 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:46 INFO - PROCESS | 1738 | 1468420846790 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 07:40:46 INFO - PROCESS | 1738 | 1468420846972 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:46 INFO - PROCESS | 1738 | 1468420846986 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x9cbbe800 == 29 [pid = 1738] [id = 49] 07:40:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x9cc3b400) [pid = 1738] [serial = 145] [outer = (nil)] 07:40:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0xa108a000) [pid = 1738] [serial = 146] [outer = 0x9cc3b400] 07:40:47 INFO - PROCESS | 1738 | 1468420847077 Marionette DEBUG loaded listener.js 07:40:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0xa3190000) [pid = 1738] [serial = 147] [outer = 0x9cc3b400] 07:40:47 INFO - PROCESS | 1738 | 1468420847942 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]]]}] 07:40:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:40:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1440ms 07:40:48 INFO - PROCESS | 1738 | 1468420848007 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 07:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:40:48 INFO - PROCESS | 1738 | 1468420848012 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 07:40:48 INFO - PROCESS | 1738 | 1468420848019 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:40:48 INFO - PROCESS | 1738 | 1468420848022 Marionette TRACE conn4 <- [1,170,null,{}] 07:40:48 INFO - PROCESS | 1738 | 1468420848028 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}] 07:40:48 INFO - PROCESS | 1738 | 1468420848034 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:48 INFO - PROCESS | 1738 | 1468420848217 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 07:40:48 INFO - PROCESS | 1738 | 1468420848476 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:48 INFO - PROCESS | 1738 | 1468420848487 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x953a8c00 == 30 [pid = 1738] [id = 50] 07:40:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x9ba12c00) [pid = 1738] [serial = 148] [outer = (nil)] 07:40:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0xa4f1c000) [pid = 1738] [serial = 149] [outer = 0x9ba12c00] 07:40:48 INFO - PROCESS | 1738 | 1468420848738 Marionette DEBUG loaded listener.js 07:40:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0xa6180000) [pid = 1738] [serial = 150] [outer = 0x9ba12c00] 07:40:49 INFO - PROCESS | 1738 | 1468420849633 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]]]}] 07:40:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1684ms 07:40:49 INFO - PROCESS | 1738 | 1468420849703 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 07:40:49 INFO - PROCESS | 1738 | 1468420849708 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 07:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:40:49 INFO - PROCESS | 1738 | 1468420849714 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:40:49 INFO - PROCESS | 1738 | 1468420849718 Marionette TRACE conn4 <- [1,174,null,{}] 07:40:49 INFO - PROCESS | 1738 | 1468420849724 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}] 07:40:49 INFO - PROCESS | 1738 | 1468420849729 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:49 INFO - PROCESS | 1738 | 1468420849943 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 07:40:50 INFO - PROCESS | 1738 | 1468420850094 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:50 INFO - PROCESS | 1738 | 1468420850103 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:50 INFO - PROCESS | 1738 | ++DOCSHELL 0xa4d0b400 == 31 [pid = 1738] [id = 51] 07:40:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0xa4f21400) [pid = 1738] [serial = 151] [outer = (nil)] 07:40:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0xa672e400) [pid = 1738] [serial = 152] [outer = 0xa4f21400] 07:40:50 INFO - PROCESS | 1738 | 1468420850196 Marionette DEBUG loaded listener.js 07:40:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0xa678d000) [pid = 1738] [serial = 153] [outer = 0xa4f21400] 07:40:51 INFO - PROCESS | 1738 | 1468420851107 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]]]}] 07:40:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1435ms 07:40:51 INFO - PROCESS | 1738 | 1468420851150 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 07:40:51 INFO - PROCESS | 1738 | 1468420851155 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 07:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:40:51 INFO - PROCESS | 1738 | 1468420851162 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:40:51 INFO - PROCESS | 1738 | 1468420851165 Marionette TRACE conn4 <- [1,178,null,{}] 07:40:51 INFO - PROCESS | 1738 | 1468420851171 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}] 07:40:51 INFO - PROCESS | 1738 | 1468420851181 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:51 INFO - PROCESS | 1738 | 1468420851388 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 07:40:51 INFO - PROCESS | 1738 | 1468420851545 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:51 INFO - PROCESS | 1738 | 1468420851554 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x93a5cc00 == 32 [pid = 1738] [id = 52] 07:40:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x93a63c00) [pid = 1738] [serial = 154] [outer = (nil)] 07:40:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0xa6f48400) [pid = 1738] [serial = 155] [outer = 0x93a63c00] 07:40:51 INFO - PROCESS | 1738 | 1468420851640 Marionette DEBUG loaded listener.js 07:40:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0xa823d000) [pid = 1738] [serial = 156] [outer = 0x93a63c00] 07:40:52 INFO - PROCESS | 1738 | 1468420852716 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]]]}] 07:40:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:40:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1633ms 07:40:52 INFO - PROCESS | 1738 | 1468420852797 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 07:40:52 INFO - PROCESS | 1738 | 1468420852804 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 07:40:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:40:52 INFO - PROCESS | 1738 | 1468420852813 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:40:52 INFO - PROCESS | 1738 | 1468420852818 Marionette TRACE conn4 <- [1,182,null,{}] 07:40:52 INFO - PROCESS | 1738 | 1468420852826 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}] 07:40:52 INFO - PROCESS | 1738 | 1468420852832 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:53 INFO - PROCESS | 1738 | 1468420853045 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 07:40:53 INFO - PROCESS | 1738 | 1468420853288 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:53 INFO - PROCESS | 1738 | 1468420853304 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x95115c00 == 33 [pid = 1738] [id = 53] 07:40:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x95117400) [pid = 1738] [serial = 157] [outer = (nil)] 07:40:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x951e9800) [pid = 1738] [serial = 158] [outer = 0x95117400] 07:40:53 INFO - PROCESS | 1738 | 1468420853420 Marionette DEBUG loaded listener.js 07:40:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x952d1c00) [pid = 1738] [serial = 159] [outer = 0x95117400] 07:40:53 INFO - PROCESS | 1738 | --DOCSHELL 0x91f47400 == 32 [pid = 1738] [id = 30] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0xa237b800) [pid = 1738] [serial = 107] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOCSHELL 0x952d2400 == 31 [pid = 1738] [id = 39] 07:40:53 INFO - PROCESS | 1738 | --DOCSHELL 0x91f48c00 == 30 [pid = 1738] [id = 38] 07:40:53 INFO - PROCESS | 1738 | --DOCSHELL 0x91f40c00 == 29 [pid = 1738] [id = 37] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x9ccf1400) [pid = 1738] [serial = 102] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x9cc3e400) [pid = 1738] [serial = 101] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x9a0f0c00) [pid = 1738] [serial = 91] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x951e2c00) [pid = 1738] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x9aea8800) [pid = 1738] [serial = 74] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x9aeb5400) [pid = 1738] [serial = 92] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0xa1010400) [pid = 1738] [serial = 104] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x99721000) [pid = 1738] [serial = 73] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x9cc3b800) [pid = 1738] [serial = 77] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x9c5f3c00) [pid = 1738] [serial = 76] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x951df400) [pid = 1738] [serial = 95] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0xa310d400) [pid = 1738] [serial = 80] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0xa255e800) [pid = 1738] [serial = 79] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x98209400) [pid = 1738] [serial = 96] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x9b2efc00) [pid = 1738] [serial = 98] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0xa61b2400) [pid = 1738] [serial = 83] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0xa6180400) [pid = 1738] [serial = 82] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0xa6728800) [pid = 1738] [serial = 86] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0xa2243c00) [pid = 1738] [serial = 105] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0xa672f400) [pid = 1738] [serial = 85] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x98912400) [pid = 1738] [serial = 89] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x95114800) [pid = 1738] [serial = 88] [outer = (nil)] [url = about:blank] 07:40:53 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x9b669000) [pid = 1738] [serial = 99] [outer = (nil)] [url = about:blank] 07:40:54 INFO - PROCESS | 1738 | 1468420854267 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]]]}] 07:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1487ms 07:40:54 INFO - PROCESS | 1738 | 1468420854298 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 07:40:54 INFO - PROCESS | 1738 | 1468420854305 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 07:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:40:54 INFO - PROCESS | 1738 | 1468420854316 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:40:54 INFO - PROCESS | 1738 | 1468420854319 Marionette TRACE conn4 <- [1,186,null,{}] 07:40:54 INFO - PROCESS | 1738 | 1468420854325 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}] 07:40:54 INFO - PROCESS | 1738 | 1468420854331 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:54 INFO - PROCESS | 1738 | 1468420854502 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 07:40:54 INFO - PROCESS | 1738 | 1468420854612 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:54 INFO - PROCESS | 1738 | 1468420854621 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x93ca2000 == 30 [pid = 1738] [id = 54] 07:40:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x953ac400) [pid = 1738] [serial = 160] [outer = (nil)] 07:40:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x96576400) [pid = 1738] [serial = 161] [outer = 0x953ac400] 07:40:54 INFO - PROCESS | 1738 | 1468420854695 Marionette DEBUG loaded listener.js 07:40:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x9657f800) [pid = 1738] [serial = 162] [outer = 0x953ac400] 07:40:55 INFO - PROCESS | 1738 | 1468420855429 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]]]}] 07:40:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:40:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1128ms 07:40:55 INFO - PROCESS | 1738 | 1468420855451 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 07:40:55 INFO - PROCESS | 1738 | 1468420855455 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 07:40:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:40:55 INFO - PROCESS | 1738 | 1468420855463 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:40:55 INFO - PROCESS | 1738 | 1468420855468 Marionette TRACE conn4 <- [1,190,null,{}] 07:40:55 INFO - PROCESS | 1738 | 1468420855488 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}] 07:40:55 INFO - PROCESS | 1738 | 1468420855496 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:55 INFO - PROCESS | 1738 | 1468420855665 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 07:40:55 INFO - PROCESS | 1738 | 1468420855676 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:55 INFO - PROCESS | 1738 | 1468420855686 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a4edc00 == 31 [pid = 1738] [id = 55] 07:40:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x9a4f4400) [pid = 1738] [serial = 163] [outer = (nil)] 07:40:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x9aeb4800) [pid = 1738] [serial = 164] [outer = 0x9a4f4400] 07:40:55 INFO - PROCESS | 1738 | 1468420855761 Marionette DEBUG loaded listener.js 07:40:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x9b667800) [pid = 1738] [serial = 165] [outer = 0x9a4f4400] 07:40:56 INFO - PROCESS | 1738 | 1468420856637 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]]]}] 07:40:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1243ms 07:40:56 INFO - PROCESS | 1738 | 1468420856706 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 07:40:56 INFO - PROCESS | 1738 | 1468420856711 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 07:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:40:56 INFO - PROCESS | 1738 | 1468420856717 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:40:56 INFO - PROCESS | 1738 | 1468420856721 Marionette TRACE conn4 <- [1,194,null,{}] 07:40:56 INFO - PROCESS | 1738 | 1468420856732 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}] 07:40:56 INFO - PROCESS | 1738 | 1468420856736 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:56 INFO - PROCESS | 1738 | 1468420856935 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 07:40:56 INFO - PROCESS | 1738 | 1468420856954 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:56 INFO - PROCESS | 1738 | 1468420856963 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x9be0ec00 == 32 [pid = 1738] [id = 56] 07:40:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x9be61400) [pid = 1738] [serial = 166] [outer = (nil)] 07:40:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x9c5f3c00) [pid = 1738] [serial = 167] [outer = 0x9be61400] 07:40:57 INFO - PROCESS | 1738 | 1468420857047 Marionette DEBUG loaded listener.js 07:40:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x9cb24c00) [pid = 1738] [serial = 168] [outer = 0x9be61400] 07:40:57 INFO - PROCESS | 1738 | 1468420857875 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]]]}] 07:40:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:40:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1190ms 07:40:57 INFO - PROCESS | 1738 | 1468420857908 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 07:40:57 INFO - PROCESS | 1738 | 1468420857912 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 07:40:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:40:57 INFO - PROCESS | 1738 | 1468420857918 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:40:57 INFO - PROCESS | 1738 | 1468420857921 Marionette TRACE conn4 <- [1,198,null,{}] 07:40:57 INFO - PROCESS | 1738 | 1468420857927 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}] 07:40:57 INFO - PROCESS | 1738 | 1468420857932 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:58 INFO - PROCESS | 1738 | 1468420858125 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 07:40:58 INFO - PROCESS | 1738 | 1468420858151 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:58 INFO - PROCESS | 1738 | 1468420858162 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x922e9c00 == 33 [pid = 1738] [id = 57] 07:40:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x95112800) [pid = 1738] [serial = 169] [outer = (nil)] 07:40:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x9cb2a000) [pid = 1738] [serial = 170] [outer = 0x95112800] 07:40:58 INFO - PROCESS | 1738 | 1468420858230 Marionette DEBUG loaded listener.js 07:40:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x9cb2d400) [pid = 1738] [serial = 171] [outer = 0x95112800] 07:40:58 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x952cdc00) [pid = 1738] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:40:58 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x9b661800) [pid = 1738] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:40:58 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x9657ac00) [pid = 1738] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:40:58 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x9ccf7c00) [pid = 1738] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:40:58 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x922dc000) [pid = 1738] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:40:58 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0xa100e000) [pid = 1738] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:40:59 INFO - PROCESS | 1738 | 1468420859162 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]]]}] 07:40:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:40:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1290ms 07:40:59 INFO - PROCESS | 1738 | 1468420859209 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 07:40:59 INFO - PROCESS | 1738 | 1468420859213 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 07:40:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:40:59 INFO - PROCESS | 1738 | 1468420859219 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:40:59 INFO - PROCESS | 1738 | 1468420859222 Marionette TRACE conn4 <- [1,202,null,{}] 07:40:59 INFO - PROCESS | 1738 | 1468420859228 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}] 07:40:59 INFO - PROCESS | 1738 | 1468420859237 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:59 INFO - PROCESS | 1738 | 1468420859427 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 07:40:59 INFO - PROCESS | 1738 | 1468420859534 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:59 INFO - PROCESS | 1738 | 1468420859541 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:40:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f43000 == 34 [pid = 1738] [id = 58] 07:40:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x922e7400) [pid = 1738] [serial = 172] [outer = (nil)] 07:40:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x9d00e800) [pid = 1738] [serial = 173] [outer = 0x922e7400] 07:40:59 INFO - PROCESS | 1738 | 1468420859613 Marionette DEBUG loaded listener.js 07:40:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0xa2008800) [pid = 1738] [serial = 174] [outer = 0x922e7400] 07:41:00 INFO - PROCESS | 1738 | 1468420860305 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]]]}] 07:41:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1138ms 07:41:00 INFO - PROCESS | 1738 | 1468420860358 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 07:41:00 INFO - PROCESS | 1738 | 1468420860361 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 07:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:41:00 INFO - PROCESS | 1738 | 1468420860376 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:41:00 INFO - PROCESS | 1738 | 1468420860379 Marionette TRACE conn4 <- [1,206,null,{}] 07:41:00 INFO - PROCESS | 1738 | 1468420860389 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}] 07:41:00 INFO - PROCESS | 1738 | 1468420860394 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:00 INFO - PROCESS | 1738 | 1468420860566 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 07:41:00 INFO - PROCESS | 1738 | 1468420860765 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:00 INFO - PROCESS | 1738 | 1468420860777 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f45400 == 35 [pid = 1738] [id = 59] 07:41:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x91f47800) [pid = 1738] [serial = 175] [outer = (nil)] 07:41:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x922ea000) [pid = 1738] [serial = 176] [outer = 0x91f47800] 07:41:00 INFO - PROCESS | 1738 | 1468420860867 Marionette DEBUG loaded listener.js 07:41:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x939c8800) [pid = 1738] [serial = 177] [outer = 0x91f47800] 07:41:01 INFO - PROCESS | 1738 | 1468420861829 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]]]}] 07:41:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1492ms 07:41:01 INFO - PROCESS | 1738 | 1468420861871 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 07:41:01 INFO - PROCESS | 1738 | 1468420861878 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 07:41:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:41:01 INFO - PROCESS | 1738 | 1468420861887 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:41:01 INFO - PROCESS | 1738 | 1468420861892 Marionette TRACE conn4 <- [1,210,null,{}] 07:41:01 INFO - PROCESS | 1738 | 1468420861900 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}] 07:41:01 INFO - PROCESS | 1738 | 1468420861909 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:02 INFO - PROCESS | 1738 | 1468420862098 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 07:41:02 INFO - PROCESS | 1738 | 1468420862250 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:02 INFO - PROCESS | 1738 | 1468420862260 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x96570800 == 36 [pid = 1738] [id = 60] 07:41:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x96574400) [pid = 1738] [serial = 178] [outer = (nil)] 07:41:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x98912400) [pid = 1738] [serial = 179] [outer = 0x96574400] 07:41:02 INFO - PROCESS | 1738 | 1468420862351 Marionette DEBUG loaded listener.js 07:41:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x99720c00) [pid = 1738] [serial = 180] [outer = 0x96574400] 07:41:03 INFO - PROCESS | 1738 | 1468420863289 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]]]}] 07:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1437ms 07:41:03 INFO - PROCESS | 1738 | 1468420863327 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 07:41:03 INFO - PROCESS | 1738 | 1468420863334 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 07:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:41:03 INFO - PROCESS | 1738 | 1468420863341 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:41:03 INFO - PROCESS | 1738 | 1468420863345 Marionette TRACE conn4 <- [1,214,null,{}] 07:41:03 INFO - PROCESS | 1738 | 1468420863352 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}] 07:41:03 INFO - PROCESS | 1738 | 1468420863358 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:03 INFO - PROCESS | 1738 | 1468420863561 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 07:41:03 INFO - PROCESS | 1738 | 1468420863787 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:03 INFO - PROCESS | 1738 | 1468420863795 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x9cb23400 == 37 [pid = 1738] [id = 61] 07:41:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x9cb2f000) [pid = 1738] [serial = 181] [outer = (nil)] 07:41:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x9cc44400) [pid = 1738] [serial = 182] [outer = 0x9cb2f000] 07:41:03 INFO - PROCESS | 1738 | 1468420863925 Marionette DEBUG loaded listener.js 07:41:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x9d00f000) [pid = 1738] [serial = 183] [outer = 0x9cb2f000] 07:41:04 INFO - PROCESS | 1738 | 1468420864778 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]]]}] 07:41:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:41:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1486ms 07:41:04 INFO - PROCESS | 1738 | 1468420864828 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 07:41:04 INFO - PROCESS | 1738 | 1468420864832 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 07:41:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:41:04 INFO - PROCESS | 1738 | 1468420864848 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:41:04 INFO - PROCESS | 1738 | 1468420864858 Marionette TRACE conn4 <- [1,218,null,{}] 07:41:04 INFO - PROCESS | 1738 | 1468420864885 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}] 07:41:04 INFO - PROCESS | 1738 | 1468420864893 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:05 INFO - PROCESS | 1738 | 1468420865082 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 07:41:05 INFO - PROCESS | 1738 | 1468420865234 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:05 INFO - PROCESS | 1738 | 1468420865247 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x96571800 == 38 [pid = 1738] [id = 62] 07:41:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x9b6ad400) [pid = 1738] [serial = 184] [outer = (nil)] 07:41:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x9b6b6c00) [pid = 1738] [serial = 185] [outer = 0x9b6ad400] 07:41:05 INFO - PROCESS | 1738 | 1468420865338 Marionette DEBUG loaded listener.js 07:41:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0xa100e000) [pid = 1738] [serial = 186] [outer = 0x9b6ad400] 07:41:06 INFO - PROCESS | 1738 | 1468420866273 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]]]}] 07:41:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:41:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1484ms 07:41:06 INFO - PROCESS | 1738 | 1468420866325 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 07:41:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:41:06 INFO - PROCESS | 1738 | 1468420866330 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 07:41:06 INFO - PROCESS | 1738 | 1468420866337 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:41:06 INFO - PROCESS | 1738 | 1468420866341 Marionette TRACE conn4 <- [1,222,null,{}] 07:41:06 INFO - PROCESS | 1738 | 1468420866347 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}] 07:41:06 INFO - PROCESS | 1738 | 1468420866353 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:06 INFO - PROCESS | 1738 | 1468420866574 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 07:41:06 INFO - PROCESS | 1738 | 1468420866816 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:06 INFO - PROCESS | 1738 | 1468420866827 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x9222b000 == 39 [pid = 1738] [id = 63] 07:41:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x922dd000) [pid = 1738] [serial = 187] [outer = (nil)] 07:41:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0xa2fa1400) [pid = 1738] [serial = 188] [outer = 0x922dd000] 07:41:07 INFO - PROCESS | 1738 | 1468420867016 Marionette DEBUG loaded listener.js 07:41:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0xa310ac00) [pid = 1738] [serial = 189] [outer = 0x922dd000] 07:41:08 INFO - PROCESS | 1738 | 1468420868245 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]]]}] 07:41:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1948ms 07:41:08 INFO - PROCESS | 1738 | 1468420868285 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 07:41:08 INFO - PROCESS | 1738 | 1468420868289 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 07:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:41:08 INFO - PROCESS | 1738 | 1468420868296 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:41:08 INFO - PROCESS | 1738 | 1468420868300 Marionette TRACE conn4 <- [1,226,null,{}] 07:41:08 INFO - PROCESS | 1738 | 1468420868306 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}] 07:41:08 INFO - PROCESS | 1738 | 1468420868312 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:08 INFO - PROCESS | 1738 | 1468420868494 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 07:41:08 INFO - PROCESS | 1738 | 1468420868705 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:08 INFO - PROCESS | 1738 | 1468420868723 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:08 INFO - PROCESS | 1738 | ++DOCSHELL 0xa31ecc00 == 40 [pid = 1738] [id = 64] 07:41:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0xa31edc00) [pid = 1738] [serial = 190] [outer = (nil)] 07:41:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0xa31f2400) [pid = 1738] [serial = 191] [outer = 0xa31edc00] 07:41:08 INFO - PROCESS | 1738 | 1468420868822 Marionette DEBUG loaded listener.js 07:41:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0xa31f8c00) [pid = 1738] [serial = 192] [outer = 0xa31edc00] 07:41:09 INFO - PROCESS | 1738 | 1468420869787 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]]]}] 07:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1535ms 07:41:09 INFO - PROCESS | 1738 | 1468420869833 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 07:41:09 INFO - PROCESS | 1738 | 1468420869837 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 07:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:41:09 INFO - PROCESS | 1738 | 1468420869844 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:41:09 INFO - PROCESS | 1738 | 1468420869848 Marionette TRACE conn4 <- [1,230,null,{}] 07:41:09 INFO - PROCESS | 1738 | 1468420869857 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}] 07:41:09 INFO - PROCESS | 1738 | 1468420869864 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:10 INFO - PROCESS | 1738 | 1468420870090 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 07:41:10 INFO - PROCESS | 1738 | 1468420870283 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:10 INFO - PROCESS | 1738 | 1468420870291 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x922e5400 == 41 [pid = 1738] [id = 65] 07:41:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x9d00c800) [pid = 1738] [serial = 193] [outer = (nil)] 07:41:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0xa61b6000) [pid = 1738] [serial = 194] [outer = 0x9d00c800] 07:41:10 INFO - PROCESS | 1738 | 1468420870420 Marionette DEBUG loaded listener.js 07:41:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0xa61ba400) [pid = 1738] [serial = 195] [outer = 0x9d00c800] 07:41:11 INFO - PROCESS | 1738 | 1468420871273 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]]]}] 07:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1486ms 07:41:11 INFO - PROCESS | 1738 | 1468420871332 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 07:41:11 INFO - PROCESS | 1738 | 1468420871336 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 07:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:41:11 INFO - PROCESS | 1738 | 1468420871343 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:41:11 INFO - PROCESS | 1738 | 1468420871346 Marionette TRACE conn4 <- [1,234,null,{}] 07:41:11 INFO - PROCESS | 1738 | 1468420871352 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}] 07:41:11 INFO - PROCESS | 1738 | 1468420871358 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:11 INFO - PROCESS | 1738 | 1468420871537 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 07:41:11 INFO - PROCESS | 1738 | 1468420871690 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:11 INFO - PROCESS | 1738 | 1468420871697 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x939c3400 == 42 [pid = 1738] [id = 66] 07:41:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x9478d800) [pid = 1738] [serial = 196] [outer = (nil)] 07:41:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0xa678e800) [pid = 1738] [serial = 197] [outer = 0x9478d800] 07:41:11 INFO - PROCESS | 1738 | 1468420871783 Marionette DEBUG loaded listener.js 07:41:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0xa6ea2000) [pid = 1738] [serial = 198] [outer = 0x9478d800] 07:41:12 INFO - PROCESS | 1738 | 1468420872731 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]]]}] 07:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1438ms 07:41:12 INFO - PROCESS | 1738 | 1468420872782 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 07:41:12 INFO - PROCESS | 1738 | 1468420872786 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 07:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:41:12 INFO - PROCESS | 1738 | 1468420872793 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:41:12 INFO - PROCESS | 1738 | 1468420872796 Marionette TRACE conn4 <- [1,238,null,{}] 07:41:12 INFO - PROCESS | 1738 | 1468420872803 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}] 07:41:12 INFO - PROCESS | 1738 | 1468420872809 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:13 INFO - PROCESS | 1738 | 1468420873000 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 07:41:13 INFO - PROCESS | 1738 | 1468420873165 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:13 INFO - PROCESS | 1738 | 1468420873173 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x918d4800 == 43 [pid = 1738] [id = 67] 07:41:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x918d5400) [pid = 1738] [serial = 199] [outer = (nil)] 07:41:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x918db800) [pid = 1738] [serial = 200] [outer = 0x918d5400] 07:41:13 INFO - PROCESS | 1738 | 1468420873307 Marionette DEBUG loaded listener.js 07:41:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x918de400) [pid = 1738] [serial = 201] [outer = 0x918d5400] 07:41:14 INFO - PROCESS | 1738 | 1468420874346 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]]]}] 07:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1594ms 07:41:14 INFO - PROCESS | 1738 | 1468420874387 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 07:41:14 INFO - PROCESS | 1738 | 1468420874394 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 07:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:41:14 INFO - PROCESS | 1738 | 1468420874403 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:41:14 INFO - PROCESS | 1738 | 1468420874408 Marionette TRACE conn4 <- [1,242,null,{}] 07:41:14 INFO - PROCESS | 1738 | 1468420874416 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}] 07:41:14 INFO - PROCESS | 1738 | 1468420874422 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:14 INFO - PROCESS | 1738 | 1468420874638 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 07:41:14 INFO - PROCESS | 1738 | 1468420874883 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:14 INFO - PROCESS | 1738 | 1468420874896 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x917ab800 == 44 [pid = 1738] [id = 68] 07:41:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x918da000) [pid = 1738] [serial = 202] [outer = (nil)] 07:41:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x92230000) [pid = 1738] [serial = 203] [outer = 0x918da000] 07:41:14 INFO - PROCESS | 1738 | 1468420874991 Marionette DEBUG loaded listener.js 07:41:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x922ea400) [pid = 1738] [serial = 204] [outer = 0x918da000] 07:41:15 INFO - PROCESS | 1738 | 1468420875935 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]]]}] 07:41:15 INFO - PROCESS | 1738 | --DOCSHELL 0xa2fac400 == 43 [pid = 1738] [id = 20] 07:41:15 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0x9ba11c00) [pid = 1738] [serial = 116] [outer = (nil)] [url = about:blank] 07:41:15 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0xa2fb8c00) [pid = 1738] [serial = 137] [outer = (nil)] [url = about:blank] 07:41:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1591ms 07:41:16 INFO - PROCESS | 1738 | 1468420875995 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 07:41:16 INFO - PROCESS | 1738 | 1468420876002 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 07:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:41:16 INFO - PROCESS | 1738 | 1468420876013 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:41:16 INFO - PROCESS | 1738 | 1468420876017 Marionette TRACE conn4 <- [1,246,null,{}] 07:41:16 INFO - PROCESS | 1738 | 1468420876024 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}] 07:41:16 INFO - PROCESS | 1738 | 1468420876030 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:16 INFO - PROCESS | 1738 | 1468420876333 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 07:41:16 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0xa2fa8800) [pid = 1738] [serial = 108] [outer = (nil)] [url = about:blank] 07:41:16 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x952d9000) [pid = 1738] [serial = 123] [outer = (nil)] [url = about:blank] 07:41:16 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x952d4c00) [pid = 1738] [serial = 122] [outer = (nil)] [url = about:blank] 07:41:16 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x9be05400) [pid = 1738] [serial = 128] [outer = (nil)] [url = about:blank] 07:41:16 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x9657dc00) [pid = 1738] [serial = 125] [outer = (nil)] [url = about:blank] 07:41:16 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x9783f400) [pid = 1738] [serial = 126] [outer = (nil)] [url = about:blank] 07:41:16 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x91f4c400) [pid = 1738] [serial = 110] [outer = (nil)] [url = about:blank] 07:41:16 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0xa2005000) [pid = 1738] [serial = 131] [outer = (nil)] [url = about:blank] 07:41:16 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0xa1091400) [pid = 1738] [serial = 119] [outer = (nil)] [url = about:blank] 07:41:16 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x952d9c00) [pid = 1738] [serial = 113] [outer = (nil)] [url = about:blank] 07:41:16 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0xa2310c00) [pid = 1738] [serial = 132] [outer = (nil)] [url = about:blank] 07:41:16 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x951dcc00) [pid = 1738] [serial = 134] [outer = (nil)] [url = about:blank] 07:41:16 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x9a41c800) [pid = 1738] [serial = 135] [outer = (nil)] [url = about:blank] 07:41:16 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x9c516000) [pid = 1738] [serial = 129] [outer = (nil)] [url = about:blank] 07:41:16 INFO - PROCESS | 1738 | 1468420876522 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:16 INFO - PROCESS | 1738 | 1468420876533 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f4c400 == 44 [pid = 1738] [id = 69] 07:41:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x951dcc00) [pid = 1738] [serial = 205] [outer = (nil)] 07:41:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x952dac00) [pid = 1738] [serial = 206] [outer = 0x951dcc00] 07:41:16 INFO - PROCESS | 1738 | 1468420876615 Marionette DEBUG loaded listener.js 07:41:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x953ab000) [pid = 1738] [serial = 207] [outer = 0x951dcc00] 07:41:17 INFO - PROCESS | 1738 | 1468420877373 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]]]}] 07:41:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1387ms 07:41:17 INFO - PROCESS | 1738 | 1468420877411 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 07:41:17 INFO - PROCESS | 1738 | 1468420877416 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 07:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:41:17 INFO - PROCESS | 1738 | 1468420877424 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:41:17 INFO - PROCESS | 1738 | 1468420877430 Marionette TRACE conn4 <- [1,250,null,{}] 07:41:17 INFO - PROCESS | 1738 | 1468420877453 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}] 07:41:17 INFO - PROCESS | 1738 | 1468420877462 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:17 INFO - PROCESS | 1738 | 1468420877637 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 07:41:17 INFO - PROCESS | 1738 | 1468420877650 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:17 INFO - PROCESS | 1738 | 1468420877661 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x99493800 == 45 [pid = 1738] [id = 70] 07:41:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x99fabc00) [pid = 1738] [serial = 208] [outer = (nil)] 07:41:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x9aea8800) [pid = 1738] [serial = 209] [outer = 0x99fabc00] 07:41:17 INFO - PROCESS | 1738 | 1468420877838 Marionette DEBUG loaded listener.js 07:41:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x9b65f800) [pid = 1738] [serial = 210] [outer = 0x99fabc00] 07:41:18 INFO - PROCESS | 1738 | 1468420878708 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]]]}] 07:41:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1339ms 07:41:18 INFO - PROCESS | 1738 | 1468420878784 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 07:41:18 INFO - PROCESS | 1738 | 1468420878788 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 07:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:41:18 INFO - PROCESS | 1738 | 1468420878803 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:41:18 INFO - PROCESS | 1738 | 1468420878807 Marionette TRACE conn4 <- [1,254,null,{}] 07:41:18 INFO - PROCESS | 1738 | 1468420878813 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}] 07:41:18 INFO - PROCESS | 1738 | 1468420878819 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:19 INFO - PROCESS | 1738 | 1468420879036 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 07:41:19 INFO - PROCESS | 1738 | 1468420879059 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:19 INFO - PROCESS | 1738 | 1468420879068 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x93ca0400 == 46 [pid = 1738] [id = 71] 07:41:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x9aeab000) [pid = 1738] [serial = 211] [outer = (nil)] 07:41:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x9b6b9800) [pid = 1738] [serial = 212] [outer = 0x9aeab000] 07:41:19 INFO - PROCESS | 1738 | 1468420879155 Marionette DEBUG loaded listener.js 07:41:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x9be05400) [pid = 1738] [serial = 213] [outer = 0x9aeab000] 07:41:20 INFO - PROCESS | 1738 | 1468420880001 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]]]}] 07:41:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1232ms 07:41:20 INFO - PROCESS | 1738 | 1468420880036 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 07:41:20 INFO - PROCESS | 1738 | 1468420880040 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 07:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:41:20 INFO - PROCESS | 1738 | 1468420880052 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:41:20 INFO - PROCESS | 1738 | 1468420880054 Marionette TRACE conn4 <- [1,258,null,{}] 07:41:20 INFO - PROCESS | 1738 | 1468420880067 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}] 07:41:20 INFO - PROCESS | 1738 | 1468420880071 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:20 INFO - PROCESS | 1738 | 1468420880278 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 07:41:20 INFO - PROCESS | 1738 | 1468420880300 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:20 INFO - PROCESS | 1738 | 1468420880310 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b66a000 == 47 [pid = 1738] [id = 72] 07:41:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x9b6b7000) [pid = 1738] [serial = 214] [outer = (nil)] 07:41:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x9cb22000) [pid = 1738] [serial = 215] [outer = 0x9b6b7000] 07:41:20 INFO - PROCESS | 1738 | 1468420880381 Marionette DEBUG loaded listener.js 07:41:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x9cb28000) [pid = 1738] [serial = 216] [outer = 0x9b6b7000] 07:41:20 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x95117400) [pid = 1738] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:41:20 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x95112800) [pid = 1738] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:41:20 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x9a4f4400) [pid = 1738] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:41:20 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x953ac400) [pid = 1738] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:41:20 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x9be61400) [pid = 1738] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:41:21 INFO - PROCESS | 1738 | 1468420881294 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]]]}] 07:41:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1292ms 07:41:21 INFO - PROCESS | 1738 | 1468420881345 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 07:41:21 INFO - PROCESS | 1738 | 1468420881349 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 07:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:41:21 INFO - PROCESS | 1738 | 1468420881356 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:41:21 INFO - PROCESS | 1738 | 1468420881360 Marionette TRACE conn4 <- [1,262,null,{}] 07:41:21 INFO - PROCESS | 1738 | 1468420881366 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}] 07:41:21 INFO - PROCESS | 1738 | 1468420881376 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:21 INFO - PROCESS | 1738 | 1468420881580 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 07:41:21 INFO - PROCESS | 1738 | 1468420881695 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:21 INFO - PROCESS | 1738 | 1468420881704 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x922e7000 == 48 [pid = 1738] [id = 73] 07:41:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x9a4f4400) [pid = 1738] [serial = 217] [outer = (nil)] 07:41:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0xa237e400) [pid = 1738] [serial = 218] [outer = 0x9a4f4400] 07:41:21 INFO - PROCESS | 1738 | 1468420881782 Marionette DEBUG loaded listener.js 07:41:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0xa2fac400) [pid = 1738] [serial = 219] [outer = 0x9a4f4400] 07:41:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x93847400) [pid = 1738] [serial = 220] [outer = 0x939c1c00] 07:41:22 INFO - PROCESS | 1738 | 1468420882863 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]]]}] 07:41:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1585ms 07:41:22 INFO - PROCESS | 1738 | 1468420882942 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 07:41:22 INFO - PROCESS | 1738 | 1468420882949 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 07:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:41:22 INFO - PROCESS | 1738 | 1468420882958 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:41:22 INFO - PROCESS | 1738 | 1468420882965 Marionette TRACE conn4 <- [1,266,null,{}] 07:41:22 INFO - PROCESS | 1738 | 1468420882974 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}] 07:41:22 INFO - PROCESS | 1738 | 1468420882980 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:23 INFO - PROCESS | 1738 | 1468420883219 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 07:41:23 INFO - PROCESS | 1738 | 1468420883433 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:23 INFO - PROCESS | 1738 | 1468420883443 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x93849c00 == 49 [pid = 1738] [id = 74] 07:41:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x93ca2c00) [pid = 1738] [serial = 221] [outer = (nil)] 07:41:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x953adc00) [pid = 1738] [serial = 222] [outer = 0x93ca2c00] 07:41:23 INFO - PROCESS | 1738 | 1468420883531 Marionette DEBUG loaded listener.js 07:41:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x97832c00) [pid = 1738] [serial = 223] [outer = 0x93ca2c00] 07:41:24 INFO - PROCESS | 1738 | 1468420884449 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]]]}] 07:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1536ms 07:41:24 INFO - PROCESS | 1738 | 1468420884493 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 07:41:24 INFO - PROCESS | 1738 | 1468420884501 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 07:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:41:24 INFO - PROCESS | 1738 | 1468420884512 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:41:24 INFO - PROCESS | 1738 | 1468420884517 Marionette TRACE conn4 <- [1,270,null,{}] 07:41:24 INFO - PROCESS | 1738 | 1468420884523 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}] 07:41:24 INFO - PROCESS | 1738 | 1468420884529 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:24 INFO - PROCESS | 1738 | 1468420884730 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 07:41:24 INFO - PROCESS | 1738 | 1468420884887 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:24 INFO - PROCESS | 1738 | 1468420884894 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b6ae000 == 50 [pid = 1738] [id = 75] 07:41:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x9b6b4800) [pid = 1738] [serial = 224] [outer = (nil)] 07:41:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x9b6bbc00) [pid = 1738] [serial = 225] [outer = 0x9b6b4800] 07:41:25 INFO - PROCESS | 1738 | 1468420885027 Marionette DEBUG loaded listener.js 07:41:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0x9cb23c00) [pid = 1738] [serial = 226] [outer = 0x9b6b4800] 07:41:25 INFO - PROCESS | 1738 | 1468420885932 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]]]}] 07:41:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1488ms 07:41:26 INFO - PROCESS | 1738 | 1468420886000 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 07:41:26 INFO - PROCESS | 1738 | 1468420886005 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 07:41:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:41:26 INFO - PROCESS | 1738 | 1468420886012 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:41:26 INFO - PROCESS | 1738 | 1468420886018 Marionette TRACE conn4 <- [1,274,null,{}] 07:41:26 INFO - PROCESS | 1738 | 1468420886035 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}] 07:41:26 INFO - PROCESS | 1738 | 1468420886044 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:26 INFO - PROCESS | 1738 | 1468420886284 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 07:41:26 INFO - PROCESS | 1738 | 1468420886528 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:26 INFO - PROCESS | 1738 | 1468420886539 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:26 INFO - PROCESS | 1738 | ++DOCSHELL 0xa2fa8800 == 51 [pid = 1738] [id = 76] 07:41:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0xa31f5800) [pid = 1738] [serial = 227] [outer = (nil)] 07:41:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0xa31fa400) [pid = 1738] [serial = 228] [outer = 0xa31f5800] 07:41:26 INFO - PROCESS | 1738 | 1468420886674 Marionette DEBUG loaded listener.js 07:41:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0xa4f14800) [pid = 1738] [serial = 229] [outer = 0xa31f5800] 07:41:27 INFO - PROCESS | 1738 | 1468420887560 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]]]}] 07:41:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1598ms 07:41:27 INFO - PROCESS | 1738 | 1468420887611 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 07:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:41:27 INFO - PROCESS | 1738 | 1468420887617 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 07:41:27 INFO - PROCESS | 1738 | 1468420887623 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:41:27 INFO - PROCESS | 1738 | 1468420887627 Marionette TRACE conn4 <- [1,278,null,{}] 07:41:27 INFO - PROCESS | 1738 | 1468420887633 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}] 07:41:27 INFO - PROCESS | 1738 | 1468420887639 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:27 INFO - PROCESS | 1738 | 1468420887827 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 07:41:28 INFO - PROCESS | 1738 | 1468420887986 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:28 INFO - PROCESS | 1738 | 1468420887994 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x9cc44800 == 52 [pid = 1738] [id = 77] 07:41:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0xa31f7c00) [pid = 1738] [serial = 230] [outer = (nil)] 07:41:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0xa678c000) [pid = 1738] [serial = 231] [outer = 0xa31f7c00] 07:41:28 INFO - PROCESS | 1738 | 1468420888080 Marionette DEBUG loaded listener.js 07:41:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0xa6eac400) [pid = 1738] [serial = 232] [outer = 0xa31f7c00] 07:41:28 INFO - PROCESS | 1738 | 1468420888963 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]]]}] 07:41:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:41:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1388ms 07:41:29 INFO - PROCESS | 1738 | 1468420889019 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 07:41:29 INFO - PROCESS | 1738 | 1468420889022 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 07:41:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:41:29 INFO - PROCESS | 1738 | 1468420889031 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:41:29 INFO - PROCESS | 1738 | 1468420889035 Marionette TRACE conn4 <- [1,282,null,{}] 07:41:29 INFO - PROCESS | 1738 | 1468420889041 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}] 07:41:29 INFO - PROCESS | 1738 | 1468420889046 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:29 INFO - PROCESS | 1738 | 1468420889225 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 07:41:29 INFO - PROCESS | 1738 | 1468420889384 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:29 INFO - PROCESS | 1738 | 1468420889391 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x917b8c00 == 53 [pid = 1738] [id = 78] 07:41:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x91891c00) [pid = 1738] [serial = 233] [outer = (nil)] 07:41:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x9189a000) [pid = 1738] [serial = 234] [outer = 0x91891c00] 07:41:29 INFO - PROCESS | 1738 | 1468420889479 Marionette DEBUG loaded listener.js 07:41:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x9189b800) [pid = 1738] [serial = 235] [outer = 0x91891c00] 07:41:30 INFO - PROCESS | 1738 | 1468420890406 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]]]}] 07:41:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1435ms 07:41:30 INFO - PROCESS | 1738 | 1468420890469 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 07:41:30 INFO - PROCESS | 1738 | 1468420890473 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 07:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:41:30 INFO - PROCESS | 1738 | 1468420890480 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:41:30 INFO - PROCESS | 1738 | 1468420890483 Marionette TRACE conn4 <- [1,286,null,{}] 07:41:30 INFO - PROCESS | 1738 | 1468420890489 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}] 07:41:30 INFO - PROCESS | 1738 | 1468420890500 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:30 INFO - PROCESS | 1738 | 1468420890737 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 07:41:30 INFO - PROCESS | 1738 | 1468420890941 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:30 INFO - PROCESS | 1738 | 1468420890948 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x91128c00 == 54 [pid = 1738] [id = 79] 07:41:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x9112a800) [pid = 1738] [serial = 236] [outer = (nil)] 07:41:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x91131400) [pid = 1738] [serial = 237] [outer = 0x9112a800] 07:41:31 INFO - PROCESS | 1738 | 1468420891094 Marionette DEBUG loaded listener.js 07:41:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x9189e000) [pid = 1738] [serial = 238] [outer = 0x9112a800] 07:41:31 INFO - PROCESS | 1738 | 1468420891950 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]]]}] 07:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1535ms 07:41:32 INFO - PROCESS | 1738 | 1468420892016 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 07:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:41:32 INFO - PROCESS | 1738 | 1468420892021 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 07:41:32 INFO - PROCESS | 1738 | 1468420892027 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:41:32 INFO - PROCESS | 1738 | 1468420892031 Marionette TRACE conn4 <- [1,290,null,{}] 07:41:32 INFO - PROCESS | 1738 | 1468420892037 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}] 07:41:32 INFO - PROCESS | 1738 | 1468420892042 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:32 INFO - PROCESS | 1738 | 1468420892219 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 07:41:32 INFO - PROCESS | 1738 | 1468420892378 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:32 INFO - PROCESS | 1738 | 1468420892388 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f837000 == 55 [pid = 1738] [id = 80] 07:41:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x8f837c00) [pid = 1738] [serial = 239] [outer = (nil)] 07:41:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x8f83d400) [pid = 1738] [serial = 240] [outer = 0x8f837c00] 07:41:32 INFO - PROCESS | 1738 | 1468420892475 Marionette DEBUG loaded listener.js 07:41:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8f840000) [pid = 1738] [serial = 241] [outer = 0x8f837c00] 07:41:33 INFO - PROCESS | 1738 | 1468420893340 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]]]}] 07:41:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:41:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1387ms 07:41:33 INFO - PROCESS | 1738 | 1468420893414 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 07:41:33 INFO - PROCESS | 1738 | 1468420893418 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 07:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:41:33 INFO - PROCESS | 1738 | 1468420893425 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:41:33 INFO - PROCESS | 1738 | 1468420893428 Marionette TRACE conn4 <- [1,294,null,{}] 07:41:33 INFO - PROCESS | 1738 | 1468420893434 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}] 07:41:33 INFO - PROCESS | 1738 | 1468420893440 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:33 INFO - PROCESS | 1738 | 1468420893658 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 07:41:33 INFO - PROCESS | 1738 | 1468420893864 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:33 INFO - PROCESS | 1738 | 1468420893873 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f837800 == 56 [pid = 1738] [id = 81] 07:41:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x8f838800) [pid = 1738] [serial = 242] [outer = (nil)] 07:41:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x91899400) [pid = 1738] [serial = 243] [outer = 0x8f838800] 07:41:34 INFO - PROCESS | 1738 | 1468420894036 Marionette DEBUG loaded listener.js 07:41:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x9657e000) [pid = 1738] [serial = 244] [outer = 0x8f838800] 07:41:35 INFO - PROCESS | 1738 | 1468420895197 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]]]}] 07:41:35 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. 07:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1832ms 07:41:35 INFO - PROCESS | 1738 | 1468420895259 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 07:41:35 INFO - PROCESS | 1738 | 1468420895265 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 07:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:41:35 INFO - PROCESS | 1738 | 1468420895274 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:41:35 INFO - PROCESS | 1738 | 1468420895278 Marionette TRACE conn4 <- [1,298,null,{}] 07:41:35 INFO - PROCESS | 1738 | 1468420895287 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}] 07:41:35 INFO - PROCESS | 1738 | 1468420895293 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:35 INFO - PROCESS | 1738 | 1468420895562 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 07:41:35 INFO - PROCESS | 1738 | 1468420895700 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:35 INFO - PROCESS | 1738 | 1468420895711 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x9189a400 == 57 [pid = 1738] [id = 82] 07:41:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x9189a800) [pid = 1738] [serial = 245] [outer = (nil)] 07:41:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x918d5800) [pid = 1738] [serial = 246] [outer = 0x9189a800] 07:41:35 INFO - PROCESS | 1738 | 1468420895812 Marionette DEBUG loaded listener.js 07:41:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x91952c00) [pid = 1738] [serial = 247] [outer = 0x9189a800] 07:41:36 INFO - PROCESS | 1738 | 1468420896759 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]]]}] 07:41:36 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. 07:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1531ms 07:41:36 INFO - PROCESS | 1738 | 1468420896805 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 07:41:36 INFO - PROCESS | 1738 | 1468420896813 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 07:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:41:36 INFO - PROCESS | 1738 | 1468420896823 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:41:36 INFO - PROCESS | 1738 | 1468420896827 Marionette TRACE conn4 <- [1,302,null,{}] 07:41:36 INFO - PROCESS | 1738 | 1468420896833 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}] 07:41:36 INFO - PROCESS | 1738 | 1468420896839 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:37 INFO - PROCESS | 1738 | 1468420897016 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 07:41:37 INFO - PROCESS | 1738 | --DOCSHELL 0x9b66a000 == 56 [pid = 1738] [id = 72] 07:41:37 INFO - PROCESS | 1738 | --DOCSHELL 0x93ca0400 == 55 [pid = 1738] [id = 71] 07:41:37 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0xa672e400) [pid = 1738] [serial = 152] [outer = (nil)] [url = about:blank] 07:41:37 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0xa6f48400) [pid = 1738] [serial = 155] [outer = (nil)] [url = about:blank] 07:41:37 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x9d00e800) [pid = 1738] [serial = 173] [outer = (nil)] [url = about:blank] 07:41:37 INFO - PROCESS | 1738 | 1468420897295 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:37 INFO - PROCESS | 1738 | 1468420897304 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:37 INFO - PROCESS | 1738 | --DOCSHELL 0x99493800 == 54 [pid = 1738] [id = 70] 07:41:37 INFO - PROCESS | 1738 | --DOCSHELL 0x91f4c400 == 53 [pid = 1738] [id = 69] 07:41:37 INFO - PROCESS | 1738 | --DOCSHELL 0x917ab800 == 52 [pid = 1738] [id = 68] 07:41:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x917ab800 == 53 [pid = 1738] [id = 83] 07:41:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x9195b000) [pid = 1738] [serial = 248] [outer = (nil)] 07:41:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x9222a000) [pid = 1738] [serial = 249] [outer = 0x9195b000] 07:41:37 INFO - PROCESS | 1738 | 1468420897398 Marionette DEBUG loaded listener.js 07:41:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x93a67c00) [pid = 1738] [serial = 250] [outer = 0x9195b000] 07:41:37 INFO - PROCESS | 1738 | --DOCSHELL 0x91f45400 == 52 [pid = 1738] [id = 59] 07:41:37 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x952d1c00) [pid = 1738] [serial = 159] [outer = (nil)] [url = about:blank] 07:41:37 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x9cb2a000) [pid = 1738] [serial = 170] [outer = (nil)] [url = about:blank] 07:41:37 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x9b667800) [pid = 1738] [serial = 165] [outer = (nil)] [url = about:blank] 07:41:37 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x96576400) [pid = 1738] [serial = 161] [outer = (nil)] [url = about:blank] 07:41:37 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x951e9800) [pid = 1738] [serial = 158] [outer = (nil)] [url = about:blank] 07:41:37 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0xa108a000) [pid = 1738] [serial = 146] [outer = (nil)] [url = about:blank] 07:41:37 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x9cb24c00) [pid = 1738] [serial = 168] [outer = (nil)] [url = about:blank] 07:41:37 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0xa4f1c000) [pid = 1738] [serial = 149] [outer = (nil)] [url = about:blank] 07:41:37 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x9aeb4800) [pid = 1738] [serial = 164] [outer = (nil)] [url = about:blank] 07:41:37 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x9657f800) [pid = 1738] [serial = 162] [outer = (nil)] [url = about:blank] 07:41:37 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x9c5f3c00) [pid = 1738] [serial = 167] [outer = (nil)] [url = about:blank] 07:41:37 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x9cb2d400) [pid = 1738] [serial = 171] [outer = (nil)] [url = about:blank] 07:41:37 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x952d4800) [pid = 1738] [serial = 140] [outer = (nil)] [url = about:blank] 07:41:37 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x96572c00) [pid = 1738] [serial = 143] [outer = (nil)] [url = about:blank] 07:41:38 INFO - PROCESS | 1738 | 1468420898193 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]]]}] 07:41:38 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. 07:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1432ms 07:41:38 INFO - PROCESS | 1738 | 1468420898256 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 07:41:38 INFO - PROCESS | 1738 | 1468420898260 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 07:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:41:38 INFO - PROCESS | 1738 | 1468420898271 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:41:38 INFO - PROCESS | 1738 | 1468420898276 Marionette TRACE conn4 <- [1,306,null,{}] 07:41:38 INFO - PROCESS | 1738 | 1468420898293 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}] 07:41:38 INFO - PROCESS | 1738 | 1468420898301 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:38 INFO - PROCESS | 1738 | 1468420898469 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 07:41:38 INFO - PROCESS | 1738 | 1468420898590 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:38 INFO - PROCESS | 1738 | 1468420898601 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x953a7400 == 53 [pid = 1738] [id = 84] 07:41:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x96572800) [pid = 1738] [serial = 251] [outer = (nil)] 07:41:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x9657b400) [pid = 1738] [serial = 252] [outer = 0x96572800] 07:41:38 INFO - PROCESS | 1738 | 1468420898680 Marionette DEBUG loaded listener.js 07:41:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x982de800) [pid = 1738] [serial = 253] [outer = 0x96572800] 07:41:39 INFO - PROCESS | 1738 | 1468420899521 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]]]}] 07:41:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1286ms 07:41:39 INFO - PROCESS | 1738 | 1468420899557 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 07:41:39 INFO - PROCESS | 1738 | 1468420899561 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 07:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:41:39 INFO - PROCESS | 1738 | 1468420899567 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:41:39 INFO - PROCESS | 1738 | 1468420899571 Marionette TRACE conn4 <- [1,310,null,{}] 07:41:39 INFO - PROCESS | 1738 | 1468420899576 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}] 07:41:39 INFO - PROCESS | 1738 | 1468420899581 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:39 INFO - PROCESS | 1738 | 1468420899742 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 07:41:39 INFO - PROCESS | 1738 | 1468420899752 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:39 INFO - PROCESS | 1738 | 1468420899759 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x9195a800 == 54 [pid = 1738] [id = 85] 07:41:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x9a1c2000) [pid = 1738] [serial = 254] [outer = (nil)] 07:41:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x9b667800) [pid = 1738] [serial = 255] [outer = 0x9a1c2000] 07:41:39 INFO - PROCESS | 1738 | 1468420899832 Marionette DEBUG loaded listener.js 07:41:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x9b6b3000) [pid = 1738] [serial = 256] [outer = 0x9a1c2000] 07:41:40 INFO - PROCESS | 1738 | 1468420900795 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]]]}] 07:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1293ms 07:41:40 INFO - PROCESS | 1738 | 1468420900861 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 07:41:40 INFO - PROCESS | 1738 | 1468420900865 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 07:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:41:40 INFO - PROCESS | 1738 | 1468420900872 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:41:40 INFO - PROCESS | 1738 | 1468420900876 Marionette TRACE conn4 <- [1,314,null,{}] 07:41:40 INFO - PROCESS | 1738 | 1468420900905 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}] 07:41:40 INFO - PROCESS | 1738 | 1468420900909 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:41 INFO - PROCESS | 1738 | 1468420901113 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 07:41:41 INFO - PROCESS | 1738 | 1468420901144 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:41 INFO - PROCESS | 1738 | 1468420901151 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x9112dc00 == 55 [pid = 1738] [id = 86] 07:41:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x9b65e000) [pid = 1738] [serial = 257] [outer = (nil)] 07:41:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x9be5e800) [pid = 1738] [serial = 258] [outer = 0x9b65e000] 07:41:41 INFO - PROCESS | 1738 | 1468420901242 Marionette DEBUG loaded listener.js 07:41:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x9cb20800) [pid = 1738] [serial = 259] [outer = 0x9b65e000] 07:41:42 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x9aeab000) [pid = 1738] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:41:42 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x9b6b7000) [pid = 1738] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:41:42 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x99fabc00) [pid = 1738] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:41:42 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x951dcc00) [pid = 1738] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:41:42 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x918da000) [pid = 1738] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:41:42 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x922e7400) [pid = 1738] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:41:42 INFO - PROCESS | 1738 | 1468420902362 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]]]}] 07:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1520ms 07:41:42 INFO - PROCESS | 1738 | 1468420902393 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 07:41:42 INFO - PROCESS | 1738 | 1468420902397 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 07:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:41:42 INFO - PROCESS | 1738 | 1468420902404 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:41:42 INFO - PROCESS | 1738 | 1468420902407 Marionette TRACE conn4 <- [1,318,null,{}] 07:41:42 INFO - PROCESS | 1738 | 1468420902413 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}] 07:41:42 INFO - PROCESS | 1738 | 1468420902423 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:42 INFO - PROCESS | 1738 | 1468420902680 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 07:41:42 INFO - PROCESS | 1738 | 1468420902805 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:42 INFO - PROCESS | 1738 | 1468420902813 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x9cb2c800 == 56 [pid = 1738] [id = 87] 07:41:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x9cc3d800) [pid = 1738] [serial = 260] [outer = (nil)] 07:41:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x9d010800) [pid = 1738] [serial = 261] [outer = 0x9cc3d800] 07:41:42 INFO - PROCESS | 1738 | 1468420902886 Marionette DEBUG loaded listener.js 07:41:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0xa108a000) [pid = 1738] [serial = 262] [outer = 0x9cc3d800] 07:41:43 INFO - PROCESS | 1738 | 1468420903598 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]]]}] 07:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1238ms 07:41:43 INFO - PROCESS | 1738 | 1468420903643 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 07:41:43 INFO - PROCESS | 1738 | 1468420903647 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 07:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:41:43 INFO - PROCESS | 1738 | 1468420903654 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:41:43 INFO - PROCESS | 1738 | 1468420903657 Marionette TRACE conn4 <- [1,322,null,{}] 07:41:43 INFO - PROCESS | 1738 | 1468420903662 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}] 07:41:43 INFO - PROCESS | 1738 | 1468420903667 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:43 INFO - PROCESS | 1738 | 1468420903833 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 07:41:43 INFO - PROCESS | 1738 | 1468420903843 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:43 INFO - PROCESS | 1738 | 1468420903849 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:43 INFO - PROCESS | 1738 | ++DOCSHELL 0xa1007400 == 57 [pid = 1738] [id = 88] 07:41:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0xa2243000) [pid = 1738] [serial = 263] [outer = (nil)] 07:41:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0xa253f800) [pid = 1738] [serial = 264] [outer = 0xa2243000] 07:41:43 INFO - PROCESS | 1738 | 1468420903931 Marionette DEBUG loaded listener.js 07:41:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0xa31ed800) [pid = 1738] [serial = 265] [outer = 0xa2243000] 07:41:45 INFO - PROCESS | 1738 | 1468420905036 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]]]}] 07:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1429ms 07:41:45 INFO - PROCESS | 1738 | 1468420905084 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 07:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:41:45 INFO - PROCESS | 1738 | 1468420905092 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 07:41:45 INFO - PROCESS | 1738 | 1468420905100 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:41:45 INFO - PROCESS | 1738 | 1468420905106 Marionette TRACE conn4 <- [1,326,null,{}] 07:41:45 INFO - PROCESS | 1738 | 1468420905116 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}] 07:41:45 INFO - PROCESS | 1738 | 1468420905121 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:45 INFO - PROCESS | 1738 | 1468420905350 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 07:41:45 INFO - PROCESS | 1738 | 1468420905567 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:45 INFO - PROCESS | 1738 | 1468420905577 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x91895800 == 58 [pid = 1738] [id = 89] 07:41:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x918a0c00) [pid = 1738] [serial = 266] [outer = (nil)] 07:41:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x91958800) [pid = 1738] [serial = 267] [outer = 0x918a0c00] 07:41:45 INFO - PROCESS | 1738 | 1468420905707 Marionette DEBUG loaded listener.js 07:41:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x91960800) [pid = 1738] [serial = 268] [outer = 0x918a0c00] 07:41:46 INFO - PROCESS | 1738 | 1468420906670 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]]]}] 07:41:46 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. 07:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1597ms 07:41:46 INFO - PROCESS | 1738 | 1468420906696 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 07:41:46 INFO - PROCESS | 1738 | 1468420906704 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 07:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:41:46 INFO - PROCESS | 1738 | 1468420906717 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:41:46 INFO - PROCESS | 1738 | 1468420906722 Marionette TRACE conn4 <- [1,330,null,{}] 07:41:46 INFO - PROCESS | 1738 | 1468420906729 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}] 07:41:46 INFO - PROCESS | 1738 | 1468420906734 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:46 INFO - PROCESS | 1738 | 1468420906935 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 07:41:47 INFO - PROCESS | 1738 | 1468420907144 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:47 INFO - PROCESS | 1738 | 1468420907151 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x952d0c00 == 59 [pid = 1738] [id = 90] 07:41:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x953a0800) [pid = 1738] [serial = 269] [outer = (nil)] 07:41:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x96576400) [pid = 1738] [serial = 270] [outer = 0x953a0800] 07:41:47 INFO - PROCESS | 1738 | 1468420907288 Marionette DEBUG loaded listener.js 07:41:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x9a0fac00) [pid = 1738] [serial = 271] [outer = 0x953a0800] 07:41:48 INFO - PROCESS | 1738 | 1468420908319 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]]]}] 07:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1644ms 07:41:48 INFO - PROCESS | 1738 | 1468420908360 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 07:41:48 INFO - PROCESS | 1738 | 1468420908363 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 07:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:41:48 INFO - PROCESS | 1738 | 1468420908371 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:41:48 INFO - PROCESS | 1738 | 1468420908377 Marionette TRACE conn4 <- [1,334,null,{}] 07:41:48 INFO - PROCESS | 1738 | 1468420908394 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}] 07:41:48 INFO - PROCESS | 1738 | 1468420908403 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:48 INFO - PROCESS | 1738 | 1468420908632 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 07:41:48 INFO - PROCESS | 1738 | 1468420908844 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:48 INFO - PROCESS | 1738 | 1468420908855 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x9112e000 == 60 [pid = 1738] [id = 91] 07:41:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x9112ec00) [pid = 1738] [serial = 272] [outer = (nil)] 07:41:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x9be55800) [pid = 1738] [serial = 273] [outer = 0x9112ec00] 07:41:48 INFO - PROCESS | 1738 | 1468420908953 Marionette DEBUG loaded listener.js 07:41:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x9cb29400) [pid = 1738] [serial = 274] [outer = 0x9112ec00] 07:41:49 INFO - PROCESS | 1738 | 1468420909857 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]]]}] 07:41:49 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. 07:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1539ms 07:41:49 INFO - PROCESS | 1738 | 1468420909912 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 07:41:49 INFO - PROCESS | 1738 | 1468420909916 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 07:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:41:49 INFO - PROCESS | 1738 | 1468420909924 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:41:49 INFO - PROCESS | 1738 | 1468420909927 Marionette TRACE conn4 <- [1,338,null,{}] 07:41:49 INFO - PROCESS | 1738 | 1468420909934 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}] 07:41:49 INFO - PROCESS | 1738 | 1468420909939 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:50 INFO - PROCESS | 1738 | 1468420910135 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 07:41:50 INFO - PROCESS | 1738 | 1468420910299 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:50 INFO - PROCESS | 1738 | 1468420910310 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x91020800 == 61 [pid = 1738] [id = 92] 07:41:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x91021400) [pid = 1738] [serial = 275] [outer = (nil)] 07:41:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x91027800) [pid = 1738] [serial = 276] [outer = 0x91021400] 07:41:50 INFO - PROCESS | 1738 | 1468420910405 Marionette DEBUG loaded listener.js 07:41:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x9102b800) [pid = 1738] [serial = 277] [outer = 0x91021400] 07:41:51 INFO - PROCESS | 1738 | 1468420911373 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]]]}] 07:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1483ms 07:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:41:51 INFO - PROCESS | 1738 | 1468420911409 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 07:41:51 INFO - PROCESS | 1738 | 1468420911412 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 07:41:51 INFO - PROCESS | 1738 | 1468420911419 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:41:51 INFO - PROCESS | 1738 | 1468420911422 Marionette TRACE conn4 <- [1,342,null,{}] 07:41:51 INFO - PROCESS | 1738 | 1468420911428 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}] 07:41:51 INFO - PROCESS | 1738 | 1468420911434 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:51 INFO - PROCESS | 1738 | 1468420911618 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 07:41:51 INFO - PROCESS | 1738 | 1468420911785 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:51 INFO - PROCESS | 1738 | 1468420911791 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x91021000 == 62 [pid = 1738] [id = 93] 07:41:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x91025c00) [pid = 1738] [serial = 278] [outer = (nil)] 07:41:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x9cb25c00) [pid = 1738] [serial = 279] [outer = 0x91025c00] 07:41:51 INFO - PROCESS | 1738 | 1468420911920 Marionette DEBUG loaded listener.js 07:41:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x9cbc2000) [pid = 1738] [serial = 280] [outer = 0x91025c00] 07:41:52 INFO - PROCESS | 1738 | 1468420912807 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]]]}] 07:41:52 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. 07:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1432ms 07:41:52 INFO - PROCESS | 1738 | 1468420912851 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 07:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:41:52 INFO - PROCESS | 1738 | 1468420912856 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 07:41:52 INFO - PROCESS | 1738 | 1468420912862 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:41:52 INFO - PROCESS | 1738 | 1468420912866 Marionette TRACE conn4 <- [1,346,null,{}] 07:41:52 INFO - PROCESS | 1738 | 1468420912872 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}] 07:41:52 INFO - PROCESS | 1738 | 1468420912883 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:53 INFO - PROCESS | 1738 | 1468420913092 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 07:41:53 INFO - PROCESS | 1738 | 1468420913260 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:53 INFO - PROCESS | 1738 | 1468420913269 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb81800 == 63 [pid = 1738] [id = 94] 07:41:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8fb85c00) [pid = 1738] [serial = 281] [outer = (nil)] 07:41:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8fb8d400) [pid = 1738] [serial = 282] [outer = 0x8fb85c00] 07:41:53 INFO - PROCESS | 1738 | 1468420913401 Marionette DEBUG loaded listener.js 07:41:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x9cbba400) [pid = 1738] [serial = 283] [outer = 0x8fb85c00] 07:41:54 INFO - PROCESS | 1738 | 1468420914266 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]]]}] 07:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1481ms 07:41:54 INFO - PROCESS | 1738 | 1468420914344 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 07:41:54 INFO - PROCESS | 1738 | 1468420914347 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 07:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:41:54 INFO - PROCESS | 1738 | 1468420914354 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:41:54 INFO - PROCESS | 1738 | 1468420914357 Marionette TRACE conn4 <- [1,350,null,{}] 07:41:54 INFO - PROCESS | 1738 | 1468420914364 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}] 07:41:54 INFO - PROCESS | 1738 | 1468420914369 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:54 INFO - PROCESS | 1738 | 1468420914584 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 07:41:54 INFO - PROCESS | 1738 | 1468420914789 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:54 INFO - PROCESS | 1738 | 1468420914797 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb8fc00 == 64 [pid = 1738] [id = 95] 07:41:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x952cf800) [pid = 1738] [serial = 284] [outer = (nil)] 07:41:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0xa31f8400) [pid = 1738] [serial = 285] [outer = 0x952cf800] 07:41:54 INFO - PROCESS | 1738 | 1468420914924 Marionette DEBUG loaded listener.js 07:41:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0xa4f23c00) [pid = 1738] [serial = 286] [outer = 0x952cf800] 07:41:55 INFO - PROCESS | 1738 | 1468420915770 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]]]}] 07:41:55 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. 07:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1486ms 07:41:55 INFO - PROCESS | 1738 | 1468420915842 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 07:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:41:55 INFO - PROCESS | 1738 | 1468420915853 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 07:41:55 INFO - PROCESS | 1738 | 1468420915860 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:41:55 INFO - PROCESS | 1738 | 1468420915864 Marionette TRACE conn4 <- [1,354,null,{}] 07:41:55 INFO - PROCESS | 1738 | 1468420915870 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}] 07:41:55 INFO - PROCESS | 1738 | 1468420915875 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:56 INFO - PROCESS | 1738 | 1468420916088 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 07:41:56 INFO - PROCESS | 1738 | 1468420916306 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:56 INFO - PROCESS | 1738 | 1468420916318 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f194000 == 65 [pid = 1738] [id = 96] 07:41:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8f195000) [pid = 1738] [serial = 287] [outer = (nil)] 07:41:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8f199c00) [pid = 1738] [serial = 288] [outer = 0x8f195000] 07:41:56 INFO - PROCESS | 1738 | 1468420916443 Marionette DEBUG loaded listener.js 07:41:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8f19cc00) [pid = 1738] [serial = 289] [outer = 0x8f195000] 07:41:57 INFO - PROCESS | 1738 | 1468420917373 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]]]}] 07:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1543ms 07:41:57 INFO - PROCESS | 1738 | 1468420917402 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 07:41:57 INFO - PROCESS | 1738 | 1468420917406 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 07:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:41:57 INFO - PROCESS | 1738 | 1468420917413 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:41:57 INFO - PROCESS | 1738 | 1468420917417 Marionette TRACE conn4 <- [1,358,null,{}] 07:41:57 INFO - PROCESS | 1738 | 1468420917423 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}] 07:41:57 INFO - PROCESS | 1738 | 1468420917428 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:57 INFO - PROCESS | 1738 | 1468420917611 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 07:41:57 INFO - PROCESS | 1738 | 1468420917821 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:57 INFO - PROCESS | 1738 | 1468420917829 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb8bc00 == 66 [pid = 1738] [id = 97] 07:41:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8fb8c000) [pid = 1738] [serial = 290] [outer = (nil)] 07:41:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8fb90000) [pid = 1738] [serial = 291] [outer = 0x8fb8c000] 07:41:58 INFO - PROCESS | 1738 | 1468420918193 Marionette DEBUG loaded listener.js 07:41:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x90e07800) [pid = 1738] [serial = 292] [outer = 0x8fb8c000] 07:41:59 INFO - PROCESS | 1738 | 1468420919154 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]]]}] 07:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1783ms 07:41:59 INFO - PROCESS | 1738 | 1468420919198 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 07:41:59 INFO - PROCESS | 1738 | 1468420919204 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 07:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:41:59 INFO - PROCESS | 1738 | 1468420919214 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:41:59 INFO - PROCESS | 1738 | 1468420919218 Marionette TRACE conn4 <- [1,362,null,{}] 07:41:59 INFO - PROCESS | 1738 | 1468420919225 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}] 07:41:59 INFO - PROCESS | 1738 | 1468420919231 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:59 INFO - PROCESS | 1738 | 1468420919426 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 07:41:59 INFO - PROCESS | 1738 | 1468420919734 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:41:59 INFO - PROCESS | 1738 | 1468420919746 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:41:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x91028800 == 67 [pid = 1738] [id = 98] 07:41:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x91029800) [pid = 1738] [serial = 293] [outer = (nil)] 07:41:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x91030c00) [pid = 1738] [serial = 294] [outer = 0x91029800] 07:41:59 INFO - PROCESS | 1738 | 1468420919828 Marionette DEBUG loaded listener.js 07:41:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x91034400) [pid = 1738] [serial = 295] [outer = 0x91029800] 07:42:00 INFO - PROCESS | 1738 | --DOCSHELL 0x9be5c800 == 66 [pid = 1738] [id = 26] 07:42:00 INFO - PROCESS | 1738 | --DOCSHELL 0xa4d59000 == 65 [pid = 1738] [id = 29] 07:42:00 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0xa678e800) [pid = 1738] [serial = 197] [outer = (nil)] [url = about:blank] 07:42:00 INFO - PROCESS | 1738 | --DOCSHELL 0x9cb2c800 == 64 [pid = 1738] [id = 87] 07:42:00 INFO - PROCESS | 1738 | --DOCSHELL 0x9112dc00 == 63 [pid = 1738] [id = 86] 07:42:01 INFO - PROCESS | 1738 | --DOCSHELL 0x9195a800 == 62 [pid = 1738] [id = 85] 07:42:01 INFO - PROCESS | 1738 | --DOCSHELL 0x953a7400 == 61 [pid = 1738] [id = 84] 07:42:01 INFO - PROCESS | 1738 | --DOCSHELL 0x917ab800 == 60 [pid = 1738] [id = 83] 07:42:01 INFO - PROCESS | 1738 | --DOCSHELL 0x9189a400 == 59 [pid = 1738] [id = 82] 07:42:01 INFO - PROCESS | 1738 | 1468420921116 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]]]}] 07:42:01 INFO - PROCESS | 1738 | --DOCSHELL 0x93849c00 == 58 [pid = 1738] [id = 74] 07:42:01 INFO - PROCESS | 1738 | --DOCSHELL 0x922e7000 == 57 [pid = 1738] [id = 73] 07:42:01 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. 07:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1955ms 07:42:01 INFO - PROCESS | 1738 | 1468420921169 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 07:42:01 INFO - PROCESS | 1738 | 1468420921179 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 07:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:42:01 INFO - PROCESS | 1738 | 1468420921195 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:42:01 INFO - PROCESS | 1738 | 1468420921202 Marionette TRACE conn4 <- [1,366,null,{}] 07:42:01 INFO - PROCESS | 1738 | 1468420921223 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}] 07:42:01 INFO - PROCESS | 1738 | 1468420921232 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:01 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0xa2008800) [pid = 1738] [serial = 174] [outer = (nil)] [url = about:blank] 07:42:01 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x9be05400) [pid = 1738] [serial = 213] [outer = (nil)] [url = about:blank] 07:42:01 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x9b6b9800) [pid = 1738] [serial = 212] [outer = (nil)] [url = about:blank] 07:42:01 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x9cb22000) [pid = 1738] [serial = 215] [outer = (nil)] [url = about:blank] 07:42:01 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0xa61b6000) [pid = 1738] [serial = 194] [outer = (nil)] [url = about:blank] 07:42:01 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x9aea8800) [pid = 1738] [serial = 209] [outer = (nil)] [url = about:blank] 07:42:01 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0xa2fa1400) [pid = 1738] [serial = 188] [outer = (nil)] [url = about:blank] 07:42:01 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x922ea000) [pid = 1738] [serial = 176] [outer = (nil)] [url = about:blank] 07:42:01 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x952dac00) [pid = 1738] [serial = 206] [outer = (nil)] [url = about:blank] 07:42:01 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x953ab000) [pid = 1738] [serial = 207] [outer = (nil)] [url = about:blank] 07:42:01 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0xa31f2400) [pid = 1738] [serial = 191] [outer = (nil)] [url = about:blank] 07:42:01 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x918db800) [pid = 1738] [serial = 200] [outer = (nil)] [url = about:blank] 07:42:01 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x9b6b6c00) [pid = 1738] [serial = 185] [outer = (nil)] [url = about:blank] 07:42:01 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x922ea400) [pid = 1738] [serial = 204] [outer = (nil)] [url = about:blank] 07:42:01 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x92230000) [pid = 1738] [serial = 203] [outer = (nil)] [url = about:blank] 07:42:01 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x9cc44400) [pid = 1738] [serial = 182] [outer = (nil)] [url = about:blank] 07:42:01 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x98912400) [pid = 1738] [serial = 179] [outer = (nil)] [url = about:blank] 07:42:01 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x9b65f800) [pid = 1738] [serial = 210] [outer = (nil)] [url = about:blank] 07:42:01 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x9cb28000) [pid = 1738] [serial = 216] [outer = (nil)] [url = about:blank] 07:42:01 INFO - PROCESS | 1738 | 1468420921717 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 07:42:01 INFO - PROCESS | 1738 | 1468420921849 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:01 INFO - PROCESS | 1738 | 1468420921864 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x91129400 == 58 [pid = 1738] [id = 99] 07:42:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x9112b000) [pid = 1738] [serial = 296] [outer = (nil)] 07:42:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x917b1c00) [pid = 1738] [serial = 297] [outer = 0x9112b000] 07:42:01 INFO - PROCESS | 1738 | 1468420921981 Marionette DEBUG loaded listener.js 07:42:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x91894c00) [pid = 1738] [serial = 298] [outer = 0x9112b000] 07:42:03 INFO - PROCESS | 1738 | 1468420923034 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]]]}] 07:42:03 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. 07:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1902ms 07:42:03 INFO - PROCESS | 1738 | 1468420923095 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 07:42:03 INFO - PROCESS | 1738 | 1468420923100 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 07:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:42:03 INFO - PROCESS | 1738 | 1468420923106 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:42:03 INFO - PROCESS | 1738 | 1468420923112 Marionette TRACE conn4 <- [1,370,null,{}] 07:42:03 INFO - PROCESS | 1738 | 1468420923129 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}] 07:42:03 INFO - PROCESS | 1738 | 1468420923138 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:03 INFO - PROCESS | 1738 | 1468420923317 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 07:42:03 INFO - PROCESS | 1738 | 1468420923461 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:03 INFO - PROCESS | 1738 | 1468420923468 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x9112a000 == 59 [pid = 1738] [id = 100] 07:42:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x918d9000) [pid = 1738] [serial = 299] [outer = (nil)] 07:42:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x91f47400) [pid = 1738] [serial = 300] [outer = 0x918d9000] 07:42:03 INFO - PROCESS | 1738 | 1468420923540 Marionette DEBUG loaded listener.js 07:42:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x9383fc00) [pid = 1738] [serial = 301] [outer = 0x918d9000] 07:42:04 INFO - PROCESS | 1738 | 1468420924439 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]]]}] 07:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1385ms 07:42:04 INFO - PROCESS | 1738 | 1468420924500 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 07:42:04 INFO - PROCESS | 1738 | 1468420924505 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 07:42:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:42:04 INFO - PROCESS | 1738 | 1468420924511 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:42:04 INFO - PROCESS | 1738 | 1468420924513 Marionette TRACE conn4 <- [1,374,null,{}] 07:42:04 INFO - PROCESS | 1738 | 1468420924520 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}] 07:42:04 INFO - PROCESS | 1738 | 1468420924525 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:04 INFO - PROCESS | 1738 | 1468420924741 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 07:42:04 INFO - PROCESS | 1738 | 1468420924764 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:04 INFO - PROCESS | 1738 | 1468420924771 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x939c2000 == 60 [pid = 1738] [id = 101] 07:42:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x94787c00) [pid = 1738] [serial = 302] [outer = (nil)] 07:42:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x952d0000) [pid = 1738] [serial = 303] [outer = 0x94787c00] 07:42:04 INFO - PROCESS | 1738 | 1468420924856 Marionette DEBUG loaded listener.js 07:42:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x953a2000) [pid = 1738] [serial = 304] [outer = 0x94787c00] 07:42:06 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x9b65e000) [pid = 1738] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:42:06 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x9195b000) [pid = 1738] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:42:06 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x9a1c2000) [pid = 1738] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:42:06 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x96572800) [pid = 1738] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:42:06 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x9cc3d800) [pid = 1738] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:42:06 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x9189a800) [pid = 1738] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:42:06 INFO - PROCESS | 1738 | 1468420926054 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:42:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:42:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1596ms 07:42:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:42:06 INFO - PROCESS | 1738 | 1468420926108 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 07:42:06 INFO - PROCESS | 1738 | 1468420926111 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 07:42:06 INFO - PROCESS | 1738 | 1468420926118 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:42:06 INFO - PROCESS | 1738 | 1468420926121 Marionette TRACE conn4 <- [1,378,null,{}] 07:42:06 INFO - PROCESS | 1738 | 1468420926127 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}] 07:42:06 INFO - PROCESS | 1738 | 1468420926132 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:06 INFO - PROCESS | 1738 | 1468420926295 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 07:42:06 INFO - PROCESS | 1738 | 1468420926476 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:06 INFO - PROCESS | 1738 | 1468420926484 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x95176000 == 61 [pid = 1738] [id = 102] 07:42:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x95178c00) [pid = 1738] [serial = 305] [outer = (nil)] 07:42:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x953ab800) [pid = 1738] [serial = 306] [outer = 0x95178c00] 07:42:06 INFO - PROCESS | 1738 | 1468420926573 Marionette DEBUG loaded listener.js 07:42:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x97837400) [pid = 1738] [serial = 307] [outer = 0x95178c00] 07:42:07 INFO - PROCESS | 1738 | 1468420927312 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:42:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:42:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1240ms 07:42:07 INFO - PROCESS | 1738 | 1468420927358 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 07:42:07 INFO - PROCESS | 1738 | 1468420927362 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 07:42:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:42:07 INFO - PROCESS | 1738 | 1468420927368 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:42:07 INFO - PROCESS | 1738 | 1468420927372 Marionette TRACE conn4 <- [1,382,null,{}] 07:42:07 INFO - PROCESS | 1738 | 1468420927378 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}] 07:42:07 INFO - PROCESS | 1738 | 1468420927387 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:07 INFO - PROCESS | 1738 | 1468420927551 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 07:42:07 INFO - PROCESS | 1738 | 1468420927562 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:07 INFO - PROCESS | 1738 | 1468420927573 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb8b400 == 62 [pid = 1738] [id = 103] 07:42:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x98917c00) [pid = 1738] [serial = 308] [outer = (nil)] 07:42:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x9b6b1000) [pid = 1738] [serial = 309] [outer = 0x98917c00] 07:42:07 INFO - PROCESS | 1738 | 1468420927650 Marionette DEBUG loaded listener.js 07:42:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x9be08800) [pid = 1738] [serial = 310] [outer = 0x98917c00] 07:42:08 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:08 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:42:08 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:08 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:08 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:42:08 INFO - PROCESS | 1738 | 1468420928830 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:42:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:42:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1497ms 07:42:08 INFO - PROCESS | 1738 | 1468420928868 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 07:42:08 INFO - PROCESS | 1738 | 1468420928876 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 07:42:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:42:08 INFO - PROCESS | 1738 | 1468420928885 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:42:08 INFO - PROCESS | 1738 | 1468420928890 Marionette TRACE conn4 <- [1,386,null,{}] 07:42:08 INFO - PROCESS | 1738 | 1468420928901 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}] 07:42:08 INFO - PROCESS | 1738 | 1468420928907 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:09 INFO - PROCESS | 1738 | 1468420929145 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 07:42:09 INFO - PROCESS | 1738 | 1468420929420 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:09 INFO - PROCESS | 1738 | 1468420929429 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7bbc00 == 63 [pid = 1738] [id = 104] 07:42:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8e7c0000) [pid = 1738] [serial = 311] [outer = (nil)] 07:42:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8f19a400) [pid = 1738] [serial = 312] [outer = 0x8e7c0000] 07:42:09 INFO - PROCESS | 1738 | 1468420929530 Marionette DEBUG loaded listener.js 07:42:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8fb90800) [pid = 1738] [serial = 313] [outer = 0x8e7c0000] 07:42:10 INFO - PROCESS | 1738 | 1468420930494 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]]]}] 07:42:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:42:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1643ms 07:42:10 INFO - PROCESS | 1738 | 1468420930528 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 07:42:10 INFO - PROCESS | 1738 | 1468420930535 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 07:42:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:42:10 INFO - PROCESS | 1738 | 1468420930547 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:42:10 INFO - PROCESS | 1738 | 1468420930551 Marionette TRACE conn4 <- [1,390,null,{}] 07:42:10 INFO - PROCESS | 1738 | 1468420930557 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}] 07:42:10 INFO - PROCESS | 1738 | 1468420930564 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:10 INFO - PROCESS | 1738 | 1468420930761 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 07:42:11 INFO - PROCESS | 1738 | 1468420930982 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:11 INFO - PROCESS | 1738 | 1468420930992 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x91024800 == 64 [pid = 1738] [id = 105] 07:42:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x9102f400) [pid = 1738] [serial = 314] [outer = (nil)] 07:42:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x9103bc00) [pid = 1738] [serial = 315] [outer = 0x9102f400] 07:42:11 INFO - PROCESS | 1738 | 1468420931123 Marionette DEBUG loaded listener.js 07:42:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x91129800) [pid = 1738] [serial = 316] [outer = 0x9102f400] 07:42:12 INFO - PROCESS | 1738 | 1468420932151 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]]]}] 07:42:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:42:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1634ms 07:42:12 INFO - PROCESS | 1738 | 1468420932182 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 07:42:12 INFO - PROCESS | 1738 | 1468420932186 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 07:42:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:42:12 INFO - PROCESS | 1738 | 1468420932193 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:42:12 INFO - PROCESS | 1738 | 1468420932200 Marionette TRACE conn4 <- [1,394,null,{}] 07:42:12 INFO - PROCESS | 1738 | 1468420932218 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}] 07:42:12 INFO - PROCESS | 1738 | 1468420932227 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:12 INFO - PROCESS | 1738 | 1468420932423 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 07:42:12 INFO - PROCESS | 1738 | 1468420932690 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:12 INFO - PROCESS | 1738 | 1468420932701 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x91960c00 == 65 [pid = 1738] [id = 106] 07:42:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x922e7000) [pid = 1738] [serial = 317] [outer = (nil)] 07:42:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x952cec00) [pid = 1738] [serial = 318] [outer = 0x922e7000] 07:42:12 INFO - PROCESS | 1738 | 1468420932789 Marionette DEBUG loaded listener.js 07:42:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x96572800) [pid = 1738] [serial = 319] [outer = 0x922e7000] 07:42:13 INFO - PROCESS | 1738 | 1468420933704 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]]]}] 07:42:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:42:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1586ms 07:42:13 INFO - PROCESS | 1738 | 1468420933780 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 07:42:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:42:13 INFO - PROCESS | 1738 | 1468420933785 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 07:42:13 INFO - PROCESS | 1738 | 1468420933792 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:42:13 INFO - PROCESS | 1738 | 1468420933796 Marionette TRACE conn4 <- [1,398,null,{}] 07:42:13 INFO - PROCESS | 1738 | 1468420933802 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}] 07:42:13 INFO - PROCESS | 1738 | 1468420933807 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:14 INFO - PROCESS | 1738 | 1468420934032 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 07:42:14 INFO - PROCESS | 1738 | 1468420934250 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:14 INFO - PROCESS | 1738 | 1468420934257 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x91955800 == 66 [pid = 1738] [id = 107] 07:42:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x9a4ec400) [pid = 1738] [serial = 320] [outer = (nil)] 07:42:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x9b2efc00) [pid = 1738] [serial = 321] [outer = 0x9a4ec400] 07:42:14 INFO - PROCESS | 1738 | 1468420934387 Marionette DEBUG loaded listener.js 07:42:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x9c5f3c00) [pid = 1738] [serial = 322] [outer = 0x9a4ec400] 07:42:15 INFO - PROCESS | 1738 | 1468420935343 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]]]}] 07:42:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:42:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1587ms 07:42:15 INFO - PROCESS | 1738 | 1468420935379 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 07:42:15 INFO - PROCESS | 1738 | 1468420935384 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 07:42:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:42:15 INFO - PROCESS | 1738 | 1468420935391 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:42:15 INFO - PROCESS | 1738 | 1468420935395 Marionette TRACE conn4 <- [1,402,null,{}] 07:42:15 INFO - PROCESS | 1738 | 1468420935401 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}] 07:42:15 INFO - PROCESS | 1738 | 1468420935407 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:15 INFO - PROCESS | 1738 | 1468420935607 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 07:42:15 INFO - PROCESS | 1738 | 1468420935829 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:15 INFO - PROCESS | 1738 | 1468420935838 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x918d6800 == 67 [pid = 1738] [id = 108] 07:42:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x97831400) [pid = 1738] [serial = 323] [outer = (nil)] 07:42:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x9cbba800) [pid = 1738] [serial = 324] [outer = 0x97831400] 07:42:15 INFO - PROCESS | 1738 | 1468420935934 Marionette DEBUG loaded listener.js 07:42:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x9ccea800) [pid = 1738] [serial = 325] [outer = 0x97831400] 07:42:16 INFO - PROCESS | 1738 | 1468420936919 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]]]}] 07:42:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:42:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1593ms 07:42:16 INFO - PROCESS | 1738 | 1468420936986 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 07:42:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:42:16 INFO - PROCESS | 1738 | 1468420936990 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 07:42:16 INFO - PROCESS | 1738 | 1468420936997 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:42:17 INFO - PROCESS | 1738 | 1468420937001 Marionette TRACE conn4 <- [1,406,null,{}] 07:42:17 INFO - PROCESS | 1738 | 1468420937007 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}] 07:42:17 INFO - PROCESS | 1738 | 1468420937017 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:17 INFO - PROCESS | 1738 | 1468420937276 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 07:42:17 INFO - PROCESS | 1738 | 1468420937550 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:17 INFO - PROCESS | 1738 | 1468420937563 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb86400 == 68 [pid = 1738] [id = 109] 07:42:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0xa31eb800) [pid = 1738] [serial = 326] [outer = (nil)] 07:42:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0xa31f7400) [pid = 1738] [serial = 327] [outer = 0xa31eb800] 07:42:17 INFO - PROCESS | 1738 | 1468420937651 Marionette DEBUG loaded listener.js 07:42:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0xa618b800) [pid = 1738] [serial = 328] [outer = 0xa31eb800] 07:42:18 INFO - PROCESS | 1738 | 1468420938582 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]]]}] 07:42:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:42:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1645ms 07:42:18 INFO - PROCESS | 1738 | 1468420938642 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 07:42:18 INFO - PROCESS | 1738 | 1468420938647 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 07:42:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:42:18 INFO - PROCESS | 1738 | 1468420938654 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:42:18 INFO - PROCESS | 1738 | 1468420938658 Marionette TRACE conn4 <- [1,410,null,{}] 07:42:18 INFO - PROCESS | 1738 | 1468420938663 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}] 07:42:18 INFO - PROCESS | 1738 | 1468420938669 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:18 INFO - PROCESS | 1738 | 1468420938853 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 07:42:19 INFO - PROCESS | 1738 | 1468420939028 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:19 INFO - PROCESS | 1738 | 1468420939038 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9ef000 == 69 [pid = 1738] [id = 110] 07:42:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x8e9efc00) [pid = 1738] [serial = 329] [outer = (nil)] 07:42:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x8e9f7800) [pid = 1738] [serial = 330] [outer = 0x8e9efc00] 07:42:19 INFO - PROCESS | 1738 | 1468420939168 Marionette DEBUG loaded listener.js 07:42:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x8e9fb800) [pid = 1738] [serial = 331] [outer = 0x8e9efc00] 07:42:20 INFO - PROCESS | 1738 | 1468420940131 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]]]}] 07:42:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:42:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1535ms 07:42:20 INFO - PROCESS | 1738 | 1468420940191 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 07:42:20 INFO - PROCESS | 1738 | 1468420940201 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 07:42:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:42:20 INFO - PROCESS | 1738 | 1468420940208 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:42:20 INFO - PROCESS | 1738 | 1468420940212 Marionette TRACE conn4 <- [1,414,null,{}] 07:42:20 INFO - PROCESS | 1738 | 1468420940218 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}] 07:42:20 INFO - PROCESS | 1738 | 1468420940224 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:20 INFO - PROCESS | 1738 | 1468420940406 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 07:42:20 INFO - PROCESS | 1738 | 1468420940643 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:20 INFO - PROCESS | 1738 | 1468420940654 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de45400 == 70 [pid = 1738] [id = 111] 07:42:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x8de46800) [pid = 1738] [serial = 332] [outer = (nil)] 07:42:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x8de49c00) [pid = 1738] [serial = 333] [outer = 0x8de46800] 07:42:20 INFO - PROCESS | 1738 | 1468420940783 Marionette DEBUG loaded listener.js 07:42:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x8de4c000) [pid = 1738] [serial = 334] [outer = 0x8de46800] 07:42:22 INFO - PROCESS | 1738 | 1468420941991 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]]]}] 07:42:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:42:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1837ms 07:42:22 INFO - PROCESS | 1738 | 1468420942047 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 07:42:22 INFO - PROCESS | 1738 | 1468420942053 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 07:42:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:42:22 INFO - PROCESS | 1738 | 1468420942061 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:42:22 INFO - PROCESS | 1738 | 1468420942068 Marionette TRACE conn4 <- [1,418,null,{}] 07:42:22 INFO - PROCESS | 1738 | 1468420942075 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}] 07:42:22 INFO - PROCESS | 1738 | 1468420942081 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:22 INFO - PROCESS | 1738 | 1468420942267 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 07:42:22 INFO - PROCESS | 1738 | 1468420942497 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:22 INFO - PROCESS | 1738 | 1468420942506 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f83ec00 == 71 [pid = 1738] [id = 112] 07:42:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x8fb82800) [pid = 1738] [serial = 335] [outer = (nil)] 07:42:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x8fb8ac00) [pid = 1738] [serial = 336] [outer = 0x8fb82800] 07:42:22 INFO - PROCESS | 1738 | 1468420942693 Marionette DEBUG loaded listener.js 07:42:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x90e0b000) [pid = 1738] [serial = 337] [outer = 0x8fb82800] 07:42:24 INFO - PROCESS | 1738 | 1468420944033 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]]]}] 07:42:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 07:42:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2046ms 07:42:24 INFO - PROCESS | 1738 | 1468420944113 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 07:42:24 INFO - PROCESS | 1738 | 1468420944120 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 07:42:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:42:24 INFO - PROCESS | 1738 | 1468420944135 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:42:24 INFO - PROCESS | 1738 | 1468420944139 Marionette TRACE conn4 <- [1,422,null,{}] 07:42:24 INFO - PROCESS | 1738 | 1468420944146 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}] 07:42:24 INFO - PROCESS | 1738 | 1468420944152 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:24 INFO - PROCESS | 1738 | 1468420944337 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 07:42:24 INFO - PROCESS | 1738 | 1468420944516 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:24 INFO - PROCESS | 1738 | 1468420944523 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9fd400 == 72 [pid = 1738] [id = 113] 07:42:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x90e09c00) [pid = 1738] [serial = 338] [outer = (nil)] 07:42:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x91039800) [pid = 1738] [serial = 339] [outer = 0x90e09c00] 07:42:24 INFO - PROCESS | 1738 | 1468420944615 Marionette DEBUG loaded listener.js 07:42:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x91131c00) [pid = 1738] [serial = 340] [outer = 0x90e09c00] 07:42:25 INFO - PROCESS | 1738 | --DOCSHELL 0x922e5400 == 71 [pid = 1738] [id = 65] 07:42:25 INFO - PROCESS | 1738 | --DOCSHELL 0x9222b000 == 70 [pid = 1738] [id = 63] 07:42:25 INFO - PROCESS | 1738 | --DOCSHELL 0xa31ecc00 == 69 [pid = 1738] [id = 64] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0xa253f800) [pid = 1738] [serial = 264] [outer = (nil)] [url = about:blank] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8f83d400) [pid = 1738] [serial = 240] [outer = (nil)] [url = about:blank] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0xa678c000) [pid = 1738] [serial = 231] [outer = (nil)] [url = about:blank] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x9b6bbc00) [pid = 1738] [serial = 225] [outer = (nil)] [url = about:blank] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x9189a000) [pid = 1738] [serial = 234] [outer = (nil)] [url = about:blank] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x91899400) [pid = 1738] [serial = 243] [outer = (nil)] [url = about:blank] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x91131400) [pid = 1738] [serial = 237] [outer = (nil)] [url = about:blank] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0xa31fa400) [pid = 1738] [serial = 228] [outer = (nil)] [url = about:blank] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0xa237e400) [pid = 1738] [serial = 218] [outer = (nil)] [url = about:blank] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x953adc00) [pid = 1738] [serial = 222] [outer = (nil)] [url = about:blank] 07:42:25 INFO - PROCESS | 1738 | --DOCSHELL 0x96571800 == 68 [pid = 1738] [id = 62] 07:42:25 INFO - PROCESS | 1738 | --DOCSHELL 0x9cb23400 == 67 [pid = 1738] [id = 61] 07:42:25 INFO - PROCESS | 1738 | --DOCSHELL 0x95176000 == 66 [pid = 1738] [id = 102] 07:42:25 INFO - PROCESS | 1738 | --DOCSHELL 0x939c2000 == 65 [pid = 1738] [id = 101] 07:42:25 INFO - PROCESS | 1738 | --DOCSHELL 0x9112a000 == 64 [pid = 1738] [id = 100] 07:42:25 INFO - PROCESS | 1738 | --DOCSHELL 0x91129400 == 63 [pid = 1738] [id = 99] 07:42:25 INFO - PROCESS | 1738 | --DOCSHELL 0x91028800 == 62 [pid = 1738] [id = 98] 07:42:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb8bc00 == 61 [pid = 1738] [id = 97] 07:42:25 INFO - PROCESS | 1738 | --DOCSHELL 0x91020800 == 60 [pid = 1738] [id = 92] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0xa108a000) [pid = 1738] [serial = 262] [outer = (nil)] [url = about:blank] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x9be5e800) [pid = 1738] [serial = 258] [outer = (nil)] [url = about:blank] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x9cb20800) [pid = 1738] [serial = 259] [outer = (nil)] [url = about:blank] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x939c0c00) [pid = 1738] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x93a67c00) [pid = 1738] [serial = 250] [outer = (nil)] [url = about:blank] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x9b667800) [pid = 1738] [serial = 255] [outer = (nil)] [url = about:blank] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x9b6b3000) [pid = 1738] [serial = 256] [outer = (nil)] [url = about:blank] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x9657b400) [pid = 1738] [serial = 252] [outer = (nil)] [url = about:blank] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x9d010800) [pid = 1738] [serial = 261] [outer = (nil)] [url = about:blank] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x918d5800) [pid = 1738] [serial = 246] [outer = (nil)] [url = about:blank] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x982de800) [pid = 1738] [serial = 253] [outer = (nil)] [url = about:blank] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x9222a000) [pid = 1738] [serial = 249] [outer = (nil)] [url = about:blank] 07:42:25 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x91952c00) [pid = 1738] [serial = 247] [outer = (nil)] [url = about:blank] 07:42:26 INFO - PROCESS | 1738 | 1468420946077 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]]]}] 07:42:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:42:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1992ms 07:42:26 INFO - PROCESS | 1738 | 1468420946128 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 07:42:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:42:26 INFO - PROCESS | 1738 | 1468420946133 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 07:42:26 INFO - PROCESS | 1738 | 1468420946141 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:42:26 INFO - PROCESS | 1738 | 1468420946147 Marionette TRACE conn4 <- [1,426,null,{}] 07:42:26 INFO - PROCESS | 1738 | 1468420946170 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}] 07:42:26 INFO - PROCESS | 1738 | 1468420946179 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:26 INFO - PROCESS | 1738 | 1468420946392 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 07:42:26 INFO - PROCESS | 1738 | 1468420946409 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:26 INFO - PROCESS | 1738 | 1468420946424 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x917b6000 == 61 [pid = 1738] [id = 114] 07:42:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x917b7400) [pid = 1738] [serial = 341] [outer = (nil)] 07:42:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x918ddc00) [pid = 1738] [serial = 342] [outer = 0x917b7400] 07:42:26 INFO - PROCESS | 1738 | 1468420946522 Marionette DEBUG loaded listener.js 07:42:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x9195dc00) [pid = 1738] [serial = 343] [outer = 0x917b7400] 07:42:27 INFO - PROCESS | 1738 | 1468420947424 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] 07:42:27 INFO - PROCESS | 1738 | 1468420947492 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 07:42:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:42:27 INFO - PROCESS | 1738 | 1468420947506 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:42:27 INFO - PROCESS | 1738 | 1468420947509 Marionette TRACE conn4 <- [1,430,null,{}] 07:42:27 INFO - PROCESS | 1738 | 1468420947515 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}] 07:42:27 INFO - PROCESS | 1738 | 1468420947519 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:27 INFO - PROCESS | 1738 | 1468420947738 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 07:42:27 INFO - PROCESS | 1738 | 1468420947757 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:27 INFO - PROCESS | 1738 | 1468420947765 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e0e400 == 62 [pid = 1738] [id = 115] 07:42:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x9103a800) [pid = 1738] [serial = 344] [outer = (nil)] 07:42:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x93a67c00) [pid = 1738] [serial = 345] [outer = 0x9103a800] 07:42:27 INFO - PROCESS | 1738 | 1468420947837 Marionette DEBUG loaded listener.js 07:42:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x951e8400) [pid = 1738] [serial = 346] [outer = 0x9103a800] 07:42:28 INFO - PROCESS | 1738 | 1468420948801 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]]]}] 07:42:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:42:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1329ms 07:42:28 INFO - PROCESS | 1738 | 1468420948836 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 07:42:28 INFO - PROCESS | 1738 | 1468420948840 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 07:42:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:42:28 INFO - PROCESS | 1738 | 1468420948847 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:42:28 INFO - PROCESS | 1738 | 1468420948851 Marionette TRACE conn4 <- [1,434,null,{}] 07:42:28 INFO - PROCESS | 1738 | 1468420948856 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}] 07:42:28 INFO - PROCESS | 1738 | 1468420948861 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:29 INFO - PROCESS | 1738 | 1468420949103 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 07:42:29 INFO - PROCESS | 1738 | 1468420949127 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:29 INFO - PROCESS | 1738 | 1468420949135 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x922e8400 == 63 [pid = 1738] [id = 116] 07:42:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x922e9800) [pid = 1738] [serial = 347] [outer = (nil)] 07:42:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x9657b400) [pid = 1738] [serial = 348] [outer = 0x922e9800] 07:42:29 INFO - PROCESS | 1738 | 1468420949219 Marionette DEBUG loaded listener.js 07:42:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x9783f400) [pid = 1738] [serial = 349] [outer = 0x922e9800] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x9b6ad400) [pid = 1738] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0xa4f21400) [pid = 1738] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x9d00c800) [pid = 1738] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x9222c400) [pid = 1738] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x94789c00) [pid = 1738] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x953ac000) [pid = 1738] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x9cc3b400) [pid = 1738] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x9ba12c00) [pid = 1738] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x91f47800) [pid = 1738] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x96574400) [pid = 1738] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x9478d800) [pid = 1738] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x9a4f4400) [pid = 1738] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x93ca2c00) [pid = 1738] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x9b6b4800) [pid = 1738] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0xa31f5800) [pid = 1738] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0xa31f7c00) [pid = 1738] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x91891c00) [pid = 1738] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x9112a800) [pid = 1738] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8f837c00) [pid = 1738] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x918d5400) [pid = 1738] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x93a63c00) [pid = 1738] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x9be03400) [pid = 1738] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x9b2eec00) [pid = 1738] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8f838800) [pid = 1738] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x93846c00) [pid = 1738] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x91f42400) [pid = 1738] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x94787c00) [pid = 1738] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8fb8c000) [pid = 1738] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x9112b000) [pid = 1738] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x918d9000) [pid = 1738] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x91029800) [pid = 1738] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x95178c00) [pid = 1738] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x9cb2f000) [pid = 1738] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x922dd000) [pid = 1738] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:42:30 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0xa31edc00) [pid = 1738] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:42:30 INFO - PROCESS | 1738 | 1468420950662 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]]]}] 07:42:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:42:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1882ms 07:42:30 INFO - PROCESS | 1738 | 1468420950730 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 07:42:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:42:30 INFO - PROCESS | 1738 | 1468420950735 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 07:42:30 INFO - PROCESS | 1738 | 1468420950742 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:42:30 INFO - PROCESS | 1738 | 1468420950746 Marionette TRACE conn4 <- [1,438,null,{}] 07:42:30 INFO - PROCESS | 1738 | 1468420950752 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}] 07:42:30 INFO - PROCESS | 1738 | 1468420950763 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:30 INFO - PROCESS | 1738 | 1468420950950 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 07:42:31 INFO - PROCESS | 1738 | 1468420951184 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:31 INFO - PROCESS | 1738 | 1468420951195 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x91029800 == 64 [pid = 1738] [id = 117] 07:42:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x91132c00) [pid = 1738] [serial = 350] [outer = (nil)] 07:42:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x91f4d800) [pid = 1738] [serial = 351] [outer = 0x91132c00] 07:42:31 INFO - PROCESS | 1738 | 1468420951311 Marionette DEBUG loaded listener.js 07:42:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x953a8000) [pid = 1738] [serial = 352] [outer = 0x91132c00] 07:42:32 INFO - PROCESS | 1738 | 1468420952080 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]]]}] 07:42:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:42:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1435ms 07:42:32 INFO - PROCESS | 1738 | 1468420952178 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 07:42:32 INFO - PROCESS | 1738 | 1468420952184 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 07:42:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:42:32 INFO - PROCESS | 1738 | 1468420952198 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:42:32 INFO - PROCESS | 1738 | 1468420952204 Marionette TRACE conn4 <- [1,442,null,{}] 07:42:32 INFO - PROCESS | 1738 | 1468420952215 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}] 07:42:32 INFO - PROCESS | 1738 | 1468420952221 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:32 INFO - PROCESS | 1738 | 1468420952452 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 07:42:32 INFO - PROCESS | 1738 | 1468420952695 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:32 INFO - PROCESS | 1738 | 1468420952709 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de44800 == 65 [pid = 1738] [id = 118] 07:42:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8e9f9400) [pid = 1738] [serial = 353] [outer = (nil)] 07:42:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8f199400) [pid = 1738] [serial = 354] [outer = 0x8e9f9400] 07:42:32 INFO - PROCESS | 1738 | 1468420952812 Marionette DEBUG loaded listener.js 07:42:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8f835c00) [pid = 1738] [serial = 355] [outer = 0x8e9f9400] 07:42:33 INFO - PROCESS | 1738 | 1468420953793 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]]]}] 07:42:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:42:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1637ms 07:42:33 INFO - PROCESS | 1738 | 1468420953835 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 07:42:33 INFO - PROCESS | 1738 | 1468420953841 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 07:42:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:42:33 INFO - PROCESS | 1738 | 1468420953854 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:42:33 INFO - PROCESS | 1738 | 1468420953859 Marionette TRACE conn4 <- [1,446,null,{}] 07:42:33 INFO - PROCESS | 1738 | 1468420953867 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}] 07:42:33 INFO - PROCESS | 1738 | 1468420953874 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:34 INFO - PROCESS | 1738 | 1468420954088 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 07:42:34 INFO - PROCESS | 1738 | 1468420954325 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:34 INFO - PROCESS | 1738 | 1468420954334 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x91026400 == 66 [pid = 1738] [id = 119] 07:42:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x91037400) [pid = 1738] [serial = 356] [outer = (nil)] 07:42:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x9112f800) [pid = 1738] [serial = 357] [outer = 0x91037400] 07:42:34 INFO - PROCESS | 1738 | 1468420954463 Marionette DEBUG loaded listener.js 07:42:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x91893000) [pid = 1738] [serial = 358] [outer = 0x91037400] 07:42:35 INFO - PROCESS | 1738 | 1468420955530 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]]]}] 07:42:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:42:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1749ms 07:42:35 INFO - PROCESS | 1738 | 1468420955600 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 07:42:35 INFO - PROCESS | 1738 | 1468420955604 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 07:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:42:35 INFO - PROCESS | 1738 | 1468420955611 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:42:35 INFO - PROCESS | 1738 | 1468420955616 Marionette TRACE conn4 <- [1,450,null,{}] 07:42:35 INFO - PROCESS | 1738 | 1468420955632 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}] 07:42:35 INFO - PROCESS | 1738 | 1468420955641 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:35 INFO - PROCESS | 1738 | 1468420955873 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 07:42:36 INFO - PROCESS | 1738 | 1468420956191 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:36 INFO - PROCESS | 1738 | 1468420956204 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x95178c00 == 67 [pid = 1738] [id = 120] 07:42:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x952d1800) [pid = 1738] [serial = 359] [outer = (nil)] 07:42:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x9a41c000) [pid = 1738] [serial = 360] [outer = 0x952d1800] 07:42:36 INFO - PROCESS | 1738 | 1468420956301 Marionette DEBUG loaded listener.js 07:42:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x9b66a000) [pid = 1738] [serial = 361] [outer = 0x952d1800] 07:42:37 INFO - PROCESS | 1738 | 1468420957282 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] 07:42:37 INFO - PROCESS | 1738 | 1468420957316 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 07:42:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:42:37 INFO - PROCESS | 1738 | 1468420957323 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:42:37 INFO - PROCESS | 1738 | 1468420957327 Marionette TRACE conn4 <- [1,454,null,{}] 07:42:37 INFO - PROCESS | 1738 | 1468420957333 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}] 07:42:37 INFO - PROCESS | 1738 | 1468420957339 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:37 INFO - PROCESS | 1738 | 1468420957567 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 07:42:37 INFO - PROCESS | 1738 | 1468420957791 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:37 INFO - PROCESS | 1738 | 1468420957803 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7bc800 == 68 [pid = 1738] [id = 121] 07:42:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x9b6b0800) [pid = 1738] [serial = 362] [outer = (nil)] 07:42:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x9cb23400) [pid = 1738] [serial = 363] [outer = 0x9b6b0800] 07:42:37 INFO - PROCESS | 1738 | 1468420957897 Marionette DEBUG loaded listener.js 07:42:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x9cb28400) [pid = 1738] [serial = 364] [outer = 0x9b6b0800] 07:42:38 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:42:38 INFO - PROCESS | 1738 | 1468420958872 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]]]}] 07:42:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:42:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1587ms 07:42:38 INFO - PROCESS | 1738 | 1468420958911 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 07:42:38 INFO - PROCESS | 1738 | 1468420958915 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 07:42:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:42:38 INFO - PROCESS | 1738 | 1468420958922 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:42:38 INFO - PROCESS | 1738 | 1468420958926 Marionette TRACE conn4 <- [1,458,null,{}] 07:42:38 INFO - PROCESS | 1738 | 1468420958932 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}] 07:42:38 INFO - PROCESS | 1738 | 1468420958937 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:39 INFO - PROCESS | 1738 | 1468420959128 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 07:42:39 INFO - PROCESS | 1738 | 1468420959352 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:39 INFO - PROCESS | 1738 | 1468420959360 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x9cb2c800 == 69 [pid = 1738] [id = 122] 07:42:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x9d010800) [pid = 1738] [serial = 365] [outer = (nil)] 07:42:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0xa1095800) [pid = 1738] [serial = 366] [outer = 0x9d010800] 07:42:39 INFO - PROCESS | 1738 | 1468420959490 Marionette DEBUG loaded listener.js 07:42:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0xa2247800) [pid = 1738] [serial = 367] [outer = 0x9d010800] 07:42:40 INFO - PROCESS | 1738 | 1468420960456 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] 07:42:40 INFO - PROCESS | 1738 | 1468420960513 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 07:42:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:42:40 INFO - PROCESS | 1738 | 1468420960522 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:42:40 INFO - PROCESS | 1738 | 1468420960525 Marionette TRACE conn4 <- [1,462,null,{}] 07:42:40 INFO - PROCESS | 1738 | 1468420960533 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}] 07:42:40 INFO - PROCESS | 1738 | 1468420960544 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:40 INFO - PROCESS | 1738 | 1468420960834 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 07:42:41 INFO - PROCESS | 1738 | 1468420961116 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:41 INFO - PROCESS | 1738 | 1468420961129 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7ba400 == 70 [pid = 1738] [id = 123] 07:42:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8efc6000) [pid = 1738] [serial = 368] [outer = (nil)] 07:42:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x9b17a000) [pid = 1738] [serial = 369] [outer = 0x8efc6000] 07:42:41 INFO - PROCESS | 1738 | 1468420961212 Marionette DEBUG loaded listener.js 07:42:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0xa2fa1400) [pid = 1738] [serial = 370] [outer = 0x8efc6000] 07:42:42 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:42:42 INFO - PROCESS | 1738 | 1468420962220 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] 07:42:42 INFO - PROCESS | 1738 | 1468420962273 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 07:42:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:42:42 INFO - PROCESS | 1738 | 1468420962280 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:42:42 INFO - PROCESS | 1738 | 1468420962283 Marionette TRACE conn4 <- [1,466,null,{}] 07:42:42 INFO - PROCESS | 1738 | 1468420962289 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}] 07:42:42 INFO - PROCESS | 1738 | 1468420962295 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:42 INFO - PROCESS | 1738 | 1468420962480 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 07:42:42 INFO - PROCESS | 1738 | 1468420962708 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:42 INFO - PROCESS | 1738 | 1468420962717 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efd0c00 == 71 [pid = 1738] [id = 124] 07:42:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8f198000) [pid = 1738] [serial = 371] [outer = (nil)] 07:42:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0xa31f4400) [pid = 1738] [serial = 372] [outer = 0x8f198000] 07:42:42 INFO - PROCESS | 1738 | 1468420962812 Marionette DEBUG loaded listener.js 07:42:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0xa3354800) [pid = 1738] [serial = 373] [outer = 0x8f198000] 07:42:43 INFO - PROCESS | 1738 | 1468420963744 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] 07:42:43 INFO - PROCESS | 1738 | 1468420963819 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 07:42:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:42:43 INFO - PROCESS | 1738 | 1468420963825 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:42:43 INFO - PROCESS | 1738 | 1468420963829 Marionette TRACE conn4 <- [1,470,null,{}] 07:42:43 INFO - PROCESS | 1738 | 1468420963835 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}] 07:42:43 INFO - PROCESS | 1738 | 1468420963840 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:44 INFO - PROCESS | 1738 | 1468420964078 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 07:42:44 INFO - PROCESS | 1738 | 1468420964307 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:44 INFO - PROCESS | 1738 | 1468420964317 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:44 INFO - PROCESS | 1738 | ++DOCSHELL 0xa31f1800 == 72 [pid = 1738] [id = 125] 07:42:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0xa4f20400) [pid = 1738] [serial = 374] [outer = (nil)] 07:42:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0xa6789800) [pid = 1738] [serial = 375] [outer = 0xa4f20400] 07:42:44 INFO - PROCESS | 1738 | 1468420964414 Marionette DEBUG loaded listener.js 07:42:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0xa6993c00) [pid = 1738] [serial = 376] [outer = 0xa4f20400] 07:42:45 INFO - PROCESS | 1738 | 1468420965924 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]]]}] 07:42:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:42:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2145ms 07:42:45 INFO - PROCESS | 1738 | 1468420965971 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 07:42:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:42:45 INFO - PROCESS | 1738 | 1468420965976 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 07:42:45 INFO - PROCESS | 1738 | 1468420965982 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:42:45 INFO - PROCESS | 1738 | 1468420965986 Marionette TRACE conn4 <- [1,474,null,{}] 07:42:45 INFO - PROCESS | 1738 | 1468420965992 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}] 07:42:45 INFO - PROCESS | 1738 | 1468420965997 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:46 INFO - PROCESS | 1738 | 1468420966218 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 07:42:46 INFO - PROCESS | 1738 | 1468420966412 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:46 INFO - PROCESS | 1738 | 1468420966420 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9f6400 == 73 [pid = 1738] [id = 126] 07:42:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0xa6ea1400) [pid = 1738] [serial = 377] [outer = (nil)] 07:42:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0xa823b000) [pid = 1738] [serial = 378] [outer = 0xa6ea1400] 07:42:46 INFO - PROCESS | 1738 | 1468420966510 Marionette DEBUG loaded listener.js 07:42:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0xa8c89c00) [pid = 1738] [serial = 379] [outer = 0xa6ea1400] 07:42:47 INFO - PROCESS | 1738 | 1468420967535 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]]]}] 07:42:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:42:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1589ms 07:42:47 INFO - PROCESS | 1738 | 1468420967572 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 07:42:47 INFO - PROCESS | 1738 | 1468420967577 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 07:42:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:42:47 INFO - PROCESS | 1738 | 1468420967583 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:42:47 INFO - PROCESS | 1738 | 1468420967587 Marionette TRACE conn4 <- [1,478,null,{}] 07:42:47 INFO - PROCESS | 1738 | 1468420967593 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}] 07:42:47 INFO - PROCESS | 1738 | 1468420967598 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:47 INFO - PROCESS | 1738 | 1468420967800 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 07:42:48 INFO - PROCESS | 1738 | 1468420968036 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:48 INFO - PROCESS | 1738 | 1468420968045 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e797800 == 74 [pid = 1738] [id = 127] 07:42:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8e799400) [pid = 1738] [serial = 380] [outer = (nil)] 07:42:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8e7a0800) [pid = 1738] [serial = 381] [outer = 0x8e799400] 07:42:48 INFO - PROCESS | 1738 | 1468420968170 Marionette DEBUG loaded listener.js 07:42:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8e7a4800) [pid = 1738] [serial = 382] [outer = 0x8e799400] 07:42:49 INFO - PROCESS | 1738 | 1468420969196 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]]]}] 07:42:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:42:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1685ms 07:42:49 INFO - PROCESS | 1738 | 1468420969270 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 07:42:49 INFO - PROCESS | 1738 | 1468420969274 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 07:42:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:42:49 INFO - PROCESS | 1738 | 1468420969282 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:42:49 INFO - PROCESS | 1738 | 1468420969297 Marionette TRACE conn4 <- [1,482,null,{}] 07:42:49 INFO - PROCESS | 1738 | 1468420969303 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}] 07:42:49 INFO - PROCESS | 1738 | 1468420969310 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:49 INFO - PROCESS | 1738 | 1468420969559 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 07:42:50 INFO - PROCESS | 1738 | 1468420970218 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:50 INFO - PROCESS | 1738 | 1468420970229 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de4a000 == 75 [pid = 1738] [id = 128] 07:42:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8e7be800) [pid = 1738] [serial = 383] [outer = (nil)] 07:42:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8e9f1400) [pid = 1738] [serial = 384] [outer = 0x8e7be800] 07:42:50 INFO - PROCESS | 1738 | 1468420970316 Marionette DEBUG loaded listener.js 07:42:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8efc8c00) [pid = 1738] [serial = 385] [outer = 0x8e7be800] 07:42:51 INFO - PROCESS | 1738 | 1468420971405 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]]]}] 07:42:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:42:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 2198ms 07:42:51 INFO - PROCESS | 1738 | 1468420971483 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 07:42:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:42:51 INFO - PROCESS | 1738 | 1468420971488 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 07:42:51 INFO - PROCESS | 1738 | 1468420971496 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:42:51 INFO - PROCESS | 1738 | 1468420971502 Marionette TRACE conn4 <- [1,486,null,{}] 07:42:51 INFO - PROCESS | 1738 | 1468420971511 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}] 07:42:51 INFO - PROCESS | 1738 | 1468420971515 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:51 INFO - PROCESS | 1738 | 1468420971747 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 07:42:52 INFO - PROCESS | 1738 | --DOCSHELL 0x922e8400 == 74 [pid = 1738] [id = 116] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x9b6b1000) [pid = 1738] [serial = 309] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | 1468420972089 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:52 INFO - PROCESS | 1738 | 1468420972097 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:52 INFO - PROCESS | 1738 | --DOCSHELL 0x90e0e400 == 73 [pid = 1738] [id = 115] 07:42:52 INFO - PROCESS | 1738 | --DOCSHELL 0x917b6000 == 72 [pid = 1738] [id = 114] 07:42:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de47000 == 73 [pid = 1738] [id = 129] 07:42:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8e9fc000) [pid = 1738] [serial = 386] [outer = (nil)] 07:42:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8f841000) [pid = 1738] [serial = 387] [outer = 0x8e9fc000] 07:42:52 INFO - PROCESS | 1738 | 1468420972186 Marionette DEBUG loaded listener.js 07:42:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x90e06c00) [pid = 1738] [serial = 388] [outer = 0x8e9fc000] 07:42:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9fd400 == 72 [pid = 1738] [id = 113] 07:42:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8f83ec00 == 71 [pid = 1738] [id = 112] 07:42:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7bbc00 == 70 [pid = 1738] [id = 104] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0xa237bc00) [pid = 1738] [serial = 120] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x9be56c00) [pid = 1738] [serial = 117] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x9657e000) [pid = 1738] [serial = 244] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x97835800) [pid = 1738] [serial = 114] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x93a67800) [pid = 1738] [serial = 111] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0xa100e000) [pid = 1738] [serial = 186] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0xa678d000) [pid = 1738] [serial = 153] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0xa61ba400) [pid = 1738] [serial = 195] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0xa310a800) [pid = 1738] [serial = 138] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x953a0c00) [pid = 1738] [serial = 141] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x96578000) [pid = 1738] [serial = 144] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0xa3190000) [pid = 1738] [serial = 147] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0xa6180000) [pid = 1738] [serial = 150] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x939c8800) [pid = 1738] [serial = 177] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x99720c00) [pid = 1738] [serial = 180] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0xa6ea2000) [pid = 1738] [serial = 198] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0xa2fac400) [pid = 1738] [serial = 219] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x97832c00) [pid = 1738] [serial = 223] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x9cb23c00) [pid = 1738] [serial = 226] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0xa4f14800) [pid = 1738] [serial = 229] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0xa6eac400) [pid = 1738] [serial = 232] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x9189b800) [pid = 1738] [serial = 235] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x9189e000) [pid = 1738] [serial = 238] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8f840000) [pid = 1738] [serial = 241] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x918de400) [pid = 1738] [serial = 201] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0xa823d000) [pid = 1738] [serial = 156] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x952d0000) [pid = 1738] [serial = 303] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x953a2000) [pid = 1738] [serial = 304] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x91958800) [pid = 1738] [serial = 267] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x91027800) [pid = 1738] [serial = 276] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x90e07800) [pid = 1738] [serial = 292] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8fb90000) [pid = 1738] [serial = 291] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x917b1c00) [pid = 1738] [serial = 297] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x91894c00) [pid = 1738] [serial = 298] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x9cb25c00) [pid = 1738] [serial = 279] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x8f199c00) [pid = 1738] [serial = 288] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x91f47400) [pid = 1738] [serial = 300] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0xa31f8400) [pid = 1738] [serial = 285] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x96576400) [pid = 1738] [serial = 270] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x91034400) [pid = 1738] [serial = 295] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x91030c00) [pid = 1738] [serial = 294] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x8fb8d400) [pid = 1738] [serial = 282] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x9be55800) [pid = 1738] [serial = 273] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x953ab800) [pid = 1738] [serial = 306] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x97837400) [pid = 1738] [serial = 307] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x9383fc00) [pid = 1738] [serial = 301] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x9d00f000) [pid = 1738] [serial = 183] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0xa310ac00) [pid = 1738] [serial = 189] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0xa31f8c00) [pid = 1738] [serial = 192] [outer = (nil)] [url = about:blank] 07:42:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0x8fb8d400) [pid = 1738] [serial = 389] [outer = 0x939c1c00] 07:42:53 INFO - PROCESS | 1738 | 1468420973200 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]]]}] 07:42:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:42:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1744ms 07:42:53 INFO - PROCESS | 1738 | 1468420973244 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 07:42:53 INFO - PROCESS | 1738 | 1468420973250 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 07:42:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:42:53 INFO - PROCESS | 1738 | 1468420973258 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:42:53 INFO - PROCESS | 1738 | 1468420973261 Marionette TRACE conn4 <- [1,490,null,{}] 07:42:53 INFO - PROCESS | 1738 | 1468420973269 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}] 07:42:53 INFO - PROCESS | 1738 | 1468420973273 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:53 INFO - PROCESS | 1738 | 1468420973461 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 07:42:53 INFO - PROCESS | 1738 | 1468420973655 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:53 INFO - PROCESS | 1738 | 1468420973666 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x91021800 == 71 [pid = 1738] [id = 130] 07:42:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x91025400) [pid = 1738] [serial = 390] [outer = (nil)] 07:42:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x91033400) [pid = 1738] [serial = 391] [outer = 0x91025400] 07:42:53 INFO - PROCESS | 1738 | 1468420973740 Marionette DEBUG loaded listener.js 07:42:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x9103b400) [pid = 1738] [serial = 392] [outer = 0x91025400] 07:42:54 INFO - PROCESS | 1738 | 1468420974561 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]]]}] 07:42:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:42:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1382ms 07:42:54 INFO - PROCESS | 1738 | 1468420974641 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 07:42:54 INFO - PROCESS | 1738 | 1468420974644 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 07:42:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:42:54 INFO - PROCESS | 1738 | 1468420974666 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:42:54 INFO - PROCESS | 1738 | 1468420974675 Marionette TRACE conn4 <- [1,494,null,{}] 07:42:54 INFO - PROCESS | 1738 | 1468420974685 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}] 07:42:54 INFO - PROCESS | 1738 | 1468420974692 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:54 INFO - PROCESS | 1738 | 1468420974938 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 07:42:54 INFO - PROCESS | 1738 | 1468420974965 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:54 INFO - PROCESS | 1738 | 1468420974973 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x9102bc00 == 72 [pid = 1738] [id = 131] 07:42:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x91895c00) [pid = 1738] [serial = 393] [outer = (nil)] 07:42:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x9189f000) [pid = 1738] [serial = 394] [outer = 0x91895c00] 07:42:55 INFO - PROCESS | 1738 | 1468420975052 Marionette DEBUG loaded listener.js 07:42:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x918d6000) [pid = 1738] [serial = 395] [outer = 0x91895c00] 07:42:56 INFO - PROCESS | 1738 | 1468420976018 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]]]}] 07:42:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:42:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1448ms 07:42:56 INFO - PROCESS | 1738 | 1468420976107 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 07:42:56 INFO - PROCESS | 1738 | 1468420976112 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 07:42:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:42:56 INFO - PROCESS | 1738 | 1468420976118 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:42:56 INFO - PROCESS | 1738 | 1468420976122 Marionette TRACE conn4 <- [1,498,null,{}] 07:42:56 INFO - PROCESS | 1738 | 1468420976127 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}] 07:42:56 INFO - PROCESS | 1738 | 1468420976147 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:56 INFO - PROCESS | 1738 | 1468420976375 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 07:42:56 INFO - PROCESS | 1738 | 1468420976394 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:56 INFO - PROCESS | 1738 | 1468420976402 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efccc00 == 73 [pid = 1738] [id = 132] 07:42:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x917ad400) [pid = 1738] [serial = 396] [outer = (nil)] 07:42:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x9195c800) [pid = 1738] [serial = 397] [outer = 0x917ad400] 07:42:56 INFO - PROCESS | 1738 | 1468420976475 Marionette DEBUG loaded listener.js 07:42:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x91f47800) [pid = 1738] [serial = 398] [outer = 0x917ad400] 07:42:57 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x90e09c00) [pid = 1738] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:42:57 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x922e9800) [pid = 1738] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:42:57 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x917b7400) [pid = 1738] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:42:57 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x9103a800) [pid = 1738] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:42:57 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x8fb82800) [pid = 1738] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:42:57 INFO - PROCESS | 1738 | 1468420977610 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]]]}] 07:42:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:42:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1530ms 07:42:57 INFO - PROCESS | 1738 | 1468420977650 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 07:42:57 INFO - PROCESS | 1738 | 1468420977654 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 07:42:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:42:57 INFO - PROCESS | 1738 | 1468420977662 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:42:57 INFO - PROCESS | 1738 | 1468420977665 Marionette TRACE conn4 <- [1,502,null,{}] 07:42:57 INFO - PROCESS | 1738 | 1468420977671 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}] 07:42:57 INFO - PROCESS | 1738 | 1468420977676 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:57 INFO - PROCESS | 1738 | 1468420977843 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 07:42:57 INFO - PROCESS | 1738 | 1468420977857 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:57 INFO - PROCESS | 1738 | 1468420977873 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x922e3000 == 74 [pid = 1738] [id = 133] 07:42:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x922e3400) [pid = 1738] [serial = 399] [outer = (nil)] 07:42:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x93843800) [pid = 1738] [serial = 400] [outer = 0x922e3400] 07:42:57 INFO - PROCESS | 1738 | 1468420977953 Marionette DEBUG loaded listener.js 07:42:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x93a67000) [pid = 1738] [serial = 401] [outer = 0x922e3400] 07:42:58 INFO - PROCESS | 1738 | 1468420978861 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]]]}] 07:42:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:42:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1230ms 07:42:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:42:58 INFO - PROCESS | 1738 | 1468420978893 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 07:42:58 INFO - PROCESS | 1738 | 1468420978896 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 07:42:58 INFO - PROCESS | 1738 | 1468420978902 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:42:58 INFO - PROCESS | 1738 | 1468420978906 Marionette TRACE conn4 <- [1,506,null,{}] 07:42:58 INFO - PROCESS | 1738 | 1468420978917 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}] 07:42:58 INFO - PROCESS | 1738 | 1468420978922 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:59 INFO - PROCESS | 1738 | 1468420979182 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 07:42:59 INFO - PROCESS | 1738 | 1468420979357 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:42:59 INFO - PROCESS | 1738 | 1468420979364 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:42:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e79f400 == 75 [pid = 1738] [id = 134] 07:42:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x8e79fc00) [pid = 1738] [serial = 402] [outer = (nil)] 07:42:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8e9f2000) [pid = 1738] [serial = 403] [outer = 0x8e79fc00] 07:42:59 INFO - PROCESS | 1738 | 1468420979460 Marionette DEBUG loaded listener.js 07:42:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x8efc7400) [pid = 1738] [serial = 404] [outer = 0x8e79fc00] 07:43:00 INFO - PROCESS | 1738 | 1468420980628 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]]]}] 07:43:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:43:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1798ms 07:43:00 INFO - PROCESS | 1738 | 1468420980701 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 07:43:00 INFO - PROCESS | 1738 | 1468420980708 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 07:43:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:43:00 INFO - PROCESS | 1738 | 1468420980718 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:43:00 INFO - PROCESS | 1738 | 1468420980723 Marionette TRACE conn4 <- [1,510,null,{}] 07:43:00 INFO - PROCESS | 1738 | 1468420980731 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}] 07:43:00 INFO - PROCESS | 1738 | 1468420980737 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:00 INFO - PROCESS | 1738 | 1468420980981 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 07:43:01 INFO - PROCESS | 1738 | 1468420981259 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:01 INFO - PROCESS | 1738 | 1468420981270 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x9101f400 == 76 [pid = 1738] [id = 135] 07:43:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x91026c00) [pid = 1738] [serial = 405] [outer = (nil)] 07:43:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x91035c00) [pid = 1738] [serial = 406] [outer = 0x91026c00] 07:43:01 INFO - PROCESS | 1738 | 1468420981359 Marionette DEBUG loaded listener.js 07:43:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x917ac800) [pid = 1738] [serial = 407] [outer = 0x91026c00] 07:43:02 INFO - PROCESS | 1738 | 1468420982411 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]]]}] 07:43:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:43:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1736ms 07:43:02 INFO - PROCESS | 1738 | 1468420982454 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 07:43:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:43:02 INFO - PROCESS | 1738 | 1468420982459 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 07:43:02 INFO - PROCESS | 1738 | 1468420982467 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:43:02 INFO - PROCESS | 1738 | 1468420982470 Marionette TRACE conn4 <- [1,514,null,{}] 07:43:02 INFO - PROCESS | 1738 | 1468420982477 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}] 07:43:02 INFO - PROCESS | 1738 | 1468420982482 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:02 INFO - PROCESS | 1738 | 1468420982691 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 07:43:02 INFO - PROCESS | 1738 | 1468420982968 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:02 INFO - PROCESS | 1738 | 1468420982974 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7a1c00 == 77 [pid = 1738] [id = 136] 07:43:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x9195d000) [pid = 1738] [serial = 408] [outer = (nil)] 07:43:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x93a5f800) [pid = 1738] [serial = 409] [outer = 0x9195d000] 07:43:03 INFO - PROCESS | 1738 | 1468420983099 Marionette DEBUG loaded listener.js 07:43:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x951dd400) [pid = 1738] [serial = 410] [outer = 0x9195d000] 07:43:04 INFO - PROCESS | 1738 | 1468420984076 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]]]}] 07:43:04 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 07:43:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1686ms 07:43:04 INFO - PROCESS | 1738 | 1468420984153 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 07:43:04 INFO - PROCESS | 1738 | 1468420984159 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 07:43:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:43:04 INFO - PROCESS | 1738 | 1468420984178 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:43:04 INFO - PROCESS | 1738 | 1468420984187 Marionette TRACE conn4 <- [1,518,null,{}] 07:43:04 INFO - PROCESS | 1738 | 1468420984193 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}] 07:43:04 INFO - PROCESS | 1738 | 1468420984201 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:04 INFO - PROCESS | 1738 | 1468420984536 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 07:43:04 INFO - PROCESS | 1738 | 1468420984728 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:04 INFO - PROCESS | 1738 | 1468420984737 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7a3400 == 78 [pid = 1738] [id = 137] 07:43:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8e7b9400) [pid = 1738] [serial = 411] [outer = (nil)] 07:43:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x982d5400) [pid = 1738] [serial = 412] [outer = 0x8e7b9400] 07:43:04 INFO - PROCESS | 1738 | 1468420984822 Marionette DEBUG loaded listener.js 07:43:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x99fa5400) [pid = 1738] [serial = 413] [outer = 0x8e7b9400] 07:43:05 INFO - PROCESS | 1738 | 1468420985844 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]]]}] 07:43:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:43:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1708ms 07:43:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:43:05 INFO - PROCESS | 1738 | 1468420985877 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 07:43:05 INFO - PROCESS | 1738 | 1468420985881 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 07:43:05 INFO - PROCESS | 1738 | 1468420985888 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:43:05 INFO - PROCESS | 1738 | 1468420985891 Marionette TRACE conn4 <- [1,522,null,{}] 07:43:05 INFO - PROCESS | 1738 | 1468420985897 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}] 07:43:05 INFO - PROCESS | 1738 | 1468420985903 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:06 INFO - PROCESS | 1738 | 1468420986107 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 07:43:06 INFO - PROCESS | 1738 | 1468420986334 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:06 INFO - PROCESS | 1738 | 1468420986344 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9f5000 == 79 [pid = 1738] [id = 138] 07:43:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x922e8000) [pid = 1738] [serial = 414] [outer = (nil)] 07:43:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x9b6ba800) [pid = 1738] [serial = 415] [outer = 0x922e8000] 07:43:06 INFO - PROCESS | 1738 | 1468420986475 Marionette DEBUG loaded listener.js 07:43:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x9ba13c00) [pid = 1738] [serial = 416] [outer = 0x922e8000] 07:43:07 INFO - PROCESS | 1738 | 1468420987428 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]]]}] 07:43:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:43:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1585ms 07:43:07 INFO - PROCESS | 1738 | 1468420987473 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 07:43:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:43:07 INFO - PROCESS | 1738 | 1468420987478 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 07:43:07 INFO - PROCESS | 1738 | 1468420987485 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:43:07 INFO - PROCESS | 1738 | 1468420987489 Marionette TRACE conn4 <- [1,526,null,{}] 07:43:07 INFO - PROCESS | 1738 | 1468420987495 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}] 07:43:07 INFO - PROCESS | 1738 | 1468420987502 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:07 INFO - PROCESS | 1738 | 1468420987705 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 07:43:07 INFO - PROCESS | 1738 | 1468420987940 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:07 INFO - PROCESS | 1738 | 1468420987957 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x9c51a400 == 80 [pid = 1738] [id = 139] 07:43:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x9c51b400) [pid = 1738] [serial = 417] [outer = (nil)] 07:43:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x9c80a400) [pid = 1738] [serial = 418] [outer = 0x9c51b400] 07:43:08 INFO - PROCESS | 1738 | 1468420988101 Marionette DEBUG loaded listener.js 07:43:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x9ccf0c00) [pid = 1738] [serial = 419] [outer = 0x9c51b400] 07:43:09 INFO - PROCESS | 1738 | 1468420989120 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]]]}] 07:43:09 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 07:43:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1683ms 07:43:09 INFO - PROCESS | 1738 | 1468420989168 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 07:43:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:43:09 INFO - PROCESS | 1738 | 1468420989173 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 07:43:09 INFO - PROCESS | 1738 | 1468420989180 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:43:09 INFO - PROCESS | 1738 | 1468420989183 Marionette TRACE conn4 <- [1,530,null,{}] 07:43:09 INFO - PROCESS | 1738 | 1468420989189 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}] 07:43:09 INFO - PROCESS | 1738 | 1468420989195 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:09 INFO - PROCESS | 1738 | 1468420989388 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 07:43:09 INFO - PROCESS | 1738 | 1468420989614 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:09 INFO - PROCESS | 1738 | 1468420989621 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efd5800 == 81 [pid = 1738] [id = 140] 07:43:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8efd6800) [pid = 1738] [serial = 420] [outer = (nil)] 07:43:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8efdec00) [pid = 1738] [serial = 421] [outer = 0x8efd6800] 07:43:09 INFO - PROCESS | 1738 | 1468420989749 Marionette DEBUG loaded listener.js 07:43:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x9c5ee800) [pid = 1738] [serial = 422] [outer = 0x8efd6800] 07:43:10 INFO - PROCESS | 1738 | 1468420990624 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"]]]}] 07:43:10 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 07:43:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:43:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:43:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:43:10 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 07:43:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:43:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:43:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:43:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:43:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:43:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1483ms 07:43:10 INFO - PROCESS | 1738 | 1468420990666 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 07:43:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:43:10 INFO - PROCESS | 1738 | 1468420990670 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 07:43:10 INFO - PROCESS | 1738 | 1468420990678 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:43:10 INFO - PROCESS | 1738 | 1468420990681 Marionette TRACE conn4 <- [1,534,null,{}] 07:43:10 INFO - PROCESS | 1738 | 1468420990715 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}] 07:43:10 INFO - PROCESS | 1738 | 1468420990721 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:10 INFO - PROCESS | 1738 | 1468420990940 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 07:43:11 INFO - PROCESS | 1738 | 1468420991174 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:11 INFO - PROCESS | 1738 | 1468420991182 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efd4c00 == 82 [pid = 1738] [id = 141] 07:43:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8efe0000) [pid = 1738] [serial = 423] [outer = (nil)] 07:43:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0xa237bc00) [pid = 1738] [serial = 424] [outer = 0x8efe0000] 07:43:11 INFO - PROCESS | 1738 | 1468420991291 Marionette DEBUG loaded listener.js 07:43:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0xa3106000) [pid = 1738] [serial = 425] [outer = 0x8efe0000] 07:43:12 INFO - PROCESS | 1738 | 1468420992189 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]]]}] 07:43:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:43:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1568ms 07:43:12 INFO - PROCESS | 1738 | 1468420992250 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 07:43:12 INFO - PROCESS | 1738 | 1468420992255 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 07:43:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:43:12 INFO - PROCESS | 1738 | 1468420992264 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:43:12 INFO - PROCESS | 1738 | 1468420992268 Marionette TRACE conn4 <- [1,538,null,{}] 07:43:12 INFO - PROCESS | 1738 | 1468420992274 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}] 07:43:12 INFO - PROCESS | 1738 | 1468420992280 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:12 INFO - PROCESS | 1738 | 1468420992499 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 07:43:12 INFO - PROCESS | 1738 | 1468420992738 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:12 INFO - PROCESS | 1738 | 1468420992745 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de3f000 == 83 [pid = 1738] [id = 142] 07:43:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x8efd9c00) [pid = 1738] [serial = 426] [outer = (nil)] 07:43:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x91076800) [pid = 1738] [serial = 427] [outer = 0x8efd9c00] 07:43:12 INFO - PROCESS | 1738 | 1468420992842 Marionette DEBUG loaded listener.js 07:43:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x9107f400) [pid = 1738] [serial = 428] [outer = 0x8efd9c00] 07:43:13 INFO - PROCESS | 1738 | 1468420993663 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]]]}] 07:43:13 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. 07:43:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1445ms 07:43:13 INFO - PROCESS | 1738 | 1468420993729 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 07:43:13 INFO - PROCESS | 1738 | 1468420993734 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 07:43:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:43:13 INFO - PROCESS | 1738 | 1468420993742 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:43:13 INFO - PROCESS | 1738 | 1468420993745 Marionette TRACE conn4 <- [1,542,null,{}] 07:43:13 INFO - PROCESS | 1738 | 1468420993752 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}] 07:43:13 INFO - PROCESS | 1738 | 1468420993757 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:13 INFO - PROCESS | 1738 | 1468420993953 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 07:43:14 INFO - PROCESS | 1738 | 1468420994141 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:14 INFO - PROCESS | 1738 | 1468420994149 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x91077000 == 84 [pid = 1738] [id = 143] 07:43:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x91078000) [pid = 1738] [serial = 429] [outer = (nil)] 07:43:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x911b8800) [pid = 1738] [serial = 430] [outer = 0x91078000] 07:43:14 INFO - PROCESS | 1738 | 1468420994238 Marionette DEBUG loaded listener.js 07:43:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x911bac00) [pid = 1738] [serial = 431] [outer = 0x91078000] 07:43:15 INFO - PROCESS | 1738 | 1468420995146 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]]]}] 07:43:15 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. 07:43:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1442ms 07:43:15 INFO - PROCESS | 1738 | 1468420995208 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 07:43:15 INFO - PROCESS | 1738 | 1468420995213 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 07:43:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:43:15 INFO - PROCESS | 1738 | 1468420995224 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:43:15 INFO - PROCESS | 1738 | 1468420995228 Marionette TRACE conn4 <- [1,546,null,{}] 07:43:15 INFO - PROCESS | 1738 | 1468420995235 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}] 07:43:15 INFO - PROCESS | 1738 | 1468420995241 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:15 INFO - PROCESS | 1738 | 1468420995479 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 07:43:15 INFO - PROCESS | 1738 | 1468420995687 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:15 INFO - PROCESS | 1738 | 1468420995698 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30ec00 == 85 [pid = 1738] [id = 144] 07:43:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8d30f800) [pid = 1738] [serial = 432] [outer = (nil)] 07:43:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8d314c00) [pid = 1738] [serial = 433] [outer = 0x8d30f800] 07:43:15 INFO - PROCESS | 1738 | 1468420995910 Marionette DEBUG loaded listener.js 07:43:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x911b6c00) [pid = 1738] [serial = 434] [outer = 0x8d30f800] 07:43:17 INFO - PROCESS | 1738 | 1468420997204 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]]]}] 07:43:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:43:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 2035ms 07:43:17 INFO - PROCESS | 1738 | 1468420997260 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 07:43:17 INFO - PROCESS | 1738 | 1468420997266 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 07:43:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:43:17 INFO - PROCESS | 1738 | 1468420997316 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:43:17 INFO - PROCESS | 1738 | 1468420997322 Marionette TRACE conn4 <- [1,550,null,{}] 07:43:17 INFO - PROCESS | 1738 | 1468420997437 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}] 07:43:17 INFO - PROCESS | 1738 | 1468420997443 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:17 INFO - PROCESS | 1738 | 1468420997728 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 07:43:17 INFO - PROCESS | 1738 | 1468420997881 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:17 INFO - PROCESS | 1738 | 1468420997896 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e79ac00 == 86 [pid = 1738] [id = 145] 07:43:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8e79c000) [pid = 1738] [serial = 435] [outer = (nil)] 07:43:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8e9f4800) [pid = 1738] [serial = 436] [outer = 0x8e79c000] 07:43:17 INFO - PROCESS | 1738 | 1468420997972 Marionette DEBUG loaded listener.js 07:43:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8efd1400) [pid = 1738] [serial = 437] [outer = 0x8e79c000] 07:43:18 INFO - PROCESS | 1738 | 1468420998884 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]]]}] 07:43:18 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. 07:43:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1637ms 07:43:18 INFO - PROCESS | 1738 | 1468420998947 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 07:43:18 INFO - PROCESS | 1738 | 1468420998954 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 07:43:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:43:18 INFO - PROCESS | 1738 | 1468420998967 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:43:18 INFO - PROCESS | 1738 | 1468420998971 Marionette TRACE conn4 <- [1,554,null,{}] 07:43:18 INFO - PROCESS | 1738 | 1468420998978 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}] 07:43:18 INFO - PROCESS | 1738 | 1468420998984 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:19 INFO - PROCESS | 1738 | 1468420999179 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 07:43:19 INFO - PROCESS | 1738 | 1468420999515 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:19 INFO - PROCESS | 1738 | 1468420999521 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de4d400 == 87 [pid = 1738] [id = 146] 07:43:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8e7ba800) [pid = 1738] [serial = 438] [outer = (nil)] 07:43:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8efc4800) [pid = 1738] [serial = 439] [outer = 0x8e7ba800] 07:43:19 INFO - PROCESS | 1738 | 1468420999610 Marionette DEBUG loaded listener.js 07:43:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x90e1a800) [pid = 1738] [serial = 440] [outer = 0x8e7ba800] 07:43:20 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:43:20 INFO - PROCESS | 1738 | 1468421000677 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]]]}] 07:43:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:43:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1741ms 07:43:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:43:20 INFO - PROCESS | 1738 | 1468421000709 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 07:43:20 INFO - PROCESS | 1738 | 1468421000712 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 07:43:20 INFO - PROCESS | 1738 | 1468421000719 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:43:20 INFO - PROCESS | 1738 | 1468421000725 Marionette TRACE conn4 <- [1,558,null,{}] 07:43:20 INFO - PROCESS | 1738 | 1468421000805 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}] 07:43:20 INFO - PROCESS | 1738 | 1468421000814 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:21 INFO - PROCESS | 1738 | 1468421001025 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 07:43:21 INFO - PROCESS | 1738 | 1468421001270 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:21 INFO - PROCESS | 1738 | 1468421001283 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e20800 == 88 [pid = 1738] [id = 147] 07:43:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x9107f000) [pid = 1738] [serial = 441] [outer = (nil)] 07:43:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x911be800) [pid = 1738] [serial = 442] [outer = 0x9107f000] 07:43:21 INFO - PROCESS | 1738 | 1468421001363 Marionette DEBUG loaded listener.js 07:43:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x91896800) [pid = 1738] [serial = 443] [outer = 0x9107f000] 07:43:22 INFO - PROCESS | 1738 | --DOCSHELL 0x91f4d400 == 87 [pid = 1738] [id = 45] 07:43:22 INFO - PROCESS | 1738 | --DOCSHELL 0x9b65d000 == 86 [pid = 1738] [id = 44] 07:43:22 INFO - PROCESS | 1738 | --DOCSHELL 0x952d0c00 == 85 [pid = 1738] [id = 90] 07:43:22 INFO - PROCESS | 1738 | --DOCSHELL 0x9112e000 == 84 [pid = 1738] [id = 91] 07:43:22 INFO - PROCESS | 1738 | --DOCSHELL 0x91895800 == 83 [pid = 1738] [id = 89] 07:43:22 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8e9f7800) [pid = 1738] [serial = 330] [outer = (nil)] [url = about:blank] 07:43:22 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8f19a400) [pid = 1738] [serial = 312] [outer = (nil)] [url = about:blank] 07:43:22 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x9103bc00) [pid = 1738] [serial = 315] [outer = (nil)] [url = about:blank] 07:43:22 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x8de49c00) [pid = 1738] [serial = 333] [outer = (nil)] [url = about:blank] 07:43:22 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x952cec00) [pid = 1738] [serial = 318] [outer = (nil)] [url = about:blank] 07:43:22 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0xa31f7400) [pid = 1738] [serial = 327] [outer = (nil)] [url = about:blank] 07:43:22 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x9b2efc00) [pid = 1738] [serial = 321] [outer = (nil)] [url = about:blank] 07:43:22 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x9cbba800) [pid = 1738] [serial = 324] [outer = (nil)] [url = about:blank] 07:43:22 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x91f4d800) [pid = 1738] [serial = 351] [outer = (nil)] [url = about:blank] 07:43:22 INFO - PROCESS | 1738 | --DOCSHELL 0x922e3000 == 82 [pid = 1738] [id = 133] 07:43:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8efccc00 == 81 [pid = 1738] [id = 132] 07:43:22 INFO - PROCESS | 1738 | --DOCSHELL 0x9102bc00 == 80 [pid = 1738] [id = 131] 07:43:22 INFO - PROCESS | 1738 | --DOCSHELL 0x91021800 == 79 [pid = 1738] [id = 130] 07:43:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8de47000 == 78 [pid = 1738] [id = 129] 07:43:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8de4a000 == 77 [pid = 1738] [id = 128] 07:43:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7ba400 == 76 [pid = 1738] [id = 123] 07:43:22 INFO - PROCESS | 1738 | --DOCSHELL 0x9cb2c800 == 75 [pid = 1738] [id = 122] 07:43:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7bc800 == 74 [pid = 1738] [id = 121] 07:43:22 INFO - PROCESS | 1738 | --DOCSHELL 0x8de44800 == 73 [pid = 1738] [id = 118] 07:43:22 INFO - PROCESS | 1738 | 1468421002402 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]]]}] 07:43:22 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x91131c00) [pid = 1738] [serial = 340] [outer = (nil)] [url = about:blank] 07:43:22 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x9657b400) [pid = 1738] [serial = 348] [outer = (nil)] [url = about:blank] 07:43:22 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x918ddc00) [pid = 1738] [serial = 342] [outer = (nil)] [url = about:blank] 07:43:22 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x951e8400) [pid = 1738] [serial = 346] [outer = (nil)] [url = about:blank] 07:43:22 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x91039800) [pid = 1738] [serial = 339] [outer = (nil)] [url = about:blank] 07:43:22 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x9195dc00) [pid = 1738] [serial = 343] [outer = (nil)] [url = about:blank] 07:43:22 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x9783f400) [pid = 1738] [serial = 349] [outer = (nil)] [url = about:blank] 07:43:22 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x90e0b000) [pid = 1738] [serial = 337] [outer = (nil)] [url = about:blank] 07:43:22 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8fb8ac00) [pid = 1738] [serial = 336] [outer = (nil)] [url = about:blank] 07:43:22 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x93a67c00) [pid = 1738] [serial = 345] [outer = (nil)] [url = about:blank] 07:43:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:43:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1744ms 07:43:22 INFO - PROCESS | 1738 | 1468421002463 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 07:43:22 INFO - PROCESS | 1738 | 1468421002467 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 07:43:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:43:22 INFO - PROCESS | 1738 | 1468421002474 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:43:22 INFO - PROCESS | 1738 | 1468421002477 Marionette TRACE conn4 <- [1,562,null,{}] 07:43:22 INFO - PROCESS | 1738 | 1468421002483 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}] 07:43:22 INFO - PROCESS | 1738 | 1468421002488 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:22 INFO - PROCESS | 1738 | 1468421002672 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 07:43:22 INFO - PROCESS | 1738 | 1468421002828 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:22 INFO - PROCESS | 1738 | 1468421002834 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de47000 == 74 [pid = 1738] [id = 148] 07:43:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8e7a2800) [pid = 1738] [serial = 444] [outer = (nil)] 07:43:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x9103bc00) [pid = 1738] [serial = 445] [outer = 0x8e7a2800] 07:43:22 INFO - PROCESS | 1738 | 1468421002961 Marionette DEBUG loaded listener.js 07:43:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x917b2000) [pid = 1738] [serial = 446] [outer = 0x8e7a2800] 07:43:23 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:43:23 INFO - PROCESS | 1738 | 1468421003783 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]]]}] 07:43:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:43:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1335ms 07:43:23 INFO - PROCESS | 1738 | 1468421003809 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 07:43:23 INFO - PROCESS | 1738 | 1468421003813 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 07:43:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:43:23 INFO - PROCESS | 1738 | 1468421003820 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:43:23 INFO - PROCESS | 1738 | 1468421003824 Marionette TRACE conn4 <- [1,566,null,{}] 07:43:23 INFO - PROCESS | 1738 | 1468421003829 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}] 07:43:23 INFO - PROCESS | 1738 | 1468421003834 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:24 INFO - PROCESS | 1738 | 1468421004005 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 07:43:24 INFO - PROCESS | 1738 | 1468421004020 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:24 INFO - PROCESS | 1738 | 1468421004029 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efd3c00 == 75 [pid = 1738] [id = 149] 07:43:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x90e07400) [pid = 1738] [serial = 447] [outer = (nil)] 07:43:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x9195dc00) [pid = 1738] [serial = 448] [outer = 0x90e07400] 07:43:24 INFO - PROCESS | 1738 | 1468421004099 Marionette DEBUG loaded listener.js 07:43:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x922e3000) [pid = 1738] [serial = 449] [outer = 0x90e07400] 07:43:24 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:43:25 INFO - PROCESS | 1738 | 1468421005101 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]]]}] 07:43:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:43:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1290ms 07:43:25 INFO - PROCESS | 1738 | 1468421005110 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 07:43:25 INFO - PROCESS | 1738 | 1468421005114 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 07:43:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:43:25 INFO - PROCESS | 1738 | 1468421005124 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:43:25 INFO - PROCESS | 1738 | 1468421005127 Marionette TRACE conn4 <- [1,570,null,{}] 07:43:25 INFO - PROCESS | 1738 | 1468421005141 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}] 07:43:25 INFO - PROCESS | 1738 | 1468421005151 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:25 INFO - PROCESS | 1738 | 1468421005433 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 07:43:25 INFO - PROCESS | 1738 | 1468421005459 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:25 INFO - PROCESS | 1738 | 1468421005469 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x91124c00 == 76 [pid = 1738] [id = 150] 07:43:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x91954400) [pid = 1738] [serial = 450] [outer = (nil)] 07:43:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x96576c00) [pid = 1738] [serial = 451] [outer = 0x91954400] 07:43:25 INFO - PROCESS | 1738 | 1468421005553 Marionette DEBUG loaded listener.js 07:43:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x9657f000) [pid = 1738] [serial = 452] [outer = 0x91954400] 07:43:26 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:43:26 INFO - PROCESS | 1738 | 1468421006527 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]]]}] 07:43:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:43:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1441ms 07:43:26 INFO - PROCESS | 1738 | 1468421006567 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 07:43:26 INFO - PROCESS | 1738 | 1468421006571 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 07:43:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:43:26 INFO - PROCESS | 1738 | 1468421006577 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:43:26 INFO - PROCESS | 1738 | 1468421006580 Marionette TRACE conn4 <- [1,574,null,{}] 07:43:26 INFO - PROCESS | 1738 | 1468421006596 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}] 07:43:26 INFO - PROCESS | 1738 | 1468421006601 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:26 INFO - PROCESS | 1738 | 1468421006841 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x9112ec00) [pid = 1738] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x918a0c00) [pid = 1738] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x9a4ec400) [pid = 1738] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8f195000) [pid = 1738] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x91021400) [pid = 1738] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x98917c00) [pid = 1738] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8fb85c00) [pid = 1738] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x97831400) [pid = 1738] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x91025c00) [pid = 1738] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8e7c0000) [pid = 1738] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0xa31eb800) [pid = 1738] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x922e7000) [pid = 1738] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x8e9efc00) [pid = 1738] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x953a0800) [pid = 1738] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x9102f400) [pid = 1738] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0xa2243000) [pid = 1738] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8de46800) [pid = 1738] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x952cf800) [pid = 1738] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x917ad400) [pid = 1738] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8f198000) [pid = 1738] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x9b6b0800) [pid = 1738] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8e9fc000) [pid = 1738] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x952d1800) [pid = 1738] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8e7be800) [pid = 1738] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x91132c00) [pid = 1738] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x9d010800) [pid = 1738] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x8e9f9400) [pid = 1738] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x8efc6000) [pid = 1738] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x91037400) [pid = 1738] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x91025400) [pid = 1738] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:43:27 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x91895c00) [pid = 1738] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:43:27 INFO - PROCESS | 1738 | 1468421007461 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:27 INFO - PROCESS | 1738 | 1468421007474 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de41000 == 77 [pid = 1738] [id = 151] 07:43:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8de43000) [pid = 1738] [serial = 453] [outer = (nil)] 07:43:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x8e7c4400) [pid = 1738] [serial = 454] [outer = 0x8de43000] 07:43:27 INFO - PROCESS | 1738 | 1468421007546 Marionette DEBUG loaded listener.js 07:43:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x8efc5c00) [pid = 1738] [serial = 455] [outer = 0x8de43000] 07:43:28 INFO - PROCESS | 1738 | 1468421008271 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]]]}] 07:43:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:43:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1754ms 07:43:28 INFO - PROCESS | 1738 | 1468421008332 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 07:43:28 INFO - PROCESS | 1738 | 1468421008335 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 07:43:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:43:28 INFO - PROCESS | 1738 | 1468421008343 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:43:28 INFO - PROCESS | 1738 | 1468421008347 Marionette TRACE conn4 <- [1,578,null,{}] 07:43:28 INFO - PROCESS | 1738 | 1468421008352 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}] 07:43:28 INFO - PROCESS | 1738 | 1468421008357 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:28 INFO - PROCESS | 1738 | 1468421008562 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 07:43:28 INFO - PROCESS | 1738 | 1468421008706 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:28 INFO - PROCESS | 1738 | 1468421008714 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f194c00 == 78 [pid = 1738] [id = 152] 07:43:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8f195800) [pid = 1738] [serial = 456] [outer = (nil)] 07:43:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x91037400) [pid = 1738] [serial = 457] [outer = 0x8f195800] 07:43:28 INFO - PROCESS | 1738 | 1468421008784 Marionette DEBUG loaded listener.js 07:43:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x918d2000) [pid = 1738] [serial = 458] [outer = 0x8f195800] 07:43:29 INFO - PROCESS | 1738 | 1468421009764 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]]]}] 07:43:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:43:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1485ms 07:43:29 INFO - PROCESS | 1738 | 1468421009830 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 07:43:29 INFO - PROCESS | 1738 | 1468421009837 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 07:43:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:43:29 INFO - PROCESS | 1738 | 1468421009847 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:43:29 INFO - PROCESS | 1738 | 1468421009852 Marionette TRACE conn4 <- [1,582,null,{}] 07:43:29 INFO - PROCESS | 1738 | 1468421009862 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}] 07:43:29 INFO - PROCESS | 1738 | 1468421009868 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:30 INFO - PROCESS | 1738 | 1468421010115 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 07:43:30 INFO - PROCESS | 1738 | 1468421010382 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:30 INFO - PROCESS | 1738 | 1468421010398 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de4d800 == 79 [pid = 1738] [id = 153] 07:43:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8e7b6400) [pid = 1738] [serial = 459] [outer = (nil)] 07:43:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8efcdc00) [pid = 1738] [serial = 460] [outer = 0x8e7b6400] 07:43:30 INFO - PROCESS | 1738 | 1468421010529 Marionette DEBUG loaded listener.js 07:43:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8efdf800) [pid = 1738] [serial = 461] [outer = 0x8e7b6400] 07:43:31 INFO - PROCESS | 1738 | 1468421011518 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]]]}] 07:43:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:43:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1739ms 07:43:31 INFO - PROCESS | 1738 | 1468421011586 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 07:43:31 INFO - PROCESS | 1738 | 1468421011594 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 07:43:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:43:31 INFO - PROCESS | 1738 | 1468421011606 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:43:31 INFO - PROCESS | 1738 | 1468421011610 Marionette TRACE conn4 <- [1,586,null,{}] 07:43:31 INFO - PROCESS | 1738 | 1468421011618 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}] 07:43:31 INFO - PROCESS | 1738 | 1468421011624 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:31 INFO - PROCESS | 1738 | 1468421011869 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 07:43:32 INFO - PROCESS | 1738 | 1468421012154 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:32 INFO - PROCESS | 1738 | 1468421012162 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f19f000 == 80 [pid = 1738] [id = 154] 07:43:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x90e1cc00) [pid = 1738] [serial = 462] [outer = (nil)] 07:43:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x91026000) [pid = 1738] [serial = 463] [outer = 0x90e1cc00] 07:43:32 INFO - PROCESS | 1738 | 1468421012256 Marionette DEBUG loaded listener.js 07:43:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x91037000) [pid = 1738] [serial = 464] [outer = 0x90e1cc00] 07:43:32 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:43:33 INFO - PROCESS | 1738 | 1468421013253 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]]]}] 07:43:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:43:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1685ms 07:43:33 INFO - PROCESS | 1738 | 1468421013292 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 07:43:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:43:33 INFO - PROCESS | 1738 | 1468421013297 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 07:43:33 INFO - PROCESS | 1738 | 1468421013305 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:43:33 INFO - PROCESS | 1738 | 1468421013311 Marionette TRACE conn4 <- [1,590,null,{}] 07:43:33 INFO - PROCESS | 1738 | 1468421013328 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}] 07:43:33 INFO - PROCESS | 1738 | 1468421013337 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:33 INFO - PROCESS | 1738 | 1468421013558 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 07:43:33 INFO - PROCESS | 1738 | 1468421013795 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:33 INFO - PROCESS | 1738 | 1468421013805 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x922e9800 == 81 [pid = 1738] [id = 155] 07:43:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x922ea800) [pid = 1738] [serial = 465] [outer = (nil)] 07:43:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x952d2000) [pid = 1738] [serial = 466] [outer = 0x922ea800] 07:43:33 INFO - PROCESS | 1738 | 1468421013953 Marionette DEBUG loaded listener.js 07:43:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x96573800) [pid = 1738] [serial = 467] [outer = 0x922ea800] 07:43:35 INFO - PROCESS | 1738 | 1468421014998 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]]]}] 07:43:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:43:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1744ms 07:43:35 INFO - PROCESS | 1738 | 1468421015047 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 07:43:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:43:35 INFO - PROCESS | 1738 | 1468421015053 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 07:43:35 INFO - PROCESS | 1738 | 1468421015059 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:43:35 INFO - PROCESS | 1738 | 1468421015063 Marionette TRACE conn4 <- [1,594,null,{}] 07:43:35 INFO - PROCESS | 1738 | 1468421015069 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}] 07:43:35 INFO - PROCESS | 1738 | 1468421015074 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:35 INFO - PROCESS | 1738 | 1468421015276 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 07:43:35 INFO - PROCESS | 1738 | 1468421015559 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:35 INFO - PROCESS | 1738 | 1468421015568 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x91021400 == 82 [pid = 1738] [id = 156] 07:43:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x953ae800) [pid = 1738] [serial = 468] [outer = (nil)] 07:43:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x9a41b800) [pid = 1738] [serial = 469] [outer = 0x953ae800] 07:43:35 INFO - PROCESS | 1738 | 1468421015659 Marionette DEBUG loaded listener.js 07:43:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x9b2eec00) [pid = 1738] [serial = 470] [outer = 0x953ae800] 07:43:36 INFO - PROCESS | 1738 | 1468421016648 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]]]}] 07:43:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:43:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1637ms 07:43:36 INFO - PROCESS | 1738 | 1468421016697 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 07:43:36 INFO - PROCESS | 1738 | 1468421016702 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 07:43:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:43:36 INFO - PROCESS | 1738 | 1468421016708 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:43:36 INFO - PROCESS | 1738 | 1468421016712 Marionette TRACE conn4 <- [1,598,null,{}] 07:43:36 INFO - PROCESS | 1738 | 1468421016718 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}] 07:43:36 INFO - PROCESS | 1738 | 1468421016724 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:36 INFO - PROCESS | 1738 | 1468421016933 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 07:43:37 INFO - PROCESS | 1738 | 1468421017171 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:37 INFO - PROCESS | 1738 | 1468421017182 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d309c00 == 83 [pid = 1738] [id = 157] 07:43:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8d30bc00) [pid = 1738] [serial = 471] [outer = (nil)] 07:43:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x9be0c400) [pid = 1738] [serial = 472] [outer = 0x8d30bc00] 07:43:37 INFO - PROCESS | 1738 | 1468421017281 Marionette DEBUG loaded listener.js 07:43:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x9c517c00) [pid = 1738] [serial = 473] [outer = 0x8d30bc00] 07:43:38 INFO - PROCESS | 1738 | 1468421018184 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]]]}] 07:43:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:43:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1535ms 07:43:38 INFO - PROCESS | 1738 | 1468421018245 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 07:43:38 INFO - PROCESS | 1738 | 1468421018248 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 07:43:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:43:38 INFO - PROCESS | 1738 | 1468421018256 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:43:38 INFO - PROCESS | 1738 | 1468421018259 Marionette TRACE conn4 <- [1,602,null,{}] 07:43:38 INFO - PROCESS | 1738 | 1468421018265 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}] 07:43:38 INFO - PROCESS | 1738 | 1468421018276 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:38 INFO - PROCESS | 1738 | 1468421018547 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 07:43:38 INFO - PROCESS | 1738 | 1468421018835 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:38 INFO - PROCESS | 1738 | 1468421018847 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de42c00 == 84 [pid = 1738] [id = 158] 07:43:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x9b6af000) [pid = 1738] [serial = 474] [outer = (nil)] 07:43:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x9d005000) [pid = 1738] [serial = 475] [outer = 0x9b6af000] 07:43:38 INFO - PROCESS | 1738 | 1468421018928 Marionette DEBUG loaded listener.js 07:43:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0xa2244000) [pid = 1738] [serial = 476] [outer = 0x9b6af000] 07:43:39 INFO - PROCESS | 1738 | 1468421019837 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]]]}] 07:43:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:43:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1630ms 07:43:39 INFO - PROCESS | 1738 | 1468421019887 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 07:43:39 INFO - PROCESS | 1738 | 1468421019891 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 07:43:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:43:39 INFO - PROCESS | 1738 | 1468421019898 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:43:39 INFO - PROCESS | 1738 | 1468421019902 Marionette TRACE conn4 <- [1,606,null,{}] 07:43:39 INFO - PROCESS | 1738 | 1468421019908 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}] 07:43:39 INFO - PROCESS | 1738 | 1468421019913 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:40 INFO - PROCESS | 1738 | 1468421020116 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 07:43:40 INFO - PROCESS | 1738 | 1468421020410 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:40 INFO - PROCESS | 1738 | 1468421020417 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:40 INFO - PROCESS | 1738 | ++DOCSHELL 0xa334f000 == 85 [pid = 1738] [id = 159] 07:43:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0xa334f800) [pid = 1738] [serial = 477] [outer = (nil)] 07:43:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0xa4d0fc00) [pid = 1738] [serial = 478] [outer = 0xa334f800] 07:43:40 INFO - PROCESS | 1738 | 1468421020550 Marionette DEBUG loaded listener.js 07:43:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0xa4d5c000) [pid = 1738] [serial = 479] [outer = 0xa334f800] 07:43:41 INFO - PROCESS | 1738 | 1468421021497 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]]]}] 07:43:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:43:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1635ms 07:43:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:43:41 INFO - PROCESS | 1738 | 1468421021534 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 07:43:41 INFO - PROCESS | 1738 | 1468421021537 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 07:43:41 INFO - PROCESS | 1738 | 1468421021544 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:43:41 INFO - PROCESS | 1738 | 1468421021548 Marionette TRACE conn4 <- [1,610,null,{}] 07:43:41 INFO - PROCESS | 1738 | 1468421021554 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}] 07:43:41 INFO - PROCESS | 1738 | 1468421021559 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:41 INFO - PROCESS | 1738 | 1468421021758 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 07:43:42 INFO - PROCESS | 1738 | 1468421022015 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:42 INFO - PROCESS | 1738 | 1468421022024 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc01800 == 86 [pid = 1738] [id = 160] 07:43:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8cc02800) [pid = 1738] [serial = 480] [outer = (nil)] 07:43:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8cc09800) [pid = 1738] [serial = 481] [outer = 0x8cc02800] 07:43:42 INFO - PROCESS | 1738 | 1468421022114 Marionette DEBUG loaded listener.js 07:43:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8cc0dc00) [pid = 1738] [serial = 482] [outer = 0x8cc02800] 07:43:42 INFO - PROCESS | 1738 | 1468421022967 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]]]}] 07:43:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:43:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1488ms 07:43:43 INFO - PROCESS | 1738 | 1468421023034 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 07:43:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:43:43 INFO - PROCESS | 1738 | 1468421023038 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 07:43:43 INFO - PROCESS | 1738 | 1468421023045 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:43:43 INFO - PROCESS | 1738 | 1468421023049 Marionette TRACE conn4 <- [1,614,null,{}] 07:43:43 INFO - PROCESS | 1738 | 1468421023055 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}] 07:43:43 INFO - PROCESS | 1738 | 1468421023060 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:43 INFO - PROCESS | 1738 | 1468421023260 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 07:43:43 INFO - PROCESS | 1738 | 1468421023499 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:43 INFO - PROCESS | 1738 | 1468421023509 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbdf000 == 87 [pid = 1738] [id = 161] 07:43:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8cbdf400) [pid = 1738] [serial = 483] [outer = (nil)] 07:43:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8cbe7400) [pid = 1738] [serial = 484] [outer = 0x8cbdf400] 07:43:43 INFO - PROCESS | 1738 | 1468421023646 Marionette DEBUG loaded listener.js 07:43:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8cbe9c00) [pid = 1738] [serial = 485] [outer = 0x8cbdf400] 07:43:44 INFO - PROCESS | 1738 | 1468421024563 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]]]}] 07:43:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:43:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1591ms 07:43:44 INFO - PROCESS | 1738 | 1468421024637 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 07:43:44 INFO - PROCESS | 1738 | 1468421024640 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 07:43:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:43:44 INFO - PROCESS | 1738 | 1468421024647 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:43:44 INFO - PROCESS | 1738 | 1468421024650 Marionette TRACE conn4 <- [1,618,null,{}] 07:43:44 INFO - PROCESS | 1738 | 1468421024657 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}] 07:43:44 INFO - PROCESS | 1738 | 1468421024662 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:44 INFO - PROCESS | 1738 | 1468421024890 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 07:43:45 INFO - PROCESS | 1738 | 1468421025294 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:45 INFO - PROCESS | 1738 | 1468421025306 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe9800 == 88 [pid = 1738] [id = 162] 07:43:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8cbea400) [pid = 1738] [serial = 486] [outer = (nil)] 07:43:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8cc02000) [pid = 1738] [serial = 487] [outer = 0x8cbea400] 07:43:45 INFO - PROCESS | 1738 | 1468421025407 Marionette DEBUG loaded listener.js 07:43:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8cc0a400) [pid = 1738] [serial = 488] [outer = 0x8cbea400] 07:43:46 INFO - PROCESS | 1738 | 1468421026403 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]]]}] 07:43:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:43:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 2248ms 07:43:47 INFO - PROCESS | 1738 | 1468421027036 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 07:43:47 INFO - PROCESS | 1738 | 1468421027043 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 07:43:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:43:47 INFO - PROCESS | 1738 | 1468421027069 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:43:47 INFO - PROCESS | 1738 | 1468421027074 Marionette TRACE conn4 <- [1,622,null,{}] 07:43:47 INFO - PROCESS | 1738 | 1468421027083 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}] 07:43:47 INFO - PROCESS | 1738 | 1468421027089 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:47 INFO - PROCESS | 1738 | 1468421027265 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 07:43:47 INFO - PROCESS | 1738 | 1468421027474 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:47 INFO - PROCESS | 1738 | 1468421027490 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7ce400 == 89 [pid = 1738] [id = 163] 07:43:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8de48000) [pid = 1738] [serial = 489] [outer = (nil)] 07:43:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8e7a2400) [pid = 1738] [serial = 490] [outer = 0x8de48000] 07:43:47 INFO - PROCESS | 1738 | 1468421027564 Marionette DEBUG loaded listener.js 07:43:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8e79c800) [pid = 1738] [serial = 491] [outer = 0x8de48000] 07:43:48 INFO - PROCESS | 1738 | 1468421028608 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]]]}] 07:43:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:43:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1587ms 07:43:48 INFO - PROCESS | 1738 | 1468421028654 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 07:43:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:43:48 INFO - PROCESS | 1738 | 1468421028660 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 07:43:48 INFO - PROCESS | 1738 | 1468421028671 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:43:48 INFO - PROCESS | 1738 | 1468421028676 Marionette TRACE conn4 <- [1,626,null,{}] 07:43:48 INFO - PROCESS | 1738 | 1468421028683 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}] 07:43:48 INFO - PROCESS | 1738 | 1468421028688 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:48 INFO - PROCESS | 1738 | 1468421028880 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 07:43:49 INFO - PROCESS | 1738 | 1468421029129 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:49 INFO - PROCESS | 1738 | 1468421029138 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7c0c00 == 90 [pid = 1738] [id = 164] 07:43:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x8e9f7c00) [pid = 1738] [serial = 492] [outer = (nil)] 07:43:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x8efcfc00) [pid = 1738] [serial = 493] [outer = 0x8e9f7c00] 07:43:49 INFO - PROCESS | 1738 | 1468421029237 Marionette DEBUG loaded listener.js 07:43:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x8f192400) [pid = 1738] [serial = 494] [outer = 0x8e9f7c00] 07:43:49 INFO - PROCESS | 1738 | --DOCSHELL 0xa2302400 == 89 [pid = 1738] [id = 27] 07:43:49 INFO - PROCESS | 1738 | --DOCSHELL 0x918d6800 == 88 [pid = 1738] [id = 108] 07:43:49 INFO - PROCESS | 1738 | --DOCSHELL 0x922de000 == 87 [pid = 1738] [id = 47] 07:43:49 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x8e7a0800) [pid = 1738] [serial = 381] [outer = (nil)] [url = about:blank] 07:43:49 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x93843800) [pid = 1738] [serial = 400] [outer = (nil)] [url = about:blank] 07:43:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9ef000 == 86 [pid = 1738] [id = 110] 07:43:49 INFO - PROCESS | 1738 | --DOCSHELL 0x91955800 == 85 [pid = 1738] [id = 107] 07:43:49 INFO - PROCESS | 1738 | --DOCSHELL 0x91960c00 == 84 [pid = 1738] [id = 106] 07:43:49 INFO - PROCESS | 1738 | --DOCSHELL 0x953a7000 == 83 [pid = 1738] [id = 48] 07:43:49 INFO - PROCESS | 1738 | --DOCSHELL 0x91024800 == 82 [pid = 1738] [id = 105] 07:43:49 INFO - PROCESS | 1738 | --DOCSHELL 0x95115c00 == 81 [pid = 1738] [id = 53] 07:43:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb86400 == 80 [pid = 1738] [id = 109] 07:43:50 INFO - PROCESS | 1738 | --DOCSHELL 0x9c51a400 == 79 [pid = 1738] [id = 139] 07:43:50 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9f5000 == 78 [pid = 1738] [id = 138] 07:43:50 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7a3400 == 77 [pid = 1738] [id = 137] 07:43:50 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7a1c00 == 76 [pid = 1738] [id = 136] 07:43:50 INFO - PROCESS | 1738 | --DOCSHELL 0x9101f400 == 75 [pid = 1738] [id = 135] 07:43:50 INFO - PROCESS | 1738 | --DOCSHELL 0x8e79f400 == 74 [pid = 1738] [id = 134] 07:43:50 INFO - PROCESS | 1738 | 1468421030274 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]]]}] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x8f19cc00) [pid = 1738] [serial = 289] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x9102b800) [pid = 1738] [serial = 277] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x9be08800) [pid = 1738] [serial = 310] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x9cbba400) [pid = 1738] [serial = 283] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x9ccea800) [pid = 1738] [serial = 325] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x9cbc2000) [pid = 1738] [serial = 280] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8fb90800) [pid = 1738] [serial = 313] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0xa618b800) [pid = 1738] [serial = 328] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x96572800) [pid = 1738] [serial = 319] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8e9fb800) [pid = 1738] [serial = 331] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x9a0fac00) [pid = 1738] [serial = 271] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x91129800) [pid = 1738] [serial = 316] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0xa31ed800) [pid = 1738] [serial = 265] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8de4c000) [pid = 1738] [serial = 334] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0xa4f23c00) [pid = 1738] [serial = 286] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x9cb29400) [pid = 1738] [serial = 274] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x91960800) [pid = 1738] [serial = 268] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x9c5f3c00) [pid = 1738] [serial = 322] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8f841000) [pid = 1738] [serial = 387] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x90e06c00) [pid = 1738] [serial = 388] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x9b66a000) [pid = 1738] [serial = 361] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x9a41c000) [pid = 1738] [serial = 360] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8efc8c00) [pid = 1738] [serial = 385] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8e9f1400) [pid = 1738] [serial = 384] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x953a8000) [pid = 1738] [serial = 352] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0xa2247800) [pid = 1738] [serial = 367] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0xa1095800) [pid = 1738] [serial = 366] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8f199400) [pid = 1738] [serial = 354] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8f835c00) [pid = 1738] [serial = 355] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x9b17a000) [pid = 1738] [serial = 369] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0xa2fa1400) [pid = 1738] [serial = 370] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0xa6789800) [pid = 1738] [serial = 375] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x91893000) [pid = 1738] [serial = 358] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x9112f800) [pid = 1738] [serial = 357] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x91033400) [pid = 1738] [serial = 391] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x93847400) [pid = 1738] [serial = 220] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:43:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:43:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1697ms 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x9189f000) [pid = 1738] [serial = 394] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x918d6000) [pid = 1738] [serial = 395] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x9103b400) [pid = 1738] [serial = 392] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x9195c800) [pid = 1738] [serial = 397] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x91f47800) [pid = 1738] [serial = 398] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0xa823b000) [pid = 1738] [serial = 378] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0xa3354800) [pid = 1738] [serial = 373] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0xa31f4400) [pid = 1738] [serial = 372] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x9cb28400) [pid = 1738] [serial = 364] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x9cb23400) [pid = 1738] [serial = 363] [outer = (nil)] [url = about:blank] 07:43:50 INFO - PROCESS | 1738 | 1468421030401 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 07:43:50 INFO - PROCESS | 1738 | 1468421030405 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 07:43:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:43:50 INFO - PROCESS | 1738 | 1468421030416 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:43:50 INFO - PROCESS | 1738 | 1468421030419 Marionette TRACE conn4 <- [1,630,null,{}] 07:43:50 INFO - PROCESS | 1738 | 1468421030441 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}] 07:43:50 INFO - PROCESS | 1738 | 1468421030450 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:50 INFO - PROCESS | 1738 | 1468421030631 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 07:43:50 INFO - PROCESS | 1738 | 1468421030878 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:50 INFO - PROCESS | 1738 | 1468421030886 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f19b800 == 75 [pid = 1738] [id = 165] 07:43:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x8f19d000) [pid = 1738] [serial = 495] [outer = (nil)] 07:43:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x8f83f000) [pid = 1738] [serial = 496] [outer = 0x8f19d000] 07:43:50 INFO - PROCESS | 1738 | 1468421030969 Marionette DEBUG loaded listener.js 07:43:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x8fb85800) [pid = 1738] [serial = 497] [outer = 0x8f19d000] 07:43:51 INFO - PROCESS | 1738 | 1468421031784 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]]]}] 07:43:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:43:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1439ms 07:43:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:43:51 INFO - PROCESS | 1738 | 1468421031856 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 07:43:51 INFO - PROCESS | 1738 | 1468421031859 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 07:43:51 INFO - PROCESS | 1738 | 1468421031866 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:43:51 INFO - PROCESS | 1738 | 1468421031869 Marionette TRACE conn4 <- [1,634,null,{}] 07:43:51 INFO - PROCESS | 1738 | 1468421031875 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}] 07:43:51 INFO - PROCESS | 1738 | 1468421031880 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:52 INFO - PROCESS | 1738 | 1468421032143 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 07:43:52 INFO - PROCESS | 1738 | 1468421032326 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:52 INFO - PROCESS | 1738 | 1468421032338 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc07400 == 76 [pid = 1738] [id = 166] 07:43:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x8cc0a800) [pid = 1738] [serial = 498] [outer = (nil)] 07:43:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x8d30d000) [pid = 1738] [serial = 499] [outer = 0x8cc0a800] 07:43:52 INFO - PROCESS | 1738 | 1468421032493 Marionette DEBUG loaded listener.js 07:43:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x8de44800) [pid = 1738] [serial = 500] [outer = 0x8cc0a800] 07:43:53 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:43:53 INFO - PROCESS | 1738 | 1468421033473 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]]]}] 07:43:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:43:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1642ms 07:43:53 INFO - PROCESS | 1738 | 1468421033510 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 07:43:53 INFO - PROCESS | 1738 | 1468421033516 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 07:43:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:43:53 INFO - PROCESS | 1738 | 1468421033526 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:43:53 INFO - PROCESS | 1738 | 1468421033530 Marionette TRACE conn4 <- [1,638,null,{}] 07:43:53 INFO - PROCESS | 1738 | 1468421033538 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}] 07:43:53 INFO - PROCESS | 1738 | 1468421033545 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:53 INFO - PROCESS | 1738 | 1468421033751 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 07:43:54 INFO - PROCESS | 1738 | 1468421033987 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:54 INFO - PROCESS | 1738 | 1468421033994 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efc2c00 == 77 [pid = 1738] [id = 167] 07:43:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8efc6c00) [pid = 1738] [serial = 501] [outer = (nil)] 07:43:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x8efd0000) [pid = 1738] [serial = 502] [outer = 0x8efc6c00] 07:43:54 INFO - PROCESS | 1738 | 1468421034128 Marionette DEBUG loaded listener.js 07:43:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x8f19cc00) [pid = 1738] [serial = 503] [outer = 0x8efc6c00] 07:43:54 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:43:55 INFO - PROCESS | 1738 | 1468421035089 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]]]}] 07:43:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:43:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1640ms 07:43:55 INFO - PROCESS | 1738 | 1468421035166 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 07:43:55 INFO - PROCESS | 1738 | 1468421035170 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 07:43:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:43:55 INFO - PROCESS | 1738 | 1468421035178 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:43:55 INFO - PROCESS | 1738 | 1468421035182 Marionette TRACE conn4 <- [1,642,null,{}] 07:43:55 INFO - PROCESS | 1738 | 1468421035189 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}] 07:43:55 INFO - PROCESS | 1738 | 1468421035194 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:55 INFO - PROCESS | 1738 | 1468421035448 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 07:43:55 INFO - PROCESS | 1738 | 1468421035776 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:55 INFO - PROCESS | 1738 | 1468421035785 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e0a800 == 78 [pid = 1738] [id = 168] 07:43:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x90e16800) [pid = 1738] [serial = 504] [outer = (nil)] 07:43:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x9101cc00) [pid = 1738] [serial = 505] [outer = 0x90e16800] 07:43:55 INFO - PROCESS | 1738 | 1468421035880 Marionette DEBUG loaded listener.js 07:43:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x91025000) [pid = 1738] [serial = 506] [outer = 0x90e16800] 07:43:56 INFO - PROCESS | 1738 | 1468421036845 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]]]}] 07:43:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:43:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1736ms 07:43:56 INFO - PROCESS | 1738 | 1468421036916 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 07:43:56 INFO - PROCESS | 1738 | 1468421036923 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 07:43:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:43:56 INFO - PROCESS | 1738 | 1468421036940 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:43:56 INFO - PROCESS | 1738 | 1468421036948 Marionette TRACE conn4 <- [1,646,null,{}] 07:43:56 INFO - PROCESS | 1738 | 1468421036955 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}] 07:43:56 INFO - PROCESS | 1738 | 1468421036962 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:57 INFO - PROCESS | 1738 | 1468421037203 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 07:43:57 INFO - PROCESS | 1738 | 1468421037480 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:57 INFO - PROCESS | 1738 | 1468421037493 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f83a000 == 79 [pid = 1738] [id = 169] 07:43:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x90e1d400) [pid = 1738] [serial = 507] [outer = (nil)] 07:43:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x91124000) [pid = 1738] [serial = 508] [outer = 0x90e1d400] 07:43:57 INFO - PROCESS | 1738 | 1468421037578 Marionette DEBUG loaded listener.js 07:43:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x9112d400) [pid = 1738] [serial = 509] [outer = 0x90e1d400] 07:43:58 INFO - PROCESS | 1738 | 1468421038472 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]]]}] 07:43:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:43:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1594ms 07:43:58 INFO - PROCESS | 1738 | 1468421038526 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 07:43:58 INFO - PROCESS | 1738 | 1468421038529 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 07:43:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:43:58 INFO - PROCESS | 1738 | 1468421038537 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:43:58 INFO - PROCESS | 1738 | 1468421038539 Marionette TRACE conn4 <- [1,650,null,{}] 07:43:58 INFO - PROCESS | 1738 | 1468421038546 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}] 07:43:58 INFO - PROCESS | 1738 | 1468421038552 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:58 INFO - PROCESS | 1738 | 1468421038752 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 07:43:59 INFO - PROCESS | 1738 | 1468421038983 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:43:59 INFO - PROCESS | 1738 | 1468421038989 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:43:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d7000 == 80 [pid = 1738] [id = 170] 07:43:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x90e1b800) [pid = 1738] [serial = 510] [outer = (nil)] 07:43:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x911c2800) [pid = 1738] [serial = 511] [outer = 0x90e1b800] 07:43:59 INFO - PROCESS | 1738 | 1468421039118 Marionette DEBUG loaded listener.js 07:43:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x917b6c00) [pid = 1738] [serial = 512] [outer = 0x90e1b800] 07:44:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30ec00 == 79 [pid = 1738] [id = 144] 07:44:01 INFO - PROCESS | 1738 | --DOCSHELL 0x91077000 == 78 [pid = 1738] [id = 143] 07:44:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8de3f000 == 77 [pid = 1738] [id = 142] 07:44:01 INFO - PROCESS | 1738 | --DOCSHELL 0x95178c00 == 76 [pid = 1738] [id = 120] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x91f3e800 == 75 [pid = 1738] [id = 46] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x922e9c00 == 74 [pid = 1738] [id = 57] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x91029800 == 73 [pid = 1738] [id = 117] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x93844c00 == 72 [pid = 1738] [id = 43] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8efd0c00 == 71 [pid = 1738] [id = 124] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x96570800 == 70 [pid = 1738] [id = 60] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x9ba13000 == 69 [pid = 1738] [id = 40] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x91026400 == 68 [pid = 1738] [id = 119] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0xa4d0b400 == 67 [pid = 1738] [id = 51] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x9cc44800 == 66 [pid = 1738] [id = 77] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x952dbc00 == 65 [pid = 1738] [id = 42] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x93ca2000 == 64 [pid = 1738] [id = 54] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb8b400 == 63 [pid = 1738] [id = 103] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x9a4edc00 == 62 [pid = 1738] [id = 55] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x9cbbe800 == 61 [pid = 1738] [id = 49] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x93a60000 == 60 [pid = 1738] [id = 21] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8f837800 == 59 [pid = 1738] [id = 81] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8de45400 == 58 [pid = 1738] [id = 111] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8e797800 == 57 [pid = 1738] [id = 127] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x918d4800 == 56 [pid = 1738] [id = 67] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0xa1007400 == 55 [pid = 1738] [id = 88] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x9a38ec00 == 54 [pid = 1738] [id = 28] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0xa2fa8800 == 53 [pid = 1738] [id = 76] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x953a8c00 == 52 [pid = 1738] [id = 50] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x952cd400 == 51 [pid = 1738] [id = 41] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9f6400 == 50 [pid = 1738] [id = 126] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb81800 == 49 [pid = 1738] [id = 94] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x91021000 == 48 [pid = 1738] [id = 93] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb8fc00 == 47 [pid = 1738] [id = 95] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x939c3400 == 46 [pid = 1738] [id = 66] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8f837000 == 45 [pid = 1738] [id = 80] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8efd5800 == 44 [pid = 1738] [id = 140] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8f194000 == 43 [pid = 1738] [id = 96] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x93a5cc00 == 42 [pid = 1738] [id = 52] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8efd4c00 == 41 [pid = 1738] [id = 141] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x91128c00 == 40 [pid = 1738] [id = 79] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x9be0ec00 == 39 [pid = 1738] [id = 56] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x917b8c00 == 38 [pid = 1738] [id = 78] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x91f43000 == 37 [pid = 1738] [id = 58] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x9b6ae000 == 36 [pid = 1738] [id = 75] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0x9517e400 == 35 [pid = 1738] [id = 31] 07:44:02 INFO - PROCESS | 1738 | --DOCSHELL 0xa31f1800 == 34 [pid = 1738] [id = 125] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0xa6ea1400) [pid = 1738] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8e799400) [pid = 1738] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0xa4f20400) [pid = 1738] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x91954400) [pid = 1738] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8efd6800) [pid = 1738] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x8e7ba800) [pid = 1738] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8de43000) [pid = 1738] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x922e3400) [pid = 1738] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x8efd9c00) [pid = 1738] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x8e7a2800) [pid = 1738] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x8efe0000) [pid = 1738] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x8e79c000) [pid = 1738] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x9107f000) [pid = 1738] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x8e7b9400) [pid = 1738] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x91078000) [pid = 1738] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x8d30f800) [pid = 1738] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x922e8000) [pid = 1738] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x91026c00) [pid = 1738] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x8e79fc00) [pid = 1738] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0x9c51b400) [pid = 1738] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0x9195d000) [pid = 1738] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x90e07400) [pid = 1738] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x8f195800) [pid = 1738] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0x8e7b6400) [pid = 1738] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 111 (0x90e1cc00) [pid = 1738] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x922ea800) [pid = 1738] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 109 (0x953ae800) [pid = 1738] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0x8d30bc00) [pid = 1738] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0x9b6af000) [pid = 1738] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0xa334f800) [pid = 1738] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x8cc02800) [pid = 1738] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x8cbea400) [pid = 1738] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x8cbdf400) [pid = 1738] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x8de48000) [pid = 1738] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x8e9f7c00) [pid = 1738] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:44:04 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x8f19d000) [pid = 1738] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:44:05 INFO - PROCESS | 1738 | 1468421044998 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]]]}] 07:44:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:44:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 6504ms 07:44:05 INFO - PROCESS | 1738 | 1468421045043 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 07:44:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:44:05 INFO - PROCESS | 1738 | 1468421045049 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 07:44:05 INFO - PROCESS | 1738 | 1468421045058 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:44:05 INFO - PROCESS | 1738 | 1468421045064 Marionette TRACE conn4 <- [1,654,null,{}] 07:44:05 INFO - PROCESS | 1738 | 1468421045074 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}] 07:44:05 INFO - PROCESS | 1738 | 1468421045081 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:05 INFO - PROCESS | 1738 | 1468421045274 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 07:44:05 INFO - PROCESS | 1738 | 1468421045422 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:05 INFO - PROCESS | 1738 | 1468421045435 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d310400 == 35 [pid = 1738] [id = 171] 07:44:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x8d312400) [pid = 1738] [serial = 513] [outer = (nil)] 07:44:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x8d317c00) [pid = 1738] [serial = 514] [outer = 0x8d312400] 07:44:05 INFO - PROCESS | 1738 | 1468421045550 Marionette DEBUG loaded listener.js 07:44:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x8de3fc00) [pid = 1738] [serial = 515] [outer = 0x8d312400] 07:44:06 INFO - PROCESS | 1738 | 1468421046386 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]]]}] 07:44:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:44:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1387ms 07:44:06 INFO - PROCESS | 1738 | 1468421046446 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 07:44:06 INFO - PROCESS | 1738 | 1468421046460 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 07:44:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:44:06 INFO - PROCESS | 1738 | 1468421046478 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:44:06 INFO - PROCESS | 1738 | 1468421046485 Marionette TRACE conn4 <- [1,658,null,{}] 07:44:06 INFO - PROCESS | 1738 | 1468421046494 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}] 07:44:06 INFO - PROCESS | 1738 | 1468421046502 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:06 INFO - PROCESS | 1738 | 1468421046719 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 07:44:07 INFO - PROCESS | 1738 | 1468421047037 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:07 INFO - PROCESS | 1738 | 1468421047052 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbde400 == 36 [pid = 1738] [id = 172] 07:44:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x8cbdec00) [pid = 1738] [serial = 516] [outer = (nil)] 07:44:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x8cbe7c00) [pid = 1738] [serial = 517] [outer = 0x8cbdec00] 07:44:07 INFO - PROCESS | 1738 | 1468421047143 Marionette DEBUG loaded listener.js 07:44:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x8d308400) [pid = 1738] [serial = 518] [outer = 0x8cbdec00] 07:44:08 INFO - PROCESS | 1738 | 1468421048112 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]]]}] 07:44:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:44:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1690ms 07:44:08 INFO - PROCESS | 1738 | 1468421048169 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 07:44:08 INFO - PROCESS | 1738 | 1468421048176 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 07:44:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:44:08 INFO - PROCESS | 1738 | 1468421048185 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:44:08 INFO - PROCESS | 1738 | 1468421048189 Marionette TRACE conn4 <- [1,662,null,{}] 07:44:08 INFO - PROCESS | 1738 | 1468421048199 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}] 07:44:08 INFO - PROCESS | 1738 | 1468421048208 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:08 INFO - PROCESS | 1738 | 1468421048447 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 07:44:08 INFO - PROCESS | 1738 | 1468421048739 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:08 INFO - PROCESS | 1738 | 1468421048750 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9f1400 == 37 [pid = 1738] [id = 173] 07:44:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x8e9f5000) [pid = 1738] [serial = 519] [outer = (nil)] 07:44:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x8e9fd400) [pid = 1738] [serial = 520] [outer = 0x8e9f5000] 07:44:08 INFO - PROCESS | 1738 | 1468421048845 Marionette DEBUG loaded listener.js 07:44:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x8efc9400) [pid = 1738] [serial = 521] [outer = 0x8e9f5000] 07:44:09 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:44:09 INFO - PROCESS | 1738 | 1468421049875 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]]]}] 07:44:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:44:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1738ms 07:44:09 INFO - PROCESS | 1738 | 1468421049927 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 07:44:09 INFO - PROCESS | 1738 | 1468421049933 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 07:44:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:44:09 INFO - PROCESS | 1738 | 1468421049941 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:44:09 INFO - PROCESS | 1738 | 1468421049945 Marionette TRACE conn4 <- [1,666,null,{}] 07:44:09 INFO - PROCESS | 1738 | 1468421049952 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}] 07:44:09 INFO - PROCESS | 1738 | 1468421049958 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:10 INFO - PROCESS | 1738 | 1468421050203 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 07:44:10 INFO - PROCESS | 1738 | 1468421050551 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:10 INFO - PROCESS | 1738 | 1468421050558 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7a2800 == 38 [pid = 1738] [id = 174] 07:44:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0x8f83d800) [pid = 1738] [serial = 522] [outer = (nil)] 07:44:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x8fb84400) [pid = 1738] [serial = 523] [outer = 0x8f83d800] 07:44:10 INFO - PROCESS | 1738 | 1468421050649 Marionette DEBUG loaded listener.js 07:44:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0x8fb8c000) [pid = 1738] [serial = 524] [outer = 0x8f83d800] 07:44:11 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:44:11 INFO - PROCESS | 1738 | 1468421051683 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]]]}] 07:44:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:44:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1795ms 07:44:11 INFO - PROCESS | 1738 | 1468421051738 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 07:44:11 INFO - PROCESS | 1738 | 1468421051742 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 07:44:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:44:11 INFO - PROCESS | 1738 | 1468421051761 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:44:11 INFO - PROCESS | 1738 | 1468421051772 Marionette TRACE conn4 <- [1,670,null,{}] 07:44:11 INFO - PROCESS | 1738 | 1468421051779 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}] 07:44:11 INFO - PROCESS | 1738 | 1468421051789 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:12 INFO - PROCESS | 1738 | 1468421052038 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 07:44:12 INFO - PROCESS | 1738 | 1468421052396 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:12 INFO - PROCESS | 1738 | 1468421052407 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbed000 == 39 [pid = 1738] [id = 175] 07:44:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0x8f194000) [pid = 1738] [serial = 525] [outer = (nil)] 07:44:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x9102dc00) [pid = 1738] [serial = 526] [outer = 0x8f194000] 07:44:12 INFO - PROCESS | 1738 | 1468421052498 Marionette DEBUG loaded listener.js 07:44:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x91032800) [pid = 1738] [serial = 527] [outer = 0x8f194000] 07:44:13 INFO - PROCESS | 1738 | 1468421053421 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]]]}] 07:44:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:44:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1711ms 07:44:13 INFO - PROCESS | 1738 | 1468421053463 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 07:44:13 INFO - PROCESS | 1738 | 1468421053468 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 07:44:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:44:13 INFO - PROCESS | 1738 | 1468421053475 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:44:13 INFO - PROCESS | 1738 | 1468421053478 Marionette TRACE conn4 <- [1,674,null,{}] 07:44:13 INFO - PROCESS | 1738 | 1468421053484 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}] 07:44:13 INFO - PROCESS | 1738 | 1468421053489 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:13 INFO - PROCESS | 1738 | 1468421053702 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 07:44:13 INFO - PROCESS | 1738 | 1468421053975 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:13 INFO - PROCESS | 1738 | 1468421053981 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e01400 == 40 [pid = 1738] [id = 176] 07:44:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0x91077c00) [pid = 1738] [serial = 528] [outer = (nil)] 07:44:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x91126400) [pid = 1738] [serial = 529] [outer = 0x91077c00] 07:44:14 INFO - PROCESS | 1738 | 1468421054111 Marionette DEBUG loaded listener.js 07:44:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x9112c000) [pid = 1738] [serial = 530] [outer = 0x91077c00] 07:44:14 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:44:15 INFO - PROCESS | 1738 | 1468421055003 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]]]}] 07:44:15 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 07:44:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1580ms 07:44:15 INFO - PROCESS | 1738 | 1468421055057 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 07:44:15 INFO - PROCESS | 1738 | 1468421055060 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 07:44:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:44:15 INFO - PROCESS | 1738 | 1468421055068 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:44:15 INFO - PROCESS | 1738 | 1468421055071 Marionette TRACE conn4 <- [1,678,null,{}] 07:44:15 INFO - PROCESS | 1738 | 1468421055078 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}] 07:44:15 INFO - PROCESS | 1738 | 1468421055082 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:15 INFO - PROCESS | 1738 | 1468421055268 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 07:44:15 INFO - PROCESS | 1738 | 1468421055531 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:15 INFO - PROCESS | 1738 | 1468421055550 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efd9c00 == 41 [pid = 1738] [id = 177] 07:44:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x9112b400) [pid = 1738] [serial = 531] [outer = (nil)] 07:44:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x911c0400) [pid = 1738] [serial = 532] [outer = 0x9112b400] 07:44:15 INFO - PROCESS | 1738 | 1468421055697 Marionette DEBUG loaded listener.js 07:44:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x91899800) [pid = 1738] [serial = 533] [outer = 0x9112b400] 07:44:16 INFO - PROCESS | 1738 | 1468421056773 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]]]}] 07:44:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:44:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1782ms 07:44:16 INFO - PROCESS | 1738 | 1468421056851 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 07:44:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:44:16 INFO - PROCESS | 1738 | 1468421056855 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 07:44:16 INFO - PROCESS | 1738 | 1468421056861 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:44:16 INFO - PROCESS | 1738 | 1468421056865 Marionette TRACE conn4 <- [1,682,null,{}] 07:44:16 INFO - PROCESS | 1738 | 1468421056871 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}] 07:44:16 INFO - PROCESS | 1738 | 1468421056877 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:17 INFO - PROCESS | 1738 | 1468421057105 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 07:44:17 INFO - PROCESS | 1738 | 1468421057387 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:17 INFO - PROCESS | 1738 | 1468421057395 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x911ba800 == 42 [pid = 1738] [id = 178] 07:44:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x918d7000) [pid = 1738] [serial = 534] [outer = (nil)] 07:44:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x918e0400) [pid = 1738] [serial = 535] [outer = 0x918d7000] 07:44:17 INFO - PROCESS | 1738 | 1468421057482 Marionette DEBUG loaded listener.js 07:44:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x918de800) [pid = 1738] [serial = 536] [outer = 0x918d7000] 07:44:18 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:18 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:44:18 INFO - PROCESS | 1738 | 1468421058808 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]]]}] 07:44:18 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) 07:44:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1992ms 07:44:18 INFO - PROCESS | 1738 | 1468421058879 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 07:44:18 INFO - PROCESS | 1738 | 1468421058885 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 07:44:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:44:18 INFO - PROCESS | 1738 | 1468421058912 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:44:18 INFO - PROCESS | 1738 | 1468421058916 Marionette TRACE conn4 <- [1,686,null,{}] 07:44:18 INFO - PROCESS | 1738 | 1468421058923 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}] 07:44:18 INFO - PROCESS | 1738 | 1468421058928 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:19 INFO - PROCESS | 1738 | 1468421059099 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 07:44:19 INFO - PROCESS | 1738 | 1468421059285 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:19 INFO - PROCESS | 1738 | 1468421059292 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e79fc00 == 43 [pid = 1738] [id = 179] 07:44:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8f19bc00) [pid = 1738] [serial = 537] [outer = (nil)] 07:44:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x91f3f400) [pid = 1738] [serial = 538] [outer = 0x8f19bc00] 07:44:19 INFO - PROCESS | 1738 | 1468421059375 Marionette DEBUG loaded listener.js 07:44:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x9195ec00) [pid = 1738] [serial = 539] [outer = 0x8f19bc00] 07:44:20 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:20 INFO - PROCESS | 1738 | 1468421060739 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]]]}] 07:44:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:44:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1885ms 07:44:20 INFO - PROCESS | 1738 | 1468421060855 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 07:44:20 INFO - PROCESS | 1738 | 1468421060858 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 07:44:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:44:20 INFO - PROCESS | 1738 | 1468421060876 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:44:20 INFO - PROCESS | 1738 | 1468421060882 Marionette TRACE conn4 <- [1,690,null,{}] 07:44:20 INFO - PROCESS | 1738 | 1468421060889 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}] 07:44:20 INFO - PROCESS | 1738 | 1468421060894 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:21 INFO - PROCESS | 1738 | 1468421061076 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 07:44:21 INFO - PROCESS | 1738 | 1468421061268 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:21 INFO - PROCESS | 1738 | 1468421061278 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc0d800 == 44 [pid = 1738] [id = 180] 07:44:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8cc0f400) [pid = 1738] [serial = 540] [outer = (nil)] 07:44:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8e9fb800) [pid = 1738] [serial = 541] [outer = 0x8cc0f400] 07:44:21 INFO - PROCESS | 1738 | 1468421061379 Marionette DEBUG loaded listener.js 07:44:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8efc8800) [pid = 1738] [serial = 542] [outer = 0x8cc0f400] 07:44:22 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:22 INFO - PROCESS | 1738 | 1468421062758 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]]]}] 07:44:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:44:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1941ms 07:44:22 INFO - PROCESS | 1738 | 1468421062913 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 07:44:22 INFO - PROCESS | 1738 | 1468421062920 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 07:44:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:44:22 INFO - PROCESS | 1738 | 1468421062939 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:44:22 INFO - PROCESS | 1738 | 1468421062944 Marionette TRACE conn4 <- [1,694,null,{}] 07:44:22 INFO - PROCESS | 1738 | 1468421062952 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}] 07:44:22 INFO - PROCESS | 1738 | 1468421062958 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:23 INFO - PROCESS | 1738 | 1468421063135 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 07:44:23 INFO - PROCESS | 1738 | 1468421063330 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:23 INFO - PROCESS | 1738 | 1468421063341 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe8c00 == 45 [pid = 1738] [id = 181] 07:44:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8cc0bc00) [pid = 1738] [serial = 543] [outer = (nil)] 07:44:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8de49c00) [pid = 1738] [serial = 544] [outer = 0x8cc0bc00] 07:44:23 INFO - PROCESS | 1738 | 1468421063419 Marionette DEBUG loaded listener.js 07:44:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8e79c400) [pid = 1738] [serial = 545] [outer = 0x8cc0bc00] 07:44:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8e79ac00 == 44 [pid = 1738] [id = 145] 07:44:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8d310400 == 43 [pid = 1738] [id = 171] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0xa8c89c00) [pid = 1738] [serial = 379] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8e7a4800) [pid = 1738] [serial = 382] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0xa6993c00) [pid = 1738] [serial = 376] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x9ba13c00) [pid = 1738] [serial = 416] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x99fa5400) [pid = 1738] [serial = 413] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x8efc7400) [pid = 1738] [serial = 404] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x951dd400) [pid = 1738] [serial = 410] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x917ac800) [pid = 1738] [serial = 407] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x93a67000) [pid = 1738] [serial = 401] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x982d5400) [pid = 1738] [serial = 412] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x9b6ba800) [pid = 1738] [serial = 415] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x91035c00) [pid = 1738] [serial = 406] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x8e9f2000) [pid = 1738] [serial = 403] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x93a5f800) [pid = 1738] [serial = 409] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0xa3106000) [pid = 1738] [serial = 425] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x9ccf0c00) [pid = 1738] [serial = 419] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0x9107f400) [pid = 1738] [serial = 428] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0x911b6c00) [pid = 1738] [serial = 434] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x9c5ee800) [pid = 1738] [serial = 422] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x911bac00) [pid = 1738] [serial = 431] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0x96576c00) [pid = 1738] [serial = 451] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 111 (0x8efdec00) [pid = 1738] [serial = 421] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x90e1a800) [pid = 1738] [serial = 440] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 109 (0x8efc4800) [pid = 1738] [serial = 439] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0x8e7c4400) [pid = 1738] [serial = 454] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0x91076800) [pid = 1738] [serial = 427] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0x9103bc00) [pid = 1738] [serial = 445] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x917b2000) [pid = 1738] [serial = 446] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0xa237bc00) [pid = 1738] [serial = 424] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x8efd1400) [pid = 1738] [serial = 437] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x8e9f4800) [pid = 1738] [serial = 436] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x91896800) [pid = 1738] [serial = 443] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x911be800) [pid = 1738] [serial = 442] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x911b8800) [pid = 1738] [serial = 430] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x8d314c00) [pid = 1738] [serial = 433] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x9c80a400) [pid = 1738] [serial = 418] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8f83f000) [pid = 1738] [serial = 496] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x9195dc00) [pid = 1738] [serial = 448] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8efcdc00) [pid = 1738] [serial = 460] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x91026000) [pid = 1738] [serial = 463] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x91037000) [pid = 1738] [serial = 464] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x952d2000) [pid = 1738] [serial = 466] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x96573800) [pid = 1738] [serial = 467] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x9a41b800) [pid = 1738] [serial = 469] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x9b2eec00) [pid = 1738] [serial = 470] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x9be0c400) [pid = 1738] [serial = 472] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x9c517c00) [pid = 1738] [serial = 473] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x9d005000) [pid = 1738] [serial = 475] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0xa2244000) [pid = 1738] [serial = 476] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0xa4d0fc00) [pid = 1738] [serial = 478] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0xa4d5c000) [pid = 1738] [serial = 479] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8cc09800) [pid = 1738] [serial = 481] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8cc0dc00) [pid = 1738] [serial = 482] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x91037400) [pid = 1738] [serial = 457] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8cbe7400) [pid = 1738] [serial = 484] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8cbe9c00) [pid = 1738] [serial = 485] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x9657f000) [pid = 1738] [serial = 452] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8e7a2400) [pid = 1738] [serial = 490] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8e79c800) [pid = 1738] [serial = 491] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8efcfc00) [pid = 1738] [serial = 493] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f192400) [pid = 1738] [serial = 494] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x922e3000) [pid = 1738] [serial = 449] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x918d2000) [pid = 1738] [serial = 458] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8fb85800) [pid = 1738] [serial = 497] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8cc02000) [pid = 1738] [serial = 487] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8cc0a400) [pid = 1738] [serial = 488] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8efc5c00) [pid = 1738] [serial = 455] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8efdf800) [pid = 1738] [serial = 461] [outer = (nil)] [url = about:blank] 07:44:24 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:24 INFO - PROCESS | 1738 | 1468421064944 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]]]}] 07:44:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 07:44:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2037ms 07:44:24 INFO - PROCESS | 1738 | 1468421064975 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 07:44:24 INFO - PROCESS | 1738 | 1468421064981 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 07:44:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:44:25 INFO - PROCESS | 1738 | 1468421064992 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:44:25 INFO - PROCESS | 1738 | 1468421064996 Marionette TRACE conn4 <- [1,698,null,{}] 07:44:25 INFO - PROCESS | 1738 | 1468421065002 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}] 07:44:25 INFO - PROCESS | 1738 | 1468421065008 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:25 INFO - PROCESS | 1738 | 1468421065182 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 07:44:25 INFO - PROCESS | 1738 | 1468421065319 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:25 INFO - PROCESS | 1738 | 1468421065327 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7db000 == 44 [pid = 1738] [id = 182] 07:44:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8cc04800) [pid = 1738] [serial = 546] [outer = (nil)] 07:44:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8e7b5c00) [pid = 1738] [serial = 547] [outer = 0x8cc04800] 07:44:25 INFO - PROCESS | 1738 | 1468421065410 Marionette DEBUG loaded listener.js 07:44:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8e9f5800) [pid = 1738] [serial = 548] [outer = 0x8cc04800] 07:44:26 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:26 INFO - PROCESS | 1738 | 1468421066662 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]]]}] 07:44:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 07:44:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1684ms 07:44:26 INFO - PROCESS | 1738 | 1468421066676 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 07:44:26 INFO - PROCESS | 1738 | 1468421066683 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 07:44:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:44:26 INFO - PROCESS | 1738 | 1468421066719 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:44:26 INFO - PROCESS | 1738 | 1468421066725 Marionette TRACE conn4 <- [1,702,null,{}] 07:44:26 INFO - PROCESS | 1738 | 1468421066741 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}] 07:44:26 INFO - PROCESS | 1738 | 1468421066750 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:27 INFO - PROCESS | 1738 | 1468421067078 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 07:44:27 INFO - PROCESS | 1738 | 1468421067103 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:27 INFO - PROCESS | 1738 | 1468421067110 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efc5c00 == 45 [pid = 1738] [id = 183] 07:44:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8efc6000) [pid = 1738] [serial = 549] [outer = (nil)] 07:44:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f194800) [pid = 1738] [serial = 550] [outer = 0x8efc6000] 07:44:27 INFO - PROCESS | 1738 | 1468421067189 Marionette DEBUG loaded listener.js 07:44:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f834800) [pid = 1738] [serial = 551] [outer = 0x8efc6000] 07:44:27 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8cc0a800) [pid = 1738] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:44:27 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x90e16800) [pid = 1738] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:44:27 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8efc6c00) [pid = 1738] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:44:27 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x90e1d400) [pid = 1738] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:44:28 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:28 INFO - PROCESS | 1738 | 1468421068561 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]]]}] 07:44:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:44:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1901ms 07:44:28 INFO - PROCESS | 1738 | 1468421068609 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 07:44:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:44:28 INFO - PROCESS | 1738 | 1468421068614 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 07:44:28 INFO - PROCESS | 1738 | 1468421068620 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:44:28 INFO - PROCESS | 1738 | 1468421068624 Marionette TRACE conn4 <- [1,706,null,{}] 07:44:28 INFO - PROCESS | 1738 | 1468421068630 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}] 07:44:28 INFO - PROCESS | 1738 | 1468421068635 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:28 INFO - PROCESS | 1738 | 1468421068893 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 07:44:28 INFO - PROCESS | 1738 | 1468421068983 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:29 INFO - PROCESS | 1738 | 1468421068993 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc0a800 == 46 [pid = 1738] [id = 184] 07:44:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8e7b9c00) [pid = 1738] [serial = 552] [outer = (nil)] 07:44:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8fb8bc00) [pid = 1738] [serial = 553] [outer = 0x8e7b9c00] 07:44:29 INFO - PROCESS | 1738 | 1468421069064 Marionette DEBUG loaded listener.js 07:44:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x90e0bc00) [pid = 1738] [serial = 554] [outer = 0x8e7b9c00] 07:44:30 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:30 INFO - PROCESS | 1738 | 1468421070250 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]]]}] 07:44:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:44:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1687ms 07:44:30 INFO - PROCESS | 1738 | 1468421070317 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 07:44:30 INFO - PROCESS | 1738 | 1468421070321 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 07:44:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:44:30 INFO - PROCESS | 1738 | 1468421070329 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:44:30 INFO - PROCESS | 1738 | 1468421070333 Marionette TRACE conn4 <- [1,710,null,{}] 07:44:30 INFO - PROCESS | 1738 | 1468421070338 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}] 07:44:30 INFO - PROCESS | 1738 | 1468421070343 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:30 INFO - PROCESS | 1738 | 1468421070640 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 07:44:30 INFO - PROCESS | 1738 | 1468421070800 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:30 INFO - PROCESS | 1738 | 1468421070810 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d1000 == 47 [pid = 1738] [id = 185] 07:44:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8b7d1800) [pid = 1738] [serial = 555] [outer = (nil)] 07:44:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8b7dac00) [pid = 1738] [serial = 556] [outer = 0x8b7d1800] 07:44:30 INFO - PROCESS | 1738 | 1468421070897 Marionette DEBUG loaded listener.js 07:44:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8cbe6400) [pid = 1738] [serial = 557] [outer = 0x8b7d1800] 07:44:32 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:32 INFO - PROCESS | 1738 | 1468421072422 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]]]}] 07:44:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:44:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2146ms 07:44:32 INFO - PROCESS | 1738 | 1468421072480 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 07:44:32 INFO - PROCESS | 1738 | 1468421072486 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 07:44:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:44:32 INFO - PROCESS | 1738 | 1468421072494 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:44:32 INFO - PROCESS | 1738 | 1468421072500 Marionette TRACE conn4 <- [1,714,null,{}] 07:44:32 INFO - PROCESS | 1738 | 1468421072509 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}] 07:44:32 INFO - PROCESS | 1738 | 1468421072514 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:32 INFO - PROCESS | 1738 | 1468421072786 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 07:44:32 INFO - PROCESS | 1738 | 1468421072920 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:32 INFO - PROCESS | 1738 | 1468421072930 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc0f000 == 48 [pid = 1738] [id = 186] 07:44:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8d315000) [pid = 1738] [serial = 558] [outer = (nil)] 07:44:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8e9f7c00) [pid = 1738] [serial = 559] [outer = 0x8d315000] 07:44:33 INFO - PROCESS | 1738 | 1468421073053 Marionette DEBUG loaded listener.js 07:44:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8efcb800) [pid = 1738] [serial = 560] [outer = 0x8d315000] 07:44:34 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:34 INFO - PROCESS | 1738 | 1468421074498 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]]]}] 07:44:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 07:44:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2040ms 07:44:34 INFO - PROCESS | 1738 | 1468421074538 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 07:44:34 INFO - PROCESS | 1738 | 1468421074545 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 07:44:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:44:34 INFO - PROCESS | 1738 | 1468421074553 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:44:34 INFO - PROCESS | 1738 | 1468421074557 Marionette TRACE conn4 <- [1,718,null,{}] 07:44:34 INFO - PROCESS | 1738 | 1468421074564 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}] 07:44:34 INFO - PROCESS | 1738 | 1468421074570 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:34 INFO - PROCESS | 1738 | 1468421074772 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 07:44:34 INFO - PROCESS | 1738 | 1468421074955 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:34 INFO - PROCESS | 1738 | 1468421074965 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efcb400 == 49 [pid = 1738] [id = 187] 07:44:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8efe0400) [pid = 1738] [serial = 561] [outer = (nil)] 07:44:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8fb82400) [pid = 1738] [serial = 562] [outer = 0x8efe0400] 07:44:35 INFO - PROCESS | 1738 | 1468421075071 Marionette DEBUG loaded listener.js 07:44:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x90e0e800) [pid = 1738] [serial = 563] [outer = 0x8efe0400] 07:44:36 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:36 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:44:36 INFO - PROCESS | 1738 | 1468421076597 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]]]}] 07:44:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:44:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2084ms 07:44:36 INFO - PROCESS | 1738 | 1468421076639 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 07:44:36 INFO - PROCESS | 1738 | 1468421076644 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 07:44:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:44:36 INFO - PROCESS | 1738 | 1468421076662 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:44:36 INFO - PROCESS | 1738 | 1468421076672 Marionette TRACE conn4 <- [1,722,null,{}] 07:44:36 INFO - PROCESS | 1738 | 1468421076679 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}] 07:44:36 INFO - PROCESS | 1738 | 1468421076687 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:36 INFO - PROCESS | 1738 | 1468421076952 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 07:44:37 INFO - PROCESS | 1738 | 1468421077136 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:37 INFO - PROCESS | 1738 | 1468421077144 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e0b000 == 50 [pid = 1738] [id = 188] 07:44:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x90e13800) [pid = 1738] [serial = 564] [outer = (nil)] 07:44:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x91035c00) [pid = 1738] [serial = 565] [outer = 0x90e13800] 07:44:37 INFO - PROCESS | 1738 | 1468421077226 Marionette DEBUG loaded listener.js 07:44:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91080000) [pid = 1738] [serial = 566] [outer = 0x90e13800] 07:44:38 INFO - PROCESS | 1738 | 1468421078131 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] 07:44:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:44:38 INFO - PROCESS | 1738 | 1468421078208 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 07:44:38 INFO - PROCESS | 1738 | 1468421078217 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:44:38 INFO - PROCESS | 1738 | 1468421078220 Marionette TRACE conn4 <- [1,726,null,{}] 07:44:38 INFO - PROCESS | 1738 | 1468421078226 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}] 07:44:38 INFO - PROCESS | 1738 | 1468421078232 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:38 INFO - PROCESS | 1738 | 1468421078463 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 07:44:38 INFO - PROCESS | 1738 | 1468421078691 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:38 INFO - PROCESS | 1738 | 1468421078700 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc0a000 == 51 [pid = 1738] [id = 189] 07:44:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8f840000) [pid = 1738] [serial = 567] [outer = (nil)] 07:44:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x911bb800) [pid = 1738] [serial = 568] [outer = 0x8f840000] 07:44:38 INFO - PROCESS | 1738 | 1468421078830 Marionette DEBUG loaded listener.js 07:44:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x911c2c00) [pid = 1738] [serial = 569] [outer = 0x8f840000] 07:44:39 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:39 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:44:39 INFO - PROCESS | 1738 | 1468421079842 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]]]}] 07:44:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:44:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1684ms 07:44:39 INFO - PROCESS | 1738 | 1468421079899 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 07:44:39 INFO - PROCESS | 1738 | 1468421079904 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 07:44:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:44:39 INFO - PROCESS | 1738 | 1468421079911 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:44:39 INFO - PROCESS | 1738 | 1468421079915 Marionette TRACE conn4 <- [1,730,null,{}] 07:44:39 INFO - PROCESS | 1738 | 1468421079921 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}] 07:44:39 INFO - PROCESS | 1738 | 1468421079927 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:40 INFO - PROCESS | 1738 | 1468421080122 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 07:44:40 INFO - PROCESS | 1738 | 1468421080354 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:40 INFO - PROCESS | 1738 | 1468421080374 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x917ba000 == 52 [pid = 1738] [id = 190] 07:44:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x91892800) [pid = 1738] [serial = 570] [outer = (nil)] 07:44:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x91899000) [pid = 1738] [serial = 571] [outer = 0x91892800] 07:44:40 INFO - PROCESS | 1738 | 1468421080483 Marionette DEBUG loaded listener.js 07:44:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x91959c00) [pid = 1738] [serial = 572] [outer = 0x91892800] 07:44:41 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:41 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:44:41 INFO - PROCESS | 1738 | 1468421081537 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] 07:44:41 INFO - PROCESS | 1738 | 1468421081601 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 07:44:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:44:41 INFO - PROCESS | 1738 | 1468421081607 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:44:41 INFO - PROCESS | 1738 | 1468421081611 Marionette TRACE conn4 <- [1,734,null,{}] 07:44:41 INFO - PROCESS | 1738 | 1468421081617 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}] 07:44:41 INFO - PROCESS | 1738 | 1468421081623 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:41 INFO - PROCESS | 1738 | 1468421081821 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 07:44:42 INFO - PROCESS | 1738 | 1468421082075 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:42 INFO - PROCESS | 1738 | 1468421082084 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d8c00 == 53 [pid = 1738] [id = 191] 07:44:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x911bd800) [pid = 1738] [serial = 573] [outer = (nil)] 07:44:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x9384a400) [pid = 1738] [serial = 574] [outer = 0x911bd800] 07:44:42 INFO - PROCESS | 1738 | 1468421082192 Marionette DEBUG loaded listener.js 07:44:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x939c2400) [pid = 1738] [serial = 575] [outer = 0x911bd800] 07:44:42 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:43 INFO - PROCESS | 1738 | 1468421083096 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]]]}] 07:44:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:44:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1532ms 07:44:43 INFO - PROCESS | 1738 | 1468421083140 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 07:44:43 INFO - PROCESS | 1738 | 1468421083145 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 07:44:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:44:43 INFO - PROCESS | 1738 | 1468421083151 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:44:43 INFO - PROCESS | 1738 | 1468421083155 Marionette TRACE conn4 <- [1,738,null,{}] 07:44:43 INFO - PROCESS | 1738 | 1468421083161 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}] 07:44:43 INFO - PROCESS | 1738 | 1468421083166 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:43 INFO - PROCESS | 1738 | 1468421083361 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 07:44:43 INFO - PROCESS | 1738 | 1468421083599 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:43 INFO - PROCESS | 1738 | 1468421083606 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x911b4c00 == 54 [pid = 1738] [id = 192] 07:44:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x917bac00) [pid = 1738] [serial = 576] [outer = (nil)] 07:44:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x93a65800) [pid = 1738] [serial = 577] [outer = 0x917bac00] 07:44:43 INFO - PROCESS | 1738 | 1468421083758 Marionette DEBUG loaded listener.js 07:44:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x93ca0400) [pid = 1738] [serial = 578] [outer = 0x917bac00] 07:44:45 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:45 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:44:45 INFO - PROCESS | 1738 | 1468421085079 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]]]}] 07:44:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:44:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1983ms 07:44:45 INFO - PROCESS | 1738 | 1468421085137 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 07:44:45 INFO - PROCESS | 1738 | 1468421085143 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 07:44:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:44:45 INFO - PROCESS | 1738 | 1468421085260 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:44:45 INFO - PROCESS | 1738 | 1468421085266 Marionette TRACE conn4 <- [1,742,null,{}] 07:44:45 INFO - PROCESS | 1738 | 1468421085276 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}] 07:44:45 INFO - PROCESS | 1738 | 1468421085281 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:45 INFO - PROCESS | 1738 | 1468421085462 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 07:44:45 INFO - PROCESS | 1738 | 1468421085659 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:45 INFO - PROCESS | 1738 | 1468421085676 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9f0400 == 55 [pid = 1738] [id = 193] 07:44:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8e9f2000) [pid = 1738] [serial = 579] [outer = (nil)] 07:44:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8e9fd800) [pid = 1738] [serial = 580] [outer = 0x8e9f2000] 07:44:45 INFO - PROCESS | 1738 | 1468421085761 Marionette DEBUG loaded listener.js 07:44:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8efd6000) [pid = 1738] [serial = 581] [outer = 0x8e9f2000] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8efd3c00 == 54 [pid = 1738] [id = 149] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x91124c00 == 53 [pid = 1738] [id = 150] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7c0c00 == 52 [pid = 1738] [id = 164] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8de47000 == 51 [pid = 1738] [id = 148] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8f19b800 == 50 [pid = 1738] [id = 165] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc0a800 == 49 [pid = 1738] [id = 184] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8efc5c00 == 48 [pid = 1738] [id = 183] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7db000 == 47 [pid = 1738] [id = 182] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe8c00 == 46 [pid = 1738] [id = 181] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7a2800 == 45 [pid = 1738] [id = 174] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9f1400 == 44 [pid = 1738] [id = 173] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbde400 == 43 [pid = 1738] [id = 172] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d7000 == 42 [pid = 1738] [id = 170] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc0d800 == 41 [pid = 1738] [id = 180] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbdf000 == 40 [pid = 1738] [id = 161] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8f194c00 == 39 [pid = 1738] [id = 152] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x90e0a800 == 38 [pid = 1738] [id = 168] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8f19f000 == 37 [pid = 1738] [id = 154] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x911ba800 == 36 [pid = 1738] [id = 178] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8efc2c00 == 35 [pid = 1738] [id = 167] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbed000 == 34 [pid = 1738] [id = 175] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8e79fc00 == 33 [pid = 1738] [id = 179] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x90e01400 == 32 [pid = 1738] [id = 176] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8efd9c00 == 31 [pid = 1738] [id = 177] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8de4d800 == 30 [pid = 1738] [id = 153] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8f83a000 == 29 [pid = 1738] [id = 169] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0xa334f000 == 28 [pid = 1738] [id = 159] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc01800 == 27 [pid = 1738] [id = 160] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x91021400 == 26 [pid = 1738] [id = 156] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7ce400 == 25 [pid = 1738] [id = 163] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x922e9800 == 24 [pid = 1738] [id = 155] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc07400 == 23 [pid = 1738] [id = 166] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8de41000 == 22 [pid = 1738] [id = 151] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8d309c00 == 21 [pid = 1738] [id = 157] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8de4d400 == 20 [pid = 1738] [id = 146] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8de42c00 == 19 [pid = 1738] [id = 158] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe9800 == 18 [pid = 1738] [id = 162] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x90e20800 == 17 [pid = 1738] [id = 147] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x911b4c00 == 16 [pid = 1738] [id = 192] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x917ba000 == 15 [pid = 1738] [id = 190] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d8c00 == 14 [pid = 1738] [id = 191] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc0a000 == 13 [pid = 1738] [id = 189] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x90e0b000 == 12 [pid = 1738] [id = 188] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc0f000 == 11 [pid = 1738] [id = 186] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8efcb400 == 10 [pid = 1738] [id = 187] 07:44:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d1000 == 9 [pid = 1738] [id = 185] 07:44:48 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:48 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x911c2800) [pid = 1738] [serial = 511] [outer = (nil)] [url = about:blank] 07:44:48 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8de44800) [pid = 1738] [serial = 500] [outer = (nil)] [url = about:blank] 07:44:48 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x91025000) [pid = 1738] [serial = 506] [outer = (nil)] [url = about:blank] 07:44:48 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8d30d000) [pid = 1738] [serial = 499] [outer = (nil)] [url = about:blank] 07:44:48 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8efd0000) [pid = 1738] [serial = 502] [outer = (nil)] [url = about:blank] 07:44:48 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x9112d400) [pid = 1738] [serial = 509] [outer = (nil)] [url = about:blank] 07:44:48 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x91124000) [pid = 1738] [serial = 508] [outer = (nil)] [url = about:blank] 07:44:48 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8f19cc00) [pid = 1738] [serial = 503] [outer = (nil)] [url = about:blank] 07:44:48 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x9101cc00) [pid = 1738] [serial = 505] [outer = (nil)] [url = about:blank] 07:44:48 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8d317c00) [pid = 1738] [serial = 514] [outer = (nil)] [url = about:blank] 07:44:48 INFO - PROCESS | 1738 | 1468421088462 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]]]}] 07:44:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 07:44:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 3295ms 07:44:48 INFO - PROCESS | 1738 | 1468421088502 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 07:44:48 INFO - PROCESS | 1738 | 1468421088508 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 07:44:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:44:48 INFO - PROCESS | 1738 | 1468421088518 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:44:48 INFO - PROCESS | 1738 | 1468421088522 Marionette TRACE conn4 <- [1,746,null,{}] 07:44:48 INFO - PROCESS | 1738 | 1468421088531 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}] 07:44:48 INFO - PROCESS | 1738 | 1468421088536 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:48 INFO - PROCESS | 1738 | 1468421088705 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 07:44:48 INFO - PROCESS | 1738 | 1468421088848 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:48 INFO - PROCESS | 1738 | 1468421088862 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc0a400 == 10 [pid = 1738] [id = 194] 07:44:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8cc0a800) [pid = 1738] [serial = 582] [outer = (nil)] 07:44:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8cc0fc00) [pid = 1738] [serial = 583] [outer = 0x8cc0a800] 07:44:48 INFO - PROCESS | 1738 | 1468421088940 Marionette DEBUG loaded listener.js 07:44:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8d311800) [pid = 1738] [serial = 584] [outer = 0x8cc0a800] 07:44:49 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:50 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:50 INFO - PROCESS | 1738 | 1468421090117 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]]]}] 07:44:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 07:44:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1641ms 07:44:50 INFO - PROCESS | 1738 | 1468421090159 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 07:44:50 INFO - PROCESS | 1738 | 1468421090168 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 07:44:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:44:50 INFO - PROCESS | 1738 | 1468421090194 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:44:50 INFO - PROCESS | 1738 | 1468421090199 Marionette TRACE conn4 <- [1,750,null,{}] 07:44:50 INFO - PROCESS | 1738 | 1468421090205 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}] 07:44:50 INFO - PROCESS | 1738 | 1468421090211 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:50 INFO - PROCESS | 1738 | 1468421090487 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 07:44:50 INFO - PROCESS | 1738 | 1468421090528 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:50 INFO - PROCESS | 1738 | 1468421090538 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e79a000 == 11 [pid = 1738] [id = 195] 07:44:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8e79e800) [pid = 1738] [serial = 585] [outer = (nil)] 07:44:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8e7a3400) [pid = 1738] [serial = 586] [outer = 0x8e79e800] 07:44:50 INFO - PROCESS | 1738 | 1468421090613 Marionette DEBUG loaded listener.js 07:44:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8e7bc800) [pid = 1738] [serial = 587] [outer = 0x8e79e800] 07:44:51 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:51 INFO - PROCESS | 1738 | 1468421091982 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]]]}] 07:44:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:44:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1837ms 07:44:52 INFO - PROCESS | 1738 | 1468421092109 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 07:44:52 INFO - PROCESS | 1738 | 1468421092112 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 07:44:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:44:52 INFO - PROCESS | 1738 | 1468421092149 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:44:52 INFO - PROCESS | 1738 | 1468421092163 Marionette TRACE conn4 <- [1,754,null,{}] 07:44:52 INFO - PROCESS | 1738 | 1468421092215 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}] 07:44:52 INFO - PROCESS | 1738 | 1468421092227 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:52 INFO - PROCESS | 1738 | 1468421092454 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 07:44:53 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8efc6000) [pid = 1738] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:44:53 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8e9f5000) [pid = 1738] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:44:53 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8f83d800) [pid = 1738] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:44:53 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8cc0f400) [pid = 1738] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:44:53 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8cbdec00) [pid = 1738] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:44:53 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8cc0bc00) [pid = 1738] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:44:53 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8f194000) [pid = 1738] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:44:53 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x91077c00) [pid = 1738] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:44:53 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x9112b400) [pid = 1738] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:44:53 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x918d7000) [pid = 1738] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:44:53 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8cc04800) [pid = 1738] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:44:53 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8f19bc00) [pid = 1738] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:44:53 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8d312400) [pid = 1738] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:44:53 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x90e1b800) [pid = 1738] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:44:53 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e7b9c00) [pid = 1738] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:44:53 INFO - PROCESS | 1738 | 1468421093051 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:53 INFO - PROCESS | 1738 | 1468421093064 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8cbe0000) [pid = 1738] [serial = 588] [outer = 0x939c1c00] 07:44:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30d800 == 12 [pid = 1738] [id = 196] 07:44:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8d312400) [pid = 1738] [serial = 589] [outer = (nil)] 07:44:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8e7bd400) [pid = 1738] [serial = 590] [outer = 0x8d312400] 07:44:53 INFO - PROCESS | 1738 | 1468421093172 Marionette DEBUG loaded listener.js 07:44:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8efcc000) [pid = 1738] [serial = 591] [outer = 0x8d312400] 07:44:54 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:54 INFO - PROCESS | 1738 | 1468421094459 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]]]}] 07:44:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 07:44:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2339ms 07:44:54 INFO - PROCESS | 1738 | 1468421094479 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 07:44:54 INFO - PROCESS | 1738 | 1468421094484 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 07:44:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:44:54 INFO - PROCESS | 1738 | 1468421094490 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:44:54 INFO - PROCESS | 1738 | 1468421094493 Marionette TRACE conn4 <- [1,758,null,{}] 07:44:54 INFO - PROCESS | 1738 | 1468421094499 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}] 07:44:54 INFO - PROCESS | 1738 | 1468421094504 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:54 INFO - PROCESS | 1738 | 1468421094697 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 07:44:54 INFO - PROCESS | 1738 | 1468421094822 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:54 INFO - PROCESS | 1738 | 1468421094828 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc02800 == 13 [pid = 1738] [id = 197] 07:44:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8efd2c00) [pid = 1738] [serial = 592] [outer = (nil)] 07:44:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8f832400) [pid = 1738] [serial = 593] [outer = 0x8efd2c00] 07:44:54 INFO - PROCESS | 1738 | 1468421094913 Marionette DEBUG loaded listener.js 07:44:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8f841c00) [pid = 1738] [serial = 594] [outer = 0x8efd2c00] 07:44:55 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:55 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:44:55 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:55 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:55 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:44:55 INFO - PROCESS | 1738 | 1468421095945 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]]]}] 07:44:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:44:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1492ms 07:44:55 INFO - PROCESS | 1738 | 1468421095983 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 07:44:55 INFO - PROCESS | 1738 | 1468421095991 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 07:44:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:44:56 INFO - PROCESS | 1738 | 1468421095999 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:44:56 INFO - PROCESS | 1738 | 1468421096007 Marionette TRACE conn4 <- [1,762,null,{}] 07:44:56 INFO - PROCESS | 1738 | 1468421096016 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}] 07:44:56 INFO - PROCESS | 1738 | 1468421096021 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:56 INFO - PROCESS | 1738 | 1468421096227 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 07:44:56 INFO - PROCESS | 1738 | 1468421096446 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:56 INFO - PROCESS | 1738 | 1468421096454 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d309c00 == 14 [pid = 1738] [id = 198] 07:44:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8d30e800) [pid = 1738] [serial = 595] [outer = (nil)] 07:44:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8e798400) [pid = 1738] [serial = 596] [outer = 0x8d30e800] 07:44:56 INFO - PROCESS | 1738 | 1468421096589 Marionette DEBUG loaded listener.js 07:44:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8e7b8000) [pid = 1738] [serial = 597] [outer = 0x8d30e800] 07:44:57 INFO - PROCESS | 1738 | 1468421097878 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]]]}] 07:44:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:44:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1894ms 07:44:57 INFO - PROCESS | 1738 | 1468421097931 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 07:44:57 INFO - PROCESS | 1738 | 1468421097940 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 07:44:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:44:58 INFO - PROCESS | 1738 | 1468421098028 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:44:58 INFO - PROCESS | 1738 | 1468421098034 Marionette TRACE conn4 <- [1,766,null,{}] 07:44:58 INFO - PROCESS | 1738 | 1468421098085 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}] 07:44:58 INFO - PROCESS | 1738 | 1468421098092 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:58 INFO - PROCESS | 1738 | 1468421098316 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 07:44:58 INFO - PROCESS | 1738 | 1468421098476 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:44:58 INFO - PROCESS | 1738 | 1468421098486 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:44:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de4d400 == 15 [pid = 1738] [id = 199] 07:44:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8efd5c00) [pid = 1738] [serial = 598] [outer = (nil)] 07:44:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8fb87800) [pid = 1738] [serial = 599] [outer = 0x8efd5c00] 07:44:58 INFO - PROCESS | 1738 | 1468421098574 Marionette DEBUG loaded listener.js 07:44:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x90e02800) [pid = 1738] [serial = 600] [outer = 0x8efd5c00] 07:44:59 INFO - PROCESS | 1738 | 1468421099939 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]]]}] 07:44:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:44:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1938ms 07:45:00 INFO - PROCESS | 1738 | 1468421100058 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 07:45:00 INFO - PROCESS | 1738 | 1468421100063 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 07:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:45:00 INFO - PROCESS | 1738 | 1468421100075 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:45:00 INFO - PROCESS | 1738 | 1468421100081 Marionette TRACE conn4 <- [1,770,null,{}] 07:45:00 INFO - PROCESS | 1738 | 1468421100142 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}] 07:45:00 INFO - PROCESS | 1738 | 1468421100152 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:00 INFO - PROCESS | 1738 | 1468421100351 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 07:45:00 INFO - PROCESS | 1738 | 1468421100510 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:00 INFO - PROCESS | 1738 | 1468421100522 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e14800 == 16 [pid = 1738] [id = 200] 07:45:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x90e18400) [pid = 1738] [serial = 601] [outer = (nil)] 07:45:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x9101cc00) [pid = 1738] [serial = 602] [outer = 0x90e18400] 07:45:00 INFO - PROCESS | 1738 | 1468421100610 Marionette DEBUG loaded listener.js 07:45:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x91022800) [pid = 1738] [serial = 603] [outer = 0x90e18400] 07:45:01 INFO - PROCESS | 1738 | 1468421101681 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]]]}] 07:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1645ms 07:45:01 INFO - PROCESS | 1738 | 1468421101721 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 07:45:01 INFO - PROCESS | 1738 | 1468421101727 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 07:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:45:01 INFO - PROCESS | 1738 | 1468421101735 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:45:01 INFO - PROCESS | 1738 | 1468421101739 Marionette TRACE conn4 <- [1,774,null,{}] 07:45:01 INFO - PROCESS | 1738 | 1468421101745 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}] 07:45:01 INFO - PROCESS | 1738 | 1468421101752 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:01 INFO - PROCESS | 1738 | 1468421101982 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 07:45:02 INFO - PROCESS | 1738 | 1468421102349 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:02 INFO - PROCESS | 1738 | 1468421102360 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7cf800 == 17 [pid = 1738] [id = 201] 07:45:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8b7d3000) [pid = 1738] [serial = 604] [outer = (nil)] 07:45:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8b7db400) [pid = 1738] [serial = 605] [outer = 0x8b7d3000] 07:45:02 INFO - PROCESS | 1738 | 1468421102456 Marionette DEBUG loaded listener.js 07:45:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8cbedc00) [pid = 1738] [serial = 606] [outer = 0x8b7d3000] 07:45:03 INFO - PROCESS | 1738 | 1468421103395 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]]]}] 07:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1732ms 07:45:03 INFO - PROCESS | 1738 | 1468421103469 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 07:45:03 INFO - PROCESS | 1738 | 1468421103475 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 07:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:45:03 INFO - PROCESS | 1738 | 1468421103483 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:45:03 INFO - PROCESS | 1738 | 1468421103488 Marionette TRACE conn4 <- [1,778,null,{}] 07:45:03 INFO - PROCESS | 1738 | 1468421103496 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}] 07:45:03 INFO - PROCESS | 1738 | 1468421103504 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:03 INFO - PROCESS | 1738 | 1468421103742 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 07:45:03 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8de3fc00) [pid = 1738] [serial = 515] [outer = (nil)] [url = about:blank] 07:45:03 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x917b6c00) [pid = 1738] [serial = 512] [outer = (nil)] [url = about:blank] 07:45:03 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8f194800) [pid = 1738] [serial = 550] [outer = (nil)] [url = about:blank] 07:45:03 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8e9fd400) [pid = 1738] [serial = 520] [outer = (nil)] [url = about:blank] 07:45:03 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8efc9400) [pid = 1738] [serial = 521] [outer = (nil)] [url = about:blank] 07:45:03 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8fb84400) [pid = 1738] [serial = 523] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8fb8c000) [pid = 1738] [serial = 524] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8e9fb800) [pid = 1738] [serial = 541] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8efc8800) [pid = 1738] [serial = 542] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8cbe7c00) [pid = 1738] [serial = 517] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8d308400) [pid = 1738] [serial = 518] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8de49c00) [pid = 1738] [serial = 544] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8e79c400) [pid = 1738] [serial = 545] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x9102dc00) [pid = 1738] [serial = 526] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x91032800) [pid = 1738] [serial = 527] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x91126400) [pid = 1738] [serial = 529] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x9112c000) [pid = 1738] [serial = 530] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x911c0400) [pid = 1738] [serial = 532] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x91899800) [pid = 1738] [serial = 533] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x918e0400) [pid = 1738] [serial = 535] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x918de800) [pid = 1738] [serial = 536] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8e7b5c00) [pid = 1738] [serial = 547] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x91f3f400) [pid = 1738] [serial = 538] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x9195ec00) [pid = 1738] [serial = 539] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f834800) [pid = 1738] [serial = 551] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8e9f5800) [pid = 1738] [serial = 548] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x90e0bc00) [pid = 1738] [serial = 554] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8fb8bc00) [pid = 1738] [serial = 553] [outer = (nil)] [url = about:blank] 07:45:04 INFO - PROCESS | 1738 | 1468421104024 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:04 INFO - PROCESS | 1738 | 1468421104033 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe7c00 == 18 [pid = 1738] [id = 202] 07:45:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8cbea400) [pid = 1738] [serial = 607] [outer = (nil)] 07:45:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8d313800) [pid = 1738] [serial = 608] [outer = 0x8cbea400] 07:45:04 INFO - PROCESS | 1738 | 1468421104139 Marionette DEBUG loaded listener.js 07:45:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e7a0800) [pid = 1738] [serial = 609] [outer = 0x8cbea400] 07:45:04 INFO - PROCESS | 1738 | 1468421104946 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]]]}] 07:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1483ms 07:45:04 INFO - PROCESS | 1738 | 1468421104968 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 07:45:04 INFO - PROCESS | 1738 | 1468421104975 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 07:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:45:04 INFO - PROCESS | 1738 | 1468421104983 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:45:04 INFO - PROCESS | 1738 | 1468421104987 Marionette TRACE conn4 <- [1,782,null,{}] 07:45:04 INFO - PROCESS | 1738 | 1468421104993 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}] 07:45:05 INFO - PROCESS | 1738 | 1468421104998 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:05 INFO - PROCESS | 1738 | 1468421105205 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 07:45:05 INFO - PROCESS | 1738 | 1468421105228 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:05 INFO - PROCESS | 1738 | 1468421105235 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e79a800 == 19 [pid = 1738] [id = 203] 07:45:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8efc6800) [pid = 1738] [serial = 610] [outer = (nil)] 07:45:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8efd7400) [pid = 1738] [serial = 611] [outer = 0x8efc6800] 07:45:05 INFO - PROCESS | 1738 | 1468421105308 Marionette DEBUG loaded listener.js 07:45:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f19a000) [pid = 1738] [serial = 612] [outer = 0x8efc6800] 07:45:06 INFO - PROCESS | 1738 | 1468421106298 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]]]}] 07:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1344ms 07:45:06 INFO - PROCESS | 1738 | 1468421106327 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 07:45:06 INFO - PROCESS | 1738 | 1468421106331 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 07:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:45:06 INFO - PROCESS | 1738 | 1468421106340 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:45:06 INFO - PROCESS | 1738 | 1468421106349 Marionette TRACE conn4 <- [1,786,null,{}] 07:45:06 INFO - PROCESS | 1738 | 1468421106363 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}] 07:45:06 INFO - PROCESS | 1738 | 1468421106371 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:06 INFO - PROCESS | 1738 | 1468421106616 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 07:45:06 INFO - PROCESS | 1738 | 1468421106641 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:06 INFO - PROCESS | 1738 | 1468421106649 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e08400 == 20 [pid = 1738] [id = 204] 07:45:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x90e08c00) [pid = 1738] [serial = 613] [outer = (nil)] 07:45:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x90e0e000) [pid = 1738] [serial = 614] [outer = 0x90e08c00] 07:45:06 INFO - PROCESS | 1738 | 1468421106730 Marionette DEBUG loaded listener.js 07:45:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x90e13c00) [pid = 1738] [serial = 615] [outer = 0x90e08c00] 07:45:07 INFO - PROCESS | 1738 | 1468421107739 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]]]}] 07:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1442ms 07:45:07 INFO - PROCESS | 1738 | 1468421107781 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 07:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:45:07 INFO - PROCESS | 1738 | 1468421107786 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 07:45:07 INFO - PROCESS | 1738 | 1468421107793 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:45:07 INFO - PROCESS | 1738 | 1468421107796 Marionette TRACE conn4 <- [1,790,null,{}] 07:45:07 INFO - PROCESS | 1738 | 1468421107808 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}] 07:45:07 INFO - PROCESS | 1738 | 1468421107812 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:08 INFO - PROCESS | 1738 | 1468421108047 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 07:45:08 INFO - PROCESS | 1738 | 1468421108069 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:08 INFO - PROCESS | 1738 | 1468421108076 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe3400 == 21 [pid = 1738] [id = 205] 07:45:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8de4b000) [pid = 1738] [serial = 616] [outer = (nil)] 07:45:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x91026c00) [pid = 1738] [serial = 617] [outer = 0x8de4b000] 07:45:08 INFO - PROCESS | 1738 | 1468421108148 Marionette DEBUG loaded listener.js 07:45:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x9102b000) [pid = 1738] [serial = 618] [outer = 0x8de4b000] 07:45:08 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8e9f2000) [pid = 1738] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:45:08 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8cc0a800) [pid = 1738] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:45:08 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8efe0400) [pid = 1738] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:45:08 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x917bac00) [pid = 1738] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:45:08 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8d312400) [pid = 1738] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:45:08 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8b7d1800) [pid = 1738] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:45:08 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8e79e800) [pid = 1738] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:45:08 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x911bd800) [pid = 1738] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:45:08 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x90e13800) [pid = 1738] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:45:08 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8d315000) [pid = 1738] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:45:08 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x91892800) [pid = 1738] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:45:08 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8f840000) [pid = 1738] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:45:09 INFO - PROCESS | 1738 | 1468421109161 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]]]}] 07:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1388ms 07:45:09 INFO - PROCESS | 1738 | 1468421109181 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 07:45:09 INFO - PROCESS | 1738 | 1468421109185 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 07:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:45:09 INFO - PROCESS | 1738 | 1468421109191 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:45:09 INFO - PROCESS | 1738 | 1468421109195 Marionette TRACE conn4 <- [1,794,null,{}] 07:45:09 INFO - PROCESS | 1738 | 1468421109200 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}] 07:45:09 INFO - PROCESS | 1738 | 1468421109206 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:09 INFO - PROCESS | 1738 | 1468421109410 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 07:45:09 INFO - PROCESS | 1738 | 1468421109429 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:09 INFO - PROCESS | 1738 | 1468421109447 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d315000 == 22 [pid = 1738] [id = 206] 07:45:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8de40800) [pid = 1738] [serial = 619] [outer = (nil)] 07:45:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x91031000) [pid = 1738] [serial = 620] [outer = 0x8de40800] 07:45:09 INFO - PROCESS | 1738 | 1468421109529 Marionette DEBUG loaded listener.js 07:45:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x9103a000) [pid = 1738] [serial = 621] [outer = 0x8de40800] 07:45:10 INFO - PROCESS | 1738 | 1468421110401 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]]]}] 07:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1290ms 07:45:10 INFO - PROCESS | 1738 | 1468421110482 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 07:45:10 INFO - PROCESS | 1738 | 1468421110486 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 07:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:45:10 INFO - PROCESS | 1738 | 1468421110492 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:45:10 INFO - PROCESS | 1738 | 1468421110494 Marionette TRACE conn4 <- [1,798,null,{}] 07:45:10 INFO - PROCESS | 1738 | 1468421110500 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}] 07:45:10 INFO - PROCESS | 1738 | 1468421110506 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:10 INFO - PROCESS | 1738 | 1468421110671 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 07:45:10 INFO - PROCESS | 1738 | 1468421110917 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:10 INFO - PROCESS | 1738 | 1468421110933 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7ce800 == 23 [pid = 1738] [id = 207] 07:45:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8b7cfc00) [pid = 1738] [serial = 622] [outer = (nil)] 07:45:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8b7d5400) [pid = 1738] [serial = 623] [outer = 0x8b7cfc00] 07:45:11 INFO - PROCESS | 1738 | 1468421111018 Marionette DEBUG loaded listener.js 07:45:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8cc02000) [pid = 1738] [serial = 624] [outer = 0x8b7cfc00] 07:45:12 INFO - PROCESS | 1738 | 1468421112102 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]]]}] 07:45:12 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 07:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1680ms 07:45:12 INFO - PROCESS | 1738 | 1468421112176 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 07:45:12 INFO - PROCESS | 1738 | 1468421112182 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 07:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:45:12 INFO - PROCESS | 1738 | 1468421112190 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:45:12 INFO - PROCESS | 1738 | 1468421112195 Marionette TRACE conn4 <- [1,802,null,{}] 07:45:12 INFO - PROCESS | 1738 | 1468421112204 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}] 07:45:12 INFO - PROCESS | 1738 | 1468421112213 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:12 INFO - PROCESS | 1738 | 1468421112465 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 07:45:12 INFO - PROCESS | 1738 | 1468421112687 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:12 INFO - PROCESS | 1738 | 1468421112697 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9f6c00 == 24 [pid = 1738] [id = 208] 07:45:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8e9f8800) [pid = 1738] [serial = 625] [outer = (nil)] 07:45:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8efc3400) [pid = 1738] [serial = 626] [outer = 0x8e9f8800] 07:45:12 INFO - PROCESS | 1738 | 1468421112786 Marionette DEBUG loaded listener.js 07:45:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8efcb400) [pid = 1738] [serial = 627] [outer = 0x8e9f8800] 07:45:13 INFO - PROCESS | 1738 | 1468421113788 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]]]}] 07:45:13 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 07:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1637ms 07:45:13 INFO - PROCESS | 1738 | 1468421113830 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 07:45:13 INFO - PROCESS | 1738 | 1468421113837 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 07:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:45:13 INFO - PROCESS | 1738 | 1468421113845 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:45:13 INFO - PROCESS | 1738 | 1468421113848 Marionette TRACE conn4 <- [1,806,null,{}] 07:45:13 INFO - PROCESS | 1738 | 1468421113855 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}] 07:45:13 INFO - PROCESS | 1738 | 1468421113861 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:14 INFO - PROCESS | 1738 | 1468421114058 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 07:45:14 INFO - PROCESS | 1738 | 1468421114315 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:14 INFO - PROCESS | 1738 | 1468421114325 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f197c00 == 25 [pid = 1738] [id = 209] 07:45:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8f835400) [pid = 1738] [serial = 628] [outer = (nil)] 07:45:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f83c800) [pid = 1738] [serial = 629] [outer = 0x8f835400] 07:45:14 INFO - PROCESS | 1738 | 1468421114452 Marionette DEBUG loaded listener.js 07:45:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8fb8f800) [pid = 1738] [serial = 630] [outer = 0x8f835400] 07:45:15 INFO - PROCESS | 1738 | 1468421115381 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]]]}] 07:45:15 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 07:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1584ms 07:45:15 INFO - PROCESS | 1738 | 1468421115430 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 07:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:45:15 INFO - PROCESS | 1738 | 1468421115435 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 07:45:15 INFO - PROCESS | 1738 | 1468421115451 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:45:15 INFO - PROCESS | 1738 | 1468421115461 Marionette TRACE conn4 <- [1,810,null,{}] 07:45:15 INFO - PROCESS | 1738 | 1468421115468 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}] 07:45:15 INFO - PROCESS | 1738 | 1468421115476 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:15 INFO - PROCESS | 1738 | 1468421115713 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 07:45:15 INFO - PROCESS | 1738 | 1468421115933 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:15 INFO - PROCESS | 1738 | 1468421115944 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbea800 == 26 [pid = 1738] [id = 210] 07:45:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8de3f400) [pid = 1738] [serial = 631] [outer = (nil)] 07:45:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x9103c000) [pid = 1738] [serial = 632] [outer = 0x8de3f400] 07:45:16 INFO - PROCESS | 1738 | 1468421116084 Marionette DEBUG loaded listener.js 07:45:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x9107a000) [pid = 1738] [serial = 633] [outer = 0x8de3f400] 07:45:17 INFO - PROCESS | 1738 | 1468421117030 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]]]}] 07:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1657ms 07:45:17 INFO - PROCESS | 1738 | 1468421117100 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 07:45:17 INFO - PROCESS | 1738 | 1468421117105 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 07:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:45:17 INFO - PROCESS | 1738 | 1468421117113 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:45:17 INFO - PROCESS | 1738 | 1468421117117 Marionette TRACE conn4 <- [1,814,null,{}] 07:45:17 INFO - PROCESS | 1738 | 1468421117124 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}] 07:45:17 INFO - PROCESS | 1738 | 1468421117129 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:17 INFO - PROCESS | 1738 | 1468421117353 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 07:45:17 INFO - PROCESS | 1738 | 1468421117567 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:17 INFO - PROCESS | 1738 | 1468421117576 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbeb400 == 27 [pid = 1738] [id = 211] 07:45:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x91030800) [pid = 1738] [serial = 634] [outer = (nil)] 07:45:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x9112a400) [pid = 1738] [serial = 635] [outer = 0x91030800] 07:45:17 INFO - PROCESS | 1738 | 1468421117675 Marionette DEBUG loaded listener.js 07:45:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x9112e000) [pid = 1738] [serial = 636] [outer = 0x91030800] 07:45:18 INFO - PROCESS | 1738 | 1468421118596 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] 07:45:18 INFO - PROCESS | 1738 | 1468421118662 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 07:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:45:18 INFO - PROCESS | 1738 | 1468421118669 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:45:18 INFO - PROCESS | 1738 | 1468421118672 Marionette TRACE conn4 <- [1,818,null,{}] 07:45:18 INFO - PROCESS | 1738 | 1468421118678 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}] 07:45:18 INFO - PROCESS | 1738 | 1468421118684 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:18 INFO - PROCESS | 1738 | 1468421118898 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 07:45:19 INFO - PROCESS | 1738 | 1468421119116 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:19 INFO - PROCESS | 1738 | 1468421119134 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x911b7800 == 28 [pid = 1738] [id = 212] 07:45:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x911b8000) [pid = 1738] [serial = 637] [outer = (nil)] 07:45:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x911bd000) [pid = 1738] [serial = 638] [outer = 0x911b8000] 07:45:19 INFO - PROCESS | 1738 | 1468421119275 Marionette DEBUG loaded listener.js 07:45:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x917b5000) [pid = 1738] [serial = 639] [outer = 0x911b8000] 07:45:20 INFO - PROCESS | 1738 | 1468421120287 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]]]}] 07:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1639ms 07:45:20 INFO - PROCESS | 1738 | 1468421120309 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 07:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:45:20 INFO - PROCESS | 1738 | 1468421120314 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 07:45:20 INFO - PROCESS | 1738 | 1468421120321 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:45:20 INFO - PROCESS | 1738 | 1468421120325 Marionette TRACE conn4 <- [1,822,null,{}] 07:45:20 INFO - PROCESS | 1738 | 1468421120331 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}] 07:45:20 INFO - PROCESS | 1738 | 1468421120337 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:20 INFO - PROCESS | 1738 | 1468421120529 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 07:45:20 INFO - PROCESS | 1738 | 1468421120967 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:20 INFO - PROCESS | 1738 | 1468421120978 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d9c00 == 29 [pid = 1738] [id = 213] 07:45:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8b7da000) [pid = 1738] [serial = 640] [outer = (nil)] 07:45:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8cc0f000) [pid = 1738] [serial = 641] [outer = 0x8b7da000] 07:45:21 INFO - PROCESS | 1738 | 1468421121100 Marionette DEBUG loaded listener.js 07:45:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8d310c00) [pid = 1738] [serial = 642] [outer = 0x8b7da000] 07:45:22 INFO - PROCESS | 1738 | 1468421122123 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] 07:45:22 INFO - PROCESS | 1738 | 1468421122167 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 07:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:45:22 INFO - PROCESS | 1738 | 1468421122176 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:45:22 INFO - PROCESS | 1738 | 1468421122180 Marionette TRACE conn4 <- [1,826,null,{}] 07:45:22 INFO - PROCESS | 1738 | 1468421122189 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}] 07:45:22 INFO - PROCESS | 1738 | 1468421122196 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:22 INFO - PROCESS | 1738 | 1468421122435 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 07:45:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9f0400 == 28 [pid = 1738] [id = 193] 07:45:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8d315000 == 27 [pid = 1738] [id = 206] 07:45:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe3400 == 26 [pid = 1738] [id = 205] 07:45:23 INFO - PROCESS | 1738 | --DOCSHELL 0x90e08400 == 25 [pid = 1738] [id = 204] 07:45:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8e79a800 == 24 [pid = 1738] [id = 203] 07:45:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe7c00 == 23 [pid = 1738] [id = 202] 07:45:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7cf800 == 22 [pid = 1738] [id = 201] 07:45:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc0a400 == 21 [pid = 1738] [id = 194] 07:45:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc02800 == 20 [pid = 1738] [id = 197] 07:45:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8d309c00 == 19 [pid = 1738] [id = 198] 07:45:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8de4d400 == 18 [pid = 1738] [id = 199] 07:45:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30d800 == 17 [pid = 1738] [id = 196] 07:45:23 INFO - PROCESS | 1738 | --DOCSHELL 0x90e14800 == 16 [pid = 1738] [id = 200] 07:45:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8e79a000 == 15 [pid = 1738] [id = 195] 07:45:23 INFO - PROCESS | 1738 | --DOCSHELL 0x911b7800 == 14 [pid = 1738] [id = 212] 07:45:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbeb400 == 13 [pid = 1738] [id = 211] 07:45:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbea800 == 12 [pid = 1738] [id = 210] 07:45:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9f6c00 == 11 [pid = 1738] [id = 208] 07:45:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8f197c00 == 10 [pid = 1738] [id = 209] 07:45:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7ce800 == 9 [pid = 1738] [id = 207] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8fb8d400) [pid = 1738] [serial = 389] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x90e0e800) [pid = 1738] [serial = 563] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x93ca0400) [pid = 1738] [serial = 578] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8e7bd400) [pid = 1738] [serial = 590] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8cbe6400) [pid = 1738] [serial = 557] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x93a65800) [pid = 1738] [serial = 577] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8fb82400) [pid = 1738] [serial = 562] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8e7a3400) [pid = 1738] [serial = 586] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x9384a400) [pid = 1738] [serial = 574] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8e7bc800) [pid = 1738] [serial = 587] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x91035c00) [pid = 1738] [serial = 565] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8d311800) [pid = 1738] [serial = 584] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8b7dac00) [pid = 1738] [serial = 556] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8efcb800) [pid = 1738] [serial = 560] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e9f7c00) [pid = 1738] [serial = 559] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x91959c00) [pid = 1738] [serial = 572] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x91080000) [pid = 1738] [serial = 566] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x911c2c00) [pid = 1738] [serial = 569] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x911bb800) [pid = 1738] [serial = 568] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x939c2400) [pid = 1738] [serial = 575] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x91899000) [pid = 1738] [serial = 571] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8efd6000) [pid = 1738] [serial = 581] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8efcc000) [pid = 1738] [serial = 591] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8e9fd800) [pid = 1738] [serial = 580] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8cc0fc00) [pid = 1738] [serial = 583] [outer = (nil)] [url = about:blank] 07:45:23 INFO - PROCESS | 1738 | 1468421123776 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:23 INFO - PROCESS | 1738 | 1468421123788 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe2000 == 10 [pid = 1738] [id = 214] 07:45:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8cbe3400) [pid = 1738] [serial = 643] [outer = (nil)] 07:45:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8cbed400) [pid = 1738] [serial = 644] [outer = 0x8cbe3400] 07:45:23 INFO - PROCESS | 1738 | 1468421123869 Marionette DEBUG loaded listener.js 07:45:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8cc0e400) [pid = 1738] [serial = 645] [outer = 0x8cbe3400] 07:45:24 INFO - PROCESS | 1738 | 1468421124708 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]]]}] 07:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 2597ms 07:45:24 INFO - PROCESS | 1738 | 1468421124775 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 07:45:24 INFO - PROCESS | 1738 | 1468421124780 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 07:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:45:24 INFO - PROCESS | 1738 | 1468421124788 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:45:24 INFO - PROCESS | 1738 | 1468421124792 Marionette TRACE conn4 <- [1,830,null,{}] 07:45:24 INFO - PROCESS | 1738 | 1468421124800 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}] 07:45:24 INFO - PROCESS | 1738 | 1468421124808 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:24 INFO - PROCESS | 1738 | 1468421124977 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 07:45:25 INFO - PROCESS | 1738 | 1468421125098 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:25 INFO - PROCESS | 1738 | 1468421125108 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de47400 == 11 [pid = 1738] [id = 215] 07:45:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8de47800) [pid = 1738] [serial = 646] [outer = (nil)] 07:45:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8e797000) [pid = 1738] [serial = 647] [outer = 0x8de47800] 07:45:25 INFO - PROCESS | 1738 | 1468421125189 Marionette DEBUG loaded listener.js 07:45:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8e79f000) [pid = 1738] [serial = 648] [outer = 0x8de47800] 07:45:26 INFO - PROCESS | 1738 | 1468421126096 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]]]}] 07:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1336ms 07:45:26 INFO - PROCESS | 1738 | 1468421126139 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 07:45:26 INFO - PROCESS | 1738 | 1468421126147 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 07:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:45:26 INFO - PROCESS | 1738 | 1468421126155 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:45:26 INFO - PROCESS | 1738 | 1468421126159 Marionette TRACE conn4 <- [1,834,null,{}] 07:45:26 INFO - PROCESS | 1738 | 1468421126172 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}] 07:45:26 INFO - PROCESS | 1738 | 1468421126177 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:26 INFO - PROCESS | 1738 | 1468421126400 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 07:45:26 INFO - PROCESS | 1738 | 1468421126422 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:26 INFO - PROCESS | 1738 | 1468421126430 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9f2800 == 12 [pid = 1738] [id = 216] 07:45:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8e9f2c00) [pid = 1738] [serial = 649] [outer = (nil)] 07:45:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8e9fbc00) [pid = 1738] [serial = 650] [outer = 0x8e9f2c00] 07:45:26 INFO - PROCESS | 1738 | 1468421126505 Marionette DEBUG loaded listener.js 07:45:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8efc7c00) [pid = 1738] [serial = 651] [outer = 0x8e9f2c00] 07:45:27 INFO - PROCESS | 1738 | 1468421127544 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]]]}] 07:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1430ms 07:45:27 INFO - PROCESS | 1738 | 1468421127587 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 07:45:27 INFO - PROCESS | 1738 | 1468421127591 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 07:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:45:27 INFO - PROCESS | 1738 | 1468421127615 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:45:27 INFO - PROCESS | 1738 | 1468421127625 Marionette TRACE conn4 <- [1,838,null,{}] 07:45:27 INFO - PROCESS | 1738 | 1468421127634 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}] 07:45:27 INFO - PROCESS | 1738 | 1468421127643 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:27 INFO - PROCESS | 1738 | 1468421127872 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 07:45:27 INFO - PROCESS | 1738 | 1468421127905 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:27 INFO - PROCESS | 1738 | 1468421127913 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f195c00 == 13 [pid = 1738] [id = 217] 07:45:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f197400) [pid = 1738] [serial = 652] [outer = (nil)] 07:45:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8f834000) [pid = 1738] [serial = 653] [outer = 0x8f197400] 07:45:27 INFO - PROCESS | 1738 | 1468421127987 Marionette DEBUG loaded listener.js 07:45:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f839400) [pid = 1738] [serial = 654] [outer = 0x8f197400] 07:45:28 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8de40800) [pid = 1738] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:45:28 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8de4b000) [pid = 1738] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:45:28 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8d30e800) [pid = 1738] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:45:28 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8cbea400) [pid = 1738] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:45:28 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8efd5c00) [pid = 1738] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:45:28 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8efc6800) [pid = 1738] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:45:28 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8efd2c00) [pid = 1738] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:45:28 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8b7d3000) [pid = 1738] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:45:28 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x90e18400) [pid = 1738] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:45:28 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x90e08c00) [pid = 1738] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:45:29 INFO - PROCESS | 1738 | 1468421129407 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]]]}] 07:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1859ms 07:45:29 INFO - PROCESS | 1738 | 1468421129457 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 07:45:29 INFO - PROCESS | 1738 | 1468421129462 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 07:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:45:29 INFO - PROCESS | 1738 | 1468421129468 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:45:29 INFO - PROCESS | 1738 | 1468421129472 Marionette TRACE conn4 <- [1,842,null,{}] 07:45:29 INFO - PROCESS | 1738 | 1468421129477 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}] 07:45:29 INFO - PROCESS | 1738 | 1468421129481 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:29 INFO - PROCESS | 1738 | 1468421129697 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 07:45:29 INFO - PROCESS | 1738 | 1468421129710 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:29 INFO - PROCESS | 1738 | 1468421129718 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de45000 == 14 [pid = 1738] [id = 218] 07:45:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f196400) [pid = 1738] [serial = 655] [outer = (nil)] 07:45:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8f840c00) [pid = 1738] [serial = 656] [outer = 0x8f196400] 07:45:29 INFO - PROCESS | 1738 | 1468421129805 Marionette DEBUG loaded listener.js 07:45:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8fb84c00) [pid = 1738] [serial = 657] [outer = 0x8f196400] 07:45:30 INFO - PROCESS | 1738 | 1468421130631 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]]]}] 07:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1191ms 07:45:30 INFO - PROCESS | 1738 | 1468421130712 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 07:45:30 INFO - PROCESS | 1738 | 1468421130718 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 07:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:45:30 INFO - PROCESS | 1738 | 1468421130728 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:45:30 INFO - PROCESS | 1738 | 1468421130735 Marionette TRACE conn4 <- [1,846,null,{}] 07:45:30 INFO - PROCESS | 1738 | 1468421130744 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}] 07:45:30 INFO - PROCESS | 1738 | 1468421130751 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:30 INFO - PROCESS | 1738 | 1468421130982 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 07:45:31 INFO - PROCESS | 1738 | 1468421131142 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:31 INFO - PROCESS | 1738 | 1468421131160 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d311400 == 15 [pid = 1738] [id = 219] 07:45:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8d312800) [pid = 1738] [serial = 658] [outer = (nil)] 07:45:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8de3f800) [pid = 1738] [serial = 659] [outer = 0x8d312800] 07:45:31 INFO - PROCESS | 1738 | 1468421131253 Marionette DEBUG loaded listener.js 07:45:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8e7c0800) [pid = 1738] [serial = 660] [outer = 0x8d312800] 07:45:32 INFO - PROCESS | 1738 | 1468421132395 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]]]}] 07:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1701ms 07:45:32 INFO - PROCESS | 1738 | 1468421132430 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 07:45:32 INFO - PROCESS | 1738 | 1468421132435 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 07:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:45:32 INFO - PROCESS | 1738 | 1468421132447 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:45:32 INFO - PROCESS | 1738 | 1468421132453 Marionette TRACE conn4 <- [1,850,null,{}] 07:45:32 INFO - PROCESS | 1738 | 1468421132460 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}] 07:45:32 INFO - PROCESS | 1738 | 1468421132466 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:32 INFO - PROCESS | 1738 | 1468421132707 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 07:45:32 INFO - PROCESS | 1738 | 1468421132923 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:32 INFO - PROCESS | 1738 | 1468421132933 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7dc000 == 16 [pid = 1738] [id = 220] 07:45:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8cbe3000) [pid = 1738] [serial = 661] [outer = (nil)] 07:45:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f19e000) [pid = 1738] [serial = 662] [outer = 0x8cbe3000] 07:45:33 INFO - PROCESS | 1738 | 1468421133020 Marionette DEBUG loaded listener.js 07:45:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8fb8b000) [pid = 1738] [serial = 663] [outer = 0x8cbe3000] 07:45:34 INFO - PROCESS | 1738 | 1468421134061 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]]]}] 07:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1646ms 07:45:34 INFO - PROCESS | 1738 | 1468421134091 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 07:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:45:34 INFO - PROCESS | 1738 | 1468421134096 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 07:45:34 INFO - PROCESS | 1738 | 1468421134104 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:45:34 INFO - PROCESS | 1738 | 1468421134107 Marionette TRACE conn4 <- [1,854,null,{}] 07:45:34 INFO - PROCESS | 1738 | 1468421134122 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}] 07:45:34 INFO - PROCESS | 1738 | 1468421134131 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:34 INFO - PROCESS | 1738 | 1468421134343 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 07:45:34 INFO - PROCESS | 1738 | 1468421134648 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:34 INFO - PROCESS | 1738 | 1468421134665 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e1c800 == 17 [pid = 1738] [id = 221] 07:45:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x90e1d400) [pid = 1738] [serial = 664] [outer = (nil)] 07:45:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x9101c400) [pid = 1738] [serial = 665] [outer = 0x90e1d400] 07:45:34 INFO - PROCESS | 1738 | 1468421134752 Marionette DEBUG loaded listener.js 07:45:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91021800) [pid = 1738] [serial = 666] [outer = 0x90e1d400] 07:45:35 INFO - PROCESS | 1738 | 1468421135775 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]]]}] 07:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1738ms 07:45:35 INFO - PROCESS | 1738 | 1468421135841 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 07:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:45:35 INFO - PROCESS | 1738 | 1468421135846 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 07:45:35 INFO - PROCESS | 1738 | 1468421135853 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:45:35 INFO - PROCESS | 1738 | 1468421135856 Marionette TRACE conn4 <- [1,858,null,{}] 07:45:35 INFO - PROCESS | 1738 | 1468421135862 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}] 07:45:35 INFO - PROCESS | 1738 | 1468421135871 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:36 INFO - PROCESS | 1738 | 1468421136096 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 07:45:36 INFO - PROCESS | 1738 | 1468421136303 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:36 INFO - PROCESS | 1738 | 1468421136311 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e17800 == 18 [pid = 1738] [id = 222] 07:45:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x90e17c00) [pid = 1738] [serial = 667] [outer = (nil)] 07:45:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x91032400) [pid = 1738] [serial = 668] [outer = 0x90e17c00] 07:45:36 INFO - PROCESS | 1738 | 1468421136440 Marionette DEBUG loaded listener.js 07:45:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x91035000) [pid = 1738] [serial = 669] [outer = 0x90e17c00] 07:45:37 INFO - PROCESS | 1738 | 1468421137419 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]]]}] 07:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1641ms 07:45:37 INFO - PROCESS | 1738 | 1468421137495 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 07:45:37 INFO - PROCESS | 1738 | 1468421137498 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 07:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:45:37 INFO - PROCESS | 1738 | 1468421137506 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:45:37 INFO - PROCESS | 1738 | 1468421137509 Marionette TRACE conn4 <- [1,862,null,{}] 07:45:37 INFO - PROCESS | 1738 | 1468421137515 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}] 07:45:37 INFO - PROCESS | 1738 | 1468421137524 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:37 INFO - PROCESS | 1738 | 1468421137864 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 07:45:38 INFO - PROCESS | 1738 | 1468421138097 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:38 INFO - PROCESS | 1738 | 1468421138106 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc01800 == 19 [pid = 1738] [id = 223] 07:45:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8cc10c00) [pid = 1738] [serial = 670] [outer = (nil)] 07:45:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8d315000) [pid = 1738] [serial = 671] [outer = 0x8cc10c00] 07:45:38 INFO - PROCESS | 1738 | 1468421138185 Marionette DEBUG loaded listener.js 07:45:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8de4d800) [pid = 1738] [serial = 672] [outer = 0x8cc10c00] 07:45:39 INFO - PROCESS | 1738 | 1468421139268 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]]]}] 07:45:39 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8cbedc00) [pid = 1738] [serial = 606] [outer = (nil)] [url = about:blank] 07:45:39 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x9101cc00) [pid = 1738] [serial = 602] [outer = (nil)] [url = about:blank] 07:45:39 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x91022800) [pid = 1738] [serial = 603] [outer = (nil)] [url = about:blank] 07:45:39 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x9103a000) [pid = 1738] [serial = 621] [outer = (nil)] [url = about:blank] 07:45:39 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x9102b000) [pid = 1738] [serial = 618] [outer = (nil)] [url = about:blank] 07:45:39 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x90e13c00) [pid = 1738] [serial = 615] [outer = (nil)] [url = about:blank] 07:45:39 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x90e0e000) [pid = 1738] [serial = 614] [outer = (nil)] [url = about:blank] 07:45:39 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x91031000) [pid = 1738] [serial = 620] [outer = (nil)] [url = about:blank] 07:45:39 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x91026c00) [pid = 1738] [serial = 617] [outer = (nil)] [url = about:blank] 07:45:39 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e798400) [pid = 1738] [serial = 596] [outer = (nil)] [url = about:blank] 07:45:39 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e7b8000) [pid = 1738] [serial = 597] [outer = (nil)] [url = about:blank] 07:45:39 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8d313800) [pid = 1738] [serial = 608] [outer = (nil)] [url = about:blank] 07:45:39 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8e7a0800) [pid = 1738] [serial = 609] [outer = (nil)] [url = about:blank] 07:45:39 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8fb87800) [pid = 1738] [serial = 599] [outer = (nil)] [url = about:blank] 07:45:39 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x90e02800) [pid = 1738] [serial = 600] [outer = (nil)] [url = about:blank] 07:45:39 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8efd7400) [pid = 1738] [serial = 611] [outer = (nil)] [url = about:blank] 07:45:39 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f19a000) [pid = 1738] [serial = 612] [outer = (nil)] [url = about:blank] 07:45:39 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8f841c00) [pid = 1738] [serial = 594] [outer = (nil)] [url = about:blank] 07:45:39 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8f832400) [pid = 1738] [serial = 593] [outer = (nil)] [url = about:blank] 07:45:39 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8b7db400) [pid = 1738] [serial = 605] [outer = (nil)] [url = about:blank] 07:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1835ms 07:45:39 INFO - PROCESS | 1738 | 1468421139344 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 07:45:39 INFO - PROCESS | 1738 | 1468421139350 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 07:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:45:39 INFO - PROCESS | 1738 | 1468421139358 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:45:39 INFO - PROCESS | 1738 | 1468421139363 Marionette TRACE conn4 <- [1,866,null,{}] 07:45:39 INFO - PROCESS | 1738 | 1468421139370 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}] 07:45:39 INFO - PROCESS | 1738 | 1468421139375 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:39 INFO - PROCESS | 1738 | 1468421139560 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 07:45:39 INFO - PROCESS | 1738 | 1468421139733 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:39 INFO - PROCESS | 1738 | 1468421139742 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9f0800 == 20 [pid = 1738] [id = 224] 07:45:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8e9f4400) [pid = 1738] [serial = 673] [outer = (nil)] 07:45:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8efc1800) [pid = 1738] [serial = 674] [outer = 0x8e9f4400] 07:45:39 INFO - PROCESS | 1738 | 1468421139824 Marionette DEBUG loaded listener.js 07:45:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8efdf800) [pid = 1738] [serial = 675] [outer = 0x8e9f4400] 07:45:40 INFO - PROCESS | 1738 | 1468421140663 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]]]}] 07:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1336ms 07:45:40 INFO - PROCESS | 1738 | 1468421140695 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 07:45:40 INFO - PROCESS | 1738 | 1468421140700 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 07:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:45:40 INFO - PROCESS | 1738 | 1468421140707 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:45:40 INFO - PROCESS | 1738 | 1468421140712 Marionette TRACE conn4 <- [1,870,null,{}] 07:45:40 INFO - PROCESS | 1738 | 1468421140718 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}] 07:45:40 INFO - PROCESS | 1738 | 1468421140724 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:40 INFO - PROCESS | 1738 | 1468421140904 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 07:45:41 INFO - PROCESS | 1738 | 1468421141029 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:41 INFO - PROCESS | 1738 | 1468421141039 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe2c00 == 21 [pid = 1738] [id = 225] 07:45:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8f841400) [pid = 1738] [serial = 676] [outer = (nil)] 07:45:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x90e04800) [pid = 1738] [serial = 677] [outer = 0x8f841400] 07:45:41 INFO - PROCESS | 1738 | 1468421141110 Marionette DEBUG loaded listener.js 07:45:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x90e0c400) [pid = 1738] [serial = 678] [outer = 0x8f841400] 07:45:42 INFO - PROCESS | 1738 | 1468421142012 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]]]}] 07:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1333ms 07:45:42 INFO - PROCESS | 1738 | 1468421142041 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 07:45:42 INFO - PROCESS | 1738 | 1468421142048 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 07:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:45:42 INFO - PROCESS | 1738 | 1468421142074 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:45:42 INFO - PROCESS | 1738 | 1468421142081 Marionette TRACE conn4 <- [1,874,null,{}] 07:45:42 INFO - PROCESS | 1738 | 1468421142088 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}] 07:45:42 INFO - PROCESS | 1738 | 1468421142095 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:42 INFO - PROCESS | 1738 | 1468421142310 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 07:45:42 INFO - PROCESS | 1738 | 1468421142341 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:42 INFO - PROCESS | 1738 | 1468421142348 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efd9800 == 22 [pid = 1738] [id = 226] 07:45:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x90e15c00) [pid = 1738] [serial = 679] [outer = (nil)] 07:45:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91022800) [pid = 1738] [serial = 680] [outer = 0x90e15c00] 07:45:42 INFO - PROCESS | 1738 | 1468421142423 Marionette DEBUG loaded listener.js 07:45:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x91025400) [pid = 1738] [serial = 681] [outer = 0x90e15c00] 07:45:43 INFO - PROCESS | 1738 | 1468421143362 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]]]}] 07:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1361ms 07:45:43 INFO - PROCESS | 1738 | 1468421143420 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 07:45:43 INFO - PROCESS | 1738 | 1468421143423 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 07:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:45:43 INFO - PROCESS | 1738 | 1468421143431 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:45:43 INFO - PROCESS | 1738 | 1468421143435 Marionette TRACE conn4 <- [1,878,null,{}] 07:45:43 INFO - PROCESS | 1738 | 1468421143440 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}] 07:45:43 INFO - PROCESS | 1738 | 1468421143446 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:43 INFO - PROCESS | 1738 | 1468421143669 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 07:45:43 INFO - PROCESS | 1738 | 1468421143695 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:43 INFO - PROCESS | 1738 | 1468421143705 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30f400 == 23 [pid = 1738] [id = 227] 07:45:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8efde800) [pid = 1738] [serial = 682] [outer = (nil)] 07:45:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x91037000) [pid = 1738] [serial = 683] [outer = 0x8efde800] 07:45:43 INFO - PROCESS | 1738 | 1468421143773 Marionette DEBUG loaded listener.js 07:45:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x91033400) [pid = 1738] [serial = 684] [outer = 0x8efde800] 07:45:44 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8b7cfc00) [pid = 1738] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:45:44 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e9f8800) [pid = 1738] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:45:44 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8f835400) [pid = 1738] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:45:44 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8f197400) [pid = 1738] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:45:44 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8de47800) [pid = 1738] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:45:44 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8de3f400) [pid = 1738] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:45:44 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8b7da000) [pid = 1738] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:45:44 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x91030800) [pid = 1738] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:45:44 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x911b8000) [pid = 1738] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:45:44 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8cbe3400) [pid = 1738] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:45:44 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8e9f2c00) [pid = 1738] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:45:44 INFO - PROCESS | 1738 | 1468421144781 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]]]}] 07:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1384ms 07:45:44 INFO - PROCESS | 1738 | 1468421144816 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 07:45:44 INFO - PROCESS | 1738 | 1468421144819 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 07:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:45:44 INFO - PROCESS | 1738 | 1468421144826 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:45:44 INFO - PROCESS | 1738 | 1468421144832 Marionette TRACE conn4 <- [1,882,null,{}] 07:45:44 INFO - PROCESS | 1738 | 1468421144841 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}] 07:45:44 INFO - PROCESS | 1738 | 1468421144845 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:45 INFO - PROCESS | 1738 | 1468421145024 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 07:45:45 INFO - PROCESS | 1738 | 1468421145143 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:45 INFO - PROCESS | 1738 | 1468421145161 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x9101d800 == 24 [pid = 1738] [id = 228] 07:45:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x9102d400) [pid = 1738] [serial = 685] [outer = (nil)] 07:45:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x91077800) [pid = 1738] [serial = 686] [outer = 0x9102d400] 07:45:45 INFO - PROCESS | 1738 | 1468421145246 Marionette DEBUG loaded listener.js 07:45:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x91080400) [pid = 1738] [serial = 687] [outer = 0x9102d400] 07:45:46 INFO - PROCESS | 1738 | 1468421146097 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]]]}] 07:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1333ms 07:45:46 INFO - PROCESS | 1738 | 1468421146179 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 07:45:46 INFO - PROCESS | 1738 | 1468421146185 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 07:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:45:46 INFO - PROCESS | 1738 | 1468421146195 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:45:46 INFO - PROCESS | 1738 | 1468421146201 Marionette TRACE conn4 <- [1,886,null,{}] 07:45:46 INFO - PROCESS | 1738 | 1468421146211 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}] 07:45:46 INFO - PROCESS | 1738 | 1468421146217 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:46 INFO - PROCESS | 1738 | 1468421146434 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 07:45:46 INFO - PROCESS | 1738 | 1468421146597 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:46 INFO - PROCESS | 1738 | 1468421146615 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbed000 == 25 [pid = 1738] [id = 229] 07:45:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8cc10800) [pid = 1738] [serial = 688] [outer = (nil)] 07:45:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8de44400) [pid = 1738] [serial = 689] [outer = 0x8cc10800] 07:45:46 INFO - PROCESS | 1738 | 1468421146706 Marionette DEBUG loaded listener.js 07:45:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8de49000) [pid = 1738] [serial = 690] [outer = 0x8cc10800] 07:45:47 INFO - PROCESS | 1738 | 1468421147758 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]]]}] 07:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1590ms 07:45:47 INFO - PROCESS | 1738 | 1468421147786 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 07:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:45:47 INFO - PROCESS | 1738 | 1468421147792 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 07:45:47 INFO - PROCESS | 1738 | 1468421147802 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:45:47 INFO - PROCESS | 1738 | 1468421147809 Marionette TRACE conn4 <- [1,890,null,{}] 07:45:47 INFO - PROCESS | 1738 | 1468421147816 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}] 07:45:47 INFO - PROCESS | 1738 | 1468421147822 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:48 INFO - PROCESS | 1738 | 1468421148062 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 07:45:48 INFO - PROCESS | 1738 | 1468421148276 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:48 INFO - PROCESS | 1738 | 1468421148282 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f19b400 == 26 [pid = 1738] [id = 230] 07:45:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f835400) [pid = 1738] [serial = 691] [outer = (nil)] 07:45:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8fb8c800) [pid = 1738] [serial = 692] [outer = 0x8f835400] 07:45:48 INFO - PROCESS | 1738 | 1468421148419 Marionette DEBUG loaded listener.js 07:45:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x90e07c00) [pid = 1738] [serial = 693] [outer = 0x8f835400] 07:45:49 INFO - PROCESS | 1738 | 1468421149445 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]]]}] 07:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1694ms 07:45:49 INFO - PROCESS | 1738 | 1468421149494 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 07:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:45:49 INFO - PROCESS | 1738 | 1468421149499 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 07:45:49 INFO - PROCESS | 1738 | 1468421149506 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:45:49 INFO - PROCESS | 1738 | 1468421149510 Marionette TRACE conn4 <- [1,894,null,{}] 07:45:49 INFO - PROCESS | 1738 | 1468421149525 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}] 07:45:49 INFO - PROCESS | 1738 | 1468421149534 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:49 INFO - PROCESS | 1738 | 1468421149726 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 07:45:50 INFO - PROCESS | 1738 | 1468421149988 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:50 INFO - PROCESS | 1738 | 1468421150001 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x91031000 == 27 [pid = 1738] [id = 231] 07:45:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x91082c00) [pid = 1738] [serial = 694] [outer = (nil)] 07:45:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x91128000) [pid = 1738] [serial = 695] [outer = 0x91082c00] 07:45:50 INFO - PROCESS | 1738 | 1468421150133 Marionette DEBUG loaded listener.js 07:45:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x9112dc00) [pid = 1738] [serial = 696] [outer = 0x91082c00] 07:45:51 INFO - PROCESS | 1738 | 1468421151088 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]]]}] 07:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1639ms 07:45:51 INFO - PROCESS | 1738 | 1468421151145 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 07:45:51 INFO - PROCESS | 1738 | 1468421151150 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 07:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:45:51 INFO - PROCESS | 1738 | 1468421151157 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:45:51 INFO - PROCESS | 1738 | 1468421151160 Marionette TRACE conn4 <- [1,898,null,{}] 07:45:51 INFO - PROCESS | 1738 | 1468421151166 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}] 07:45:51 INFO - PROCESS | 1738 | 1468421151172 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:51 INFO - PROCESS | 1738 | 1468421151358 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 07:45:51 INFO - PROCESS | 1738 | 1468421151567 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:51 INFO - PROCESS | 1738 | 1468421151577 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d8c00 == 28 [pid = 1738] [id = 232] 07:45:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x911b7000) [pid = 1738] [serial = 697] [outer = (nil)] 07:45:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x911be800) [pid = 1738] [serial = 698] [outer = 0x911b7000] 07:45:51 INFO - PROCESS | 1738 | 1468421151702 Marionette DEBUG loaded listener.js 07:45:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x917ac400) [pid = 1738] [serial = 699] [outer = 0x911b7000] 07:45:52 INFO - PROCESS | 1738 | 1468421152633 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]]]}] 07:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1533ms 07:45:52 INFO - PROCESS | 1738 | 1468421152691 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 07:45:52 INFO - PROCESS | 1738 | 1468421152694 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 07:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:45:52 INFO - PROCESS | 1738 | 1468421152701 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:45:52 INFO - PROCESS | 1738 | 1468421152705 Marionette TRACE conn4 <- [1,902,null,{}] 07:45:52 INFO - PROCESS | 1738 | 1468421152711 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}] 07:45:52 INFO - PROCESS | 1738 | 1468421152716 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:52 INFO - PROCESS | 1738 | 1468421152927 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 07:45:53 INFO - PROCESS | 1738 | 1468421153154 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:53 INFO - PROCESS | 1738 | 1468421153165 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de44800 == 29 [pid = 1738] [id = 233] 07:45:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8efcd400) [pid = 1738] [serial = 700] [outer = (nil)] 07:45:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x917b0c00) [pid = 1738] [serial = 701] [outer = 0x8efcd400] 07:45:53 INFO - PROCESS | 1738 | 1468421153264 Marionette DEBUG loaded listener.js 07:45:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x917b3400) [pid = 1738] [serial = 702] [outer = 0x8efcd400] 07:45:54 INFO - PROCESS | 1738 | 1468421154192 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]]]}] 07:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1536ms 07:45:54 INFO - PROCESS | 1738 | 1468421154238 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 07:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:45:54 INFO - PROCESS | 1738 | 1468421154243 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 07:45:54 INFO - PROCESS | 1738 | 1468421154249 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:45:54 INFO - PROCESS | 1738 | 1468421154253 Marionette TRACE conn4 <- [1,906,null,{}] 07:45:54 INFO - PROCESS | 1738 | 1468421154259 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}] 07:45:54 INFO - PROCESS | 1738 | 1468421154269 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:54 INFO - PROCESS | 1738 | 1468421154502 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 07:45:54 INFO - PROCESS | 1738 | 1468421154719 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:54 INFO - PROCESS | 1738 | 1468421154729 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x91128c00 == 30 [pid = 1738] [id = 234] 07:45:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x917b8c00) [pid = 1738] [serial = 703] [outer = (nil)] 07:45:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x918d1400) [pid = 1738] [serial = 704] [outer = 0x917b8c00] 07:45:54 INFO - PROCESS | 1738 | 1468421154857 Marionette DEBUG loaded listener.js 07:45:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x918d7400) [pid = 1738] [serial = 705] [outer = 0x917b8c00] 07:45:55 INFO - PROCESS | 1738 | 1468421155752 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]]]}] 07:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1541ms 07:45:55 INFO - PROCESS | 1738 | 1468421155789 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 07:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:45:55 INFO - PROCESS | 1738 | 1468421155794 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 07:45:55 INFO - PROCESS | 1738 | 1468421155801 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:45:55 INFO - PROCESS | 1738 | 1468421155804 Marionette TRACE conn4 <- [1,910,null,{}] 07:45:55 INFO - PROCESS | 1738 | 1468421155811 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}] 07:45:55 INFO - PROCESS | 1738 | 1468421155816 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:56 INFO - PROCESS | 1738 | 1468421156008 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 07:45:56 INFO - PROCESS | 1738 | 1468421156427 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:56 INFO - PROCESS | 1738 | 1468421156438 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe8000 == 31 [pid = 1738] [id = 235] 07:45:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8cbe8800) [pid = 1738] [serial = 706] [outer = (nil)] 07:45:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8cc03c00) [pid = 1738] [serial = 707] [outer = 0x8cbe8800] 07:45:56 INFO - PROCESS | 1738 | 1468421156559 Marionette DEBUG loaded listener.js 07:45:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8d311c00) [pid = 1738] [serial = 708] [outer = 0x8cbe8800] 07:45:57 INFO - PROCESS | 1738 | 1468421157469 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]]]}] 07:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1733ms 07:45:57 INFO - PROCESS | 1738 | 1468421157537 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 07:45:57 INFO - PROCESS | 1738 | 1468421157546 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 07:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:45:57 INFO - PROCESS | 1738 | 1468421157557 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:45:57 INFO - PROCESS | 1738 | 1468421157568 Marionette TRACE conn4 <- [1,914,null,{}] 07:45:57 INFO - PROCESS | 1738 | 1468421157580 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}] 07:45:57 INFO - PROCESS | 1738 | 1468421157589 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:57 INFO - PROCESS | 1738 | 1468421157802 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 07:45:58 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d9c00 == 30 [pid = 1738] [id = 213] 07:45:58 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe2000 == 29 [pid = 1738] [id = 214] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8f840c00) [pid = 1738] [serial = 656] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8cc02000) [pid = 1738] [serial = 624] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8b7d5400) [pid = 1738] [serial = 623] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8efcb400) [pid = 1738] [serial = 627] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8efc3400) [pid = 1738] [serial = 626] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8fb8f800) [pid = 1738] [serial = 630] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8f83c800) [pid = 1738] [serial = 629] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8f834000) [pid = 1738] [serial = 653] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8e797000) [pid = 1738] [serial = 647] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x9107a000) [pid = 1738] [serial = 633] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x9103c000) [pid = 1738] [serial = 632] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8d310c00) [pid = 1738] [serial = 642] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8cc0f000) [pid = 1738] [serial = 641] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x9112e000) [pid = 1738] [serial = 636] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x9112a400) [pid = 1738] [serial = 635] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x917b5000) [pid = 1738] [serial = 639] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x911bd000) [pid = 1738] [serial = 638] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8cc0e400) [pid = 1738] [serial = 645] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8cbed400) [pid = 1738] [serial = 644] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8e9fbc00) [pid = 1738] [serial = 650] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f839400) [pid = 1738] [serial = 654] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8efc7c00) [pid = 1738] [serial = 651] [outer = (nil)] [url = about:blank] 07:45:58 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8e79f000) [pid = 1738] [serial = 648] [outer = (nil)] [url = about:blank] 07:45:59 INFO - PROCESS | 1738 | 1468421159136 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:45:59 INFO - PROCESS | 1738 | 1468421159146 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:45:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7da000 == 30 [pid = 1738] [id = 236] 07:45:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8b7da400) [pid = 1738] [serial = 709] [outer = (nil)] 07:45:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8cbe3c00) [pid = 1738] [serial = 710] [outer = 0x8b7da400] 07:45:59 INFO - PROCESS | 1738 | 1468421159232 Marionette DEBUG loaded listener.js 07:45:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8cc0b400) [pid = 1738] [serial = 711] [outer = 0x8b7da400] 07:46:00 INFO - PROCESS | 1738 | 1468421160042 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]]]}] 07:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 2545ms 07:46:00 INFO - PROCESS | 1738 | 1468421160105 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 07:46:00 INFO - PROCESS | 1738 | 1468421160111 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 07:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:46:00 INFO - PROCESS | 1738 | 1468421160118 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:46:00 INFO - PROCESS | 1738 | 1468421160123 Marionette TRACE conn4 <- [1,918,null,{}] 07:46:00 INFO - PROCESS | 1738 | 1468421160132 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}] 07:46:00 INFO - PROCESS | 1738 | 1468421160139 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:00 INFO - PROCESS | 1738 | 1468421160315 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 07:46:00 INFO - PROCESS | 1738 | 1468421160327 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:00 INFO - PROCESS | 1738 | 1468421160334 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e79ac00 == 31 [pid = 1738] [id = 237] 07:46:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8e79b400) [pid = 1738] [serial = 712] [outer = (nil)] 07:46:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8e79f000) [pid = 1738] [serial = 713] [outer = 0x8e79b400] 07:46:00 INFO - PROCESS | 1738 | 1468421160424 Marionette DEBUG loaded listener.js 07:46:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8e7b6c00) [pid = 1738] [serial = 714] [outer = 0x8e79b400] 07:46:01 INFO - PROCESS | 1738 | 1468421161397 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]]]}] 07:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1343ms 07:46:01 INFO - PROCESS | 1738 | 1468421161481 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 07:46:01 INFO - PROCESS | 1738 | 1468421161490 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 07:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:46:01 INFO - PROCESS | 1738 | 1468421161515 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:46:01 INFO - PROCESS | 1738 | 1468421161518 Marionette TRACE conn4 <- [1,922,null,{}] 07:46:01 INFO - PROCESS | 1738 | 1468421161525 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}] 07:46:01 INFO - PROCESS | 1738 | 1468421161530 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:01 INFO - PROCESS | 1738 | 1468421161770 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 07:46:01 INFO - PROCESS | 1738 | 1468421161801 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:01 INFO - PROCESS | 1738 | 1468421161813 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e795400 == 32 [pid = 1738] [id = 238] 07:46:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8e9fb000) [pid = 1738] [serial = 715] [outer = (nil)] 07:46:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8efc5400) [pid = 1738] [serial = 716] [outer = 0x8e9fb000] 07:46:01 INFO - PROCESS | 1738 | 1468421161895 Marionette DEBUG loaded listener.js 07:46:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8efd0800) [pid = 1738] [serial = 717] [outer = 0x8e9fb000] 07:46:02 INFO - PROCESS | 1738 | 1468421162960 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]]]}] 07:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1487ms 07:46:03 INFO - PROCESS | 1738 | 1468421163002 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 07:46:03 INFO - PROCESS | 1738 | 1468421163005 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 07:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:46:03 INFO - PROCESS | 1738 | 1468421163030 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:46:03 INFO - PROCESS | 1738 | 1468421163040 Marionette TRACE conn4 <- [1,926,null,{}] 07:46:03 INFO - PROCESS | 1738 | 1468421163049 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}] 07:46:03 INFO - PROCESS | 1738 | 1468421163056 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:03 INFO - PROCESS | 1738 | 1468421163281 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 07:46:03 INFO - PROCESS | 1738 | 1468421163306 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:03 INFO - PROCESS | 1738 | 1468421163316 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f833c00 == 33 [pid = 1738] [id = 239] 07:46:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f835800) [pid = 1738] [serial = 718] [outer = (nil)] 07:46:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8f840c00) [pid = 1738] [serial = 719] [outer = 0x8f835800] 07:46:03 INFO - PROCESS | 1738 | 1468421163386 Marionette DEBUG loaded listener.js 07:46:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8fb86c00) [pid = 1738] [serial = 720] [outer = 0x8f835800] 07:46:04 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x9102d400) [pid = 1738] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:46:04 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x90e15c00) [pid = 1738] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:46:04 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8efde800) [pid = 1738] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:46:04 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f196400) [pid = 1738] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:46:04 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e9f4400) [pid = 1738] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:46:04 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x90e1d400) [pid = 1738] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:46:04 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8cc10c00) [pid = 1738] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:46:04 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8d312800) [pid = 1738] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:46:04 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8f841400) [pid = 1738] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:46:04 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8cbe3000) [pid = 1738] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:46:04 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x90e17c00) [pid = 1738] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:46:05 INFO - PROCESS | 1738 | 1468421165067 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]]]}] 07:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 2116ms 07:46:05 INFO - PROCESS | 1738 | 1468421165131 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 07:46:05 INFO - PROCESS | 1738 | 1468421165138 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 07:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:46:05 INFO - PROCESS | 1738 | 1468421165147 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:46:05 INFO - PROCESS | 1738 | 1468421165153 Marionette TRACE conn4 <- [1,930,null,{}] 07:46:05 INFO - PROCESS | 1738 | 1468421165164 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}] 07:46:05 INFO - PROCESS | 1738 | 1468421165170 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:05 INFO - PROCESS | 1738 | 1468421165401 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 07:46:05 INFO - PROCESS | 1738 | 1468421165636 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:05 INFO - PROCESS | 1738 | 1468421165651 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7dcc00 == 34 [pid = 1738] [id = 240] 07:46:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8cbe5c00) [pid = 1738] [serial = 721] [outer = (nil)] 07:46:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8de4d400) [pid = 1738] [serial = 722] [outer = 0x8cbe5c00] 07:46:05 INFO - PROCESS | 1738 | 1468421165754 Marionette DEBUG loaded listener.js 07:46:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8e9f2000) [pid = 1738] [serial = 723] [outer = 0x8cbe5c00] 07:46:06 INFO - PROCESS | 1738 | 1468421166779 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]]]}] 07:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1687ms 07:46:06 INFO - PROCESS | 1738 | 1468421166834 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 07:46:06 INFO - PROCESS | 1738 | 1468421166841 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 07:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:46:06 INFO - PROCESS | 1738 | 1468421166852 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:46:06 INFO - PROCESS | 1738 | 1468421166856 Marionette TRACE conn4 <- [1,934,null,{}] 07:46:06 INFO - PROCESS | 1738 | 1468421166863 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}] 07:46:06 INFO - PROCESS | 1738 | 1468421166869 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:07 INFO - PROCESS | 1738 | 1468421167061 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 07:46:07 INFO - PROCESS | 1738 | 1468421167315 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:07 INFO - PROCESS | 1738 | 1468421167328 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f197400 == 35 [pid = 1738] [id = 241] 07:46:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f197800) [pid = 1738] [serial = 724] [outer = (nil)] 07:46:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f833400) [pid = 1738] [serial = 725] [outer = 0x8f197800] 07:46:07 INFO - PROCESS | 1738 | 1468421167465 Marionette DEBUG loaded listener.js 07:46:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8fb8ec00) [pid = 1738] [serial = 726] [outer = 0x8f197800] 07:46:08 INFO - PROCESS | 1738 | 1468421168488 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]]]}] 07:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1698ms 07:46:08 INFO - PROCESS | 1738 | 1468421168551 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 07:46:08 INFO - PROCESS | 1738 | 1468421168554 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 07:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:46:08 INFO - PROCESS | 1738 | 1468421168562 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:46:08 INFO - PROCESS | 1738 | 1468421168568 Marionette TRACE conn4 <- [1,938,null,{}] 07:46:08 INFO - PROCESS | 1738 | 1468421168585 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}] 07:46:08 INFO - PROCESS | 1738 | 1468421168600 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:08 INFO - PROCESS | 1738 | 1468421168828 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 07:46:09 INFO - PROCESS | 1738 | 1468421169124 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:09 INFO - PROCESS | 1738 | 1468421169138 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc02800 == 36 [pid = 1738] [id = 242] 07:46:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x9101cc00) [pid = 1738] [serial = 727] [outer = (nil)] 07:46:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x9102e400) [pid = 1738] [serial = 728] [outer = 0x9101cc00] 07:46:09 INFO - PROCESS | 1738 | 1468421169232 Marionette DEBUG loaded listener.js 07:46:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x9103c000) [pid = 1738] [serial = 729] [outer = 0x9101cc00] 07:46:10 INFO - PROCESS | 1738 | 1468421170231 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]]]}] 07:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1746ms 07:46:10 INFO - PROCESS | 1738 | 1468421170309 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 07:46:10 INFO - PROCESS | 1738 | 1468421170313 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 07:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:46:10 INFO - PROCESS | 1738 | 1468421170320 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:46:10 INFO - PROCESS | 1738 | 1468421170324 Marionette TRACE conn4 <- [1,942,null,{}] 07:46:10 INFO - PROCESS | 1738 | 1468421170330 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}] 07:46:10 INFO - PROCESS | 1738 | 1468421170335 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:10 INFO - PROCESS | 1738 | 1468421170531 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 07:46:10 INFO - PROCESS | 1738 | 1468421170738 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:10 INFO - PROCESS | 1738 | 1468421170749 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e797000 == 37 [pid = 1738] [id = 243] 07:46:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8e9f8800) [pid = 1738] [serial = 730] [outer = (nil)] 07:46:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x90e0e800) [pid = 1738] [serial = 731] [outer = 0x8e9f8800] 07:46:10 INFO - PROCESS | 1738 | 1468421170837 Marionette DEBUG loaded listener.js 07:46:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x9107c400) [pid = 1738] [serial = 732] [outer = 0x8e9f8800] 07:46:11 INFO - PROCESS | 1738 | 1468421171973 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]]]}] 07:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1737ms 07:46:12 INFO - PROCESS | 1738 | 1468421172059 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 07:46:12 INFO - PROCESS | 1738 | 1468421172065 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 07:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:46:12 INFO - PROCESS | 1738 | 1468421172074 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:46:12 INFO - PROCESS | 1738 | 1468421172079 Marionette TRACE conn4 <- [1,946,null,{}] 07:46:12 INFO - PROCESS | 1738 | 1468421172087 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}] 07:46:12 INFO - PROCESS | 1738 | 1468421172093 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:12 INFO - PROCESS | 1738 | 1468421172372 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 07:46:12 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9f2800 == 36 [pid = 1738] [id = 216] 07:46:12 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe2c00 == 35 [pid = 1738] [id = 225] 07:46:12 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x91022800) [pid = 1738] [serial = 680] [outer = (nil)] [url = about:blank] 07:46:12 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x91037000) [pid = 1738] [serial = 683] [outer = (nil)] [url = about:blank] 07:46:12 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8fb84c00) [pid = 1738] [serial = 657] [outer = (nil)] [url = about:blank] 07:46:12 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8efc1800) [pid = 1738] [serial = 674] [outer = (nil)] [url = about:blank] 07:46:12 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8efdf800) [pid = 1738] [serial = 675] [outer = (nil)] [url = about:blank] 07:46:12 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x9101c400) [pid = 1738] [serial = 665] [outer = (nil)] [url = about:blank] 07:46:12 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x91021800) [pid = 1738] [serial = 666] [outer = (nil)] [url = about:blank] 07:46:12 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8d315000) [pid = 1738] [serial = 671] [outer = (nil)] [url = about:blank] 07:46:12 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8de4d800) [pid = 1738] [serial = 672] [outer = (nil)] [url = about:blank] 07:46:12 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8de3f800) [pid = 1738] [serial = 659] [outer = (nil)] [url = about:blank] 07:46:12 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e7c0800) [pid = 1738] [serial = 660] [outer = (nil)] [url = about:blank] 07:46:12 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x90e04800) [pid = 1738] [serial = 677] [outer = (nil)] [url = about:blank] 07:46:12 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8f19e000) [pid = 1738] [serial = 662] [outer = (nil)] [url = about:blank] 07:46:12 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8fb8b000) [pid = 1738] [serial = 663] [outer = (nil)] [url = about:blank] 07:46:12 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x91032400) [pid = 1738] [serial = 668] [outer = (nil)] [url = about:blank] 07:46:12 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x91035000) [pid = 1738] [serial = 669] [outer = (nil)] [url = about:blank] 07:46:12 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x91033400) [pid = 1738] [serial = 684] [outer = (nil)] [url = about:blank] 07:46:12 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x91025400) [pid = 1738] [serial = 681] [outer = (nil)] [url = about:blank] 07:46:12 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x91080400) [pid = 1738] [serial = 687] [outer = (nil)] [url = about:blank] 07:46:12 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x90e0c400) [pid = 1738] [serial = 678] [outer = (nil)] [url = about:blank] 07:46:12 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x91077800) [pid = 1738] [serial = 686] [outer = (nil)] [url = about:blank] 07:46:12 INFO - PROCESS | 1738 | 1468421172569 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:12 INFO - PROCESS | 1738 | 1468421172584 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbed400 == 36 [pid = 1738] [id = 244] 07:46:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x8cc02c00) [pid = 1738] [serial = 733] [outer = (nil)] 07:46:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x8d316000) [pid = 1738] [serial = 734] [outer = 0x8cc02c00] 07:46:12 INFO - PROCESS | 1738 | 1468421172657 Marionette DEBUG loaded listener.js 07:46:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8e79ec00) [pid = 1738] [serial = 735] [outer = 0x8cc02c00] 07:46:13 INFO - PROCESS | 1738 | 1468421173450 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]]]}] 07:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1434ms 07:46:13 INFO - PROCESS | 1738 | 1468421173508 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 07:46:13 INFO - PROCESS | 1738 | 1468421173516 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 07:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:46:13 INFO - PROCESS | 1738 | 1468421173527 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:46:13 INFO - PROCESS | 1738 | 1468421173530 Marionette TRACE conn4 <- [1,950,null,{}] 07:46:13 INFO - PROCESS | 1738 | 1468421173537 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}] 07:46:13 INFO - PROCESS | 1738 | 1468421173542 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:13 INFO - PROCESS | 1738 | 1468421173721 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 07:46:13 INFO - PROCESS | 1738 | 1468421173845 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:13 INFO - PROCESS | 1738 | 1468421173853 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30c000 == 37 [pid = 1738] [id = 245] 07:46:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8efcb800) [pid = 1738] [serial = 736] [outer = (nil)] 07:46:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8efd8c00) [pid = 1738] [serial = 737] [outer = 0x8efcb800] 07:46:13 INFO - PROCESS | 1738 | 1468421173943 Marionette DEBUG loaded listener.js 07:46:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8f196000) [pid = 1738] [serial = 738] [outer = 0x8efcb800] 07:46:14 INFO - PROCESS | 1738 | 1468421174856 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]]]}] 07:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1381ms 07:46:14 INFO - PROCESS | 1738 | 1468421174909 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 07:46:14 INFO - PROCESS | 1738 | 1468421174912 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 07:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:46:14 INFO - PROCESS | 1738 | 1468421174932 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:46:14 INFO - PROCESS | 1738 | 1468421174938 Marionette TRACE conn4 <- [1,954,null,{}] 07:46:14 INFO - PROCESS | 1738 | 1468421174955 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}] 07:46:14 INFO - PROCESS | 1738 | 1468421174963 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:15 INFO - PROCESS | 1738 | 1468421175181 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 07:46:15 INFO - PROCESS | 1738 | 1468421175198 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:15 INFO - PROCESS | 1738 | 1468421175205 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e11c00 == 38 [pid = 1738] [id = 246] 07:46:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x90e13c00) [pid = 1738] [serial = 739] [outer = (nil)] 07:46:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x90e20400) [pid = 1738] [serial = 740] [outer = 0x90e13c00] 07:46:15 INFO - PROCESS | 1738 | 1468421175291 Marionette DEBUG loaded listener.js 07:46:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x91024400) [pid = 1738] [serial = 741] [outer = 0x90e13c00] 07:46:16 INFO - PROCESS | 1738 | 1468421176258 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]]]}] 07:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1387ms 07:46:16 INFO - PROCESS | 1738 | 1468421176325 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 07:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:46:16 INFO - PROCESS | 1738 | 1468421176330 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 07:46:16 INFO - PROCESS | 1738 | 1468421176336 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:46:16 INFO - PROCESS | 1738 | 1468421176339 Marionette TRACE conn4 <- [1,958,null,{}] 07:46:16 INFO - PROCESS | 1738 | 1468421176345 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}] 07:46:16 INFO - PROCESS | 1738 | 1468421176350 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:16 INFO - PROCESS | 1738 | 1468421176578 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 07:46:16 INFO - PROCESS | 1738 | 1468421176603 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:16 INFO - PROCESS | 1738 | 1468421176611 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x9102b000 == 39 [pid = 1738] [id = 247] 07:46:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x91032400) [pid = 1738] [serial = 742] [outer = (nil)] 07:46:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x9103b000) [pid = 1738] [serial = 743] [outer = 0x91032400] 07:46:16 INFO - PROCESS | 1738 | 1468421176684 Marionette DEBUG loaded listener.js 07:46:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x91076c00) [pid = 1738] [serial = 744] [outer = 0x91032400] 07:46:17 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8e79b400) [pid = 1738] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:46:17 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e9fb000) [pid = 1738] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:46:17 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8efcd400) [pid = 1738] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:46:17 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x91082c00) [pid = 1738] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:46:17 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8cc10800) [pid = 1738] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:46:17 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8f835400) [pid = 1738] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:46:17 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8cbe8800) [pid = 1738] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:46:17 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x911b7000) [pid = 1738] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:46:17 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x917b8c00) [pid = 1738] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:46:17 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8b7da400) [pid = 1738] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:46:17 INFO - PROCESS | 1738 | 1468421177653 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]]]}] 07:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1334ms 07:46:17 INFO - PROCESS | 1738 | 1468421177671 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 07:46:17 INFO - PROCESS | 1738 | 1468421177674 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 07:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:46:17 INFO - PROCESS | 1738 | 1468421177682 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:46:17 INFO - PROCESS | 1738 | 1468421177686 Marionette TRACE conn4 <- [1,962,null,{}] 07:46:17 INFO - PROCESS | 1738 | 1468421177692 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}] 07:46:17 INFO - PROCESS | 1738 | 1468421177697 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:17 INFO - PROCESS | 1738 | 1468421177856 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 07:46:17 INFO - PROCESS | 1738 | 1468421177870 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:17 INFO - PROCESS | 1738 | 1468421177877 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe8800 == 40 [pid = 1738] [id = 248] 07:46:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8e9ee400) [pid = 1738] [serial = 745] [outer = (nil)] 07:46:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x91081c00) [pid = 1738] [serial = 746] [outer = 0x8e9ee400] 07:46:17 INFO - PROCESS | 1738 | 1468421177947 Marionette DEBUG loaded listener.js 07:46:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x91124800) [pid = 1738] [serial = 747] [outer = 0x8e9ee400] 07:46:18 INFO - PROCESS | 1738 | 1468421178849 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]]]}] 07:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1194ms 07:46:18 INFO - PROCESS | 1738 | 1468421178876 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 07:46:18 INFO - PROCESS | 1738 | 1468421178880 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 07:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:46:18 INFO - PROCESS | 1738 | 1468421178886 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:46:18 INFO - PROCESS | 1738 | 1468421178889 Marionette TRACE conn4 <- [1,966,null,{}] 07:46:18 INFO - PROCESS | 1738 | 1468421178895 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}] 07:46:18 INFO - PROCESS | 1738 | 1468421178906 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:19 INFO - PROCESS | 1738 | 1468421179187 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 07:46:19 INFO - PROCESS | 1738 | 1468421179352 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:19 INFO - PROCESS | 1738 | 1468421179362 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d3c00 == 41 [pid = 1738] [id = 249] 07:46:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8b7d4800) [pid = 1738] [serial = 748] [outer = (nil)] 07:46:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8cbea000) [pid = 1738] [serial = 749] [outer = 0x8b7d4800] 07:46:19 INFO - PROCESS | 1738 | 1468421179453 Marionette DEBUG loaded listener.js 07:46:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8cc0b800) [pid = 1738] [serial = 750] [outer = 0x8b7d4800] 07:46:20 INFO - PROCESS | 1738 | 1468421180526 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]]]}] 07:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1681ms 07:46:20 INFO - PROCESS | 1738 | 1468421180572 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 07:46:20 INFO - PROCESS | 1738 | 1468421180579 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 07:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:46:20 INFO - PROCESS | 1738 | 1468421180589 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:46:20 INFO - PROCESS | 1738 | 1468421180593 Marionette TRACE conn4 <- [1,970,null,{}] 07:46:20 INFO - PROCESS | 1738 | 1468421180601 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}] 07:46:20 INFO - PROCESS | 1738 | 1468421180610 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:20 INFO - PROCESS | 1738 | 1468421180809 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 07:46:21 INFO - PROCESS | 1738 | 1468421181024 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:21 INFO - PROCESS | 1738 | 1468421181032 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efca400 == 42 [pid = 1738] [id = 250] 07:46:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8efcf800) [pid = 1738] [serial = 751] [outer = (nil)] 07:46:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8efd8800) [pid = 1738] [serial = 752] [outer = 0x8efcf800] 07:46:21 INFO - PROCESS | 1738 | 1468421181179 Marionette DEBUG loaded listener.js 07:46:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f192000) [pid = 1738] [serial = 753] [outer = 0x8efcf800] 07:46:22 INFO - PROCESS | 1738 | 1468421182126 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]]]}] 07:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1590ms 07:46:22 INFO - PROCESS | 1738 | 1468421182183 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 07:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:46:22 INFO - PROCESS | 1738 | 1468421182189 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 07:46:22 INFO - PROCESS | 1738 | 1468421182196 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:46:22 INFO - PROCESS | 1738 | 1468421182200 Marionette TRACE conn4 <- [1,974,null,{}] 07:46:22 INFO - PROCESS | 1738 | 1468421182206 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}] 07:46:22 INFO - PROCESS | 1738 | 1468421182212 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:22 INFO - PROCESS | 1738 | 1468421182412 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 07:46:22 INFO - PROCESS | 1738 | 1468421182694 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:22 INFO - PROCESS | 1738 | 1468421182708 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f83a400 == 43 [pid = 1738] [id = 251] 07:46:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8fb82c00) [pid = 1738] [serial = 754] [outer = (nil)] 07:46:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x90e04400) [pid = 1738] [serial = 755] [outer = 0x8fb82c00] 07:46:22 INFO - PROCESS | 1738 | 1468421182799 Marionette DEBUG loaded listener.js 07:46:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x90e18c00) [pid = 1738] [serial = 756] [outer = 0x8fb82c00] 07:46:23 INFO - PROCESS | 1738 | 1468421183748 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]]]}] 07:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1633ms 07:46:23 INFO - PROCESS | 1738 | 1468421183831 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 07:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:46:23 INFO - PROCESS | 1738 | 1468421183840 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 07:46:23 INFO - PROCESS | 1738 | 1468421183863 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:46:23 INFO - PROCESS | 1738 | 1468421183871 Marionette TRACE conn4 <- [1,978,null,{}] 07:46:23 INFO - PROCESS | 1738 | 1468421183877 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}] 07:46:23 INFO - PROCESS | 1738 | 1468421183884 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:24 INFO - PROCESS | 1738 | 1468421184213 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 07:46:24 INFO - PROCESS | 1738 | 1468421184446 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:24 INFO - PROCESS | 1738 | 1468421184453 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb84800 == 44 [pid = 1738] [id = 252] 07:46:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x9102ac00) [pid = 1738] [serial = 757] [outer = (nil)] 07:46:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x911bcc00) [pid = 1738] [serial = 758] [outer = 0x9102ac00] 07:46:24 INFO - PROCESS | 1738 | 1468421184540 Marionette DEBUG loaded listener.js 07:46:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x917af400) [pid = 1738] [serial = 759] [outer = 0x9102ac00] 07:46:25 INFO - PROCESS | 1738 | 1468421185433 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]]]}] 07:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1649ms 07:46:25 INFO - PROCESS | 1738 | 1468421185500 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 07:46:25 INFO - PROCESS | 1738 | 1468421185505 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 07:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:46:25 INFO - PROCESS | 1738 | 1468421185511 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:46:25 INFO - PROCESS | 1738 | 1468421185515 Marionette TRACE conn4 <- [1,982,null,{}] 07:46:25 INFO - PROCESS | 1738 | 1468421185521 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}] 07:46:25 INFO - PROCESS | 1738 | 1468421185526 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:25 INFO - PROCESS | 1738 | 1468421185715 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 07:46:25 INFO - PROCESS | 1738 | 1468421185883 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:25 INFO - PROCESS | 1738 | 1468421185894 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x911b7800 == 45 [pid = 1738] [id = 253] 07:46:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x911c1800) [pid = 1738] [serial = 760] [outer = (nil)] 07:46:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x91892c00) [pid = 1738] [serial = 761] [outer = 0x911c1800] 07:46:25 INFO - PROCESS | 1738 | 1468421185974 Marionette DEBUG loaded listener.js 07:46:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91897400) [pid = 1738] [serial = 762] [outer = 0x911c1800] 07:46:26 INFO - PROCESS | 1738 | 1468421186939 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]]]}] 07:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1483ms 07:46:27 INFO - PROCESS | 1738 | 1468421186996 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 07:46:27 INFO - PROCESS | 1738 | 1468421186999 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 07:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:46:27 INFO - PROCESS | 1738 | 1468421187006 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:46:27 INFO - PROCESS | 1738 | 1468421187009 Marionette TRACE conn4 <- [1,986,null,{}] 07:46:27 INFO - PROCESS | 1738 | 1468421187016 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}] 07:46:27 INFO - PROCESS | 1738 | 1468421187021 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:27 INFO - PROCESS | 1738 | 1468421187211 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 07:46:27 INFO - PROCESS | 1738 | 1468421187388 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:27 INFO - PROCESS | 1738 | 1468421187406 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x9189ac00 == 46 [pid = 1738] [id = 254] 07:46:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x9189c800) [pid = 1738] [serial = 763] [outer = (nil)] 07:46:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x918d1c00) [pid = 1738] [serial = 764] [outer = 0x9189c800] 07:46:27 INFO - PROCESS | 1738 | 1468421187550 Marionette DEBUG loaded listener.js 07:46:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x91951400) [pid = 1738] [serial = 765] [outer = 0x9189c800] 07:46:28 INFO - PROCESS | 1738 | 1468421188613 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]]]}] 07:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1684ms 07:46:28 INFO - PROCESS | 1738 | 1468421188692 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 07:46:28 INFO - PROCESS | 1738 | 1468421188698 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 07:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:46:28 INFO - PROCESS | 1738 | 1468421188704 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:46:28 INFO - PROCESS | 1738 | 1468421188708 Marionette TRACE conn4 <- [1,990,null,{}] 07:46:28 INFO - PROCESS | 1738 | 1468421188714 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}] 07:46:28 INFO - PROCESS | 1738 | 1468421188719 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:28 INFO - PROCESS | 1738 | 1468421188943 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 07:46:29 INFO - PROCESS | 1738 | 1468421189154 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:29 INFO - PROCESS | 1738 | 1468421189161 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc06800 == 47 [pid = 1738] [id = 255] 07:46:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8cc06c00) [pid = 1738] [serial = 766] [outer = (nil)] 07:46:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8e7c0c00) [pid = 1738] [serial = 767] [outer = 0x8cc06c00] 07:46:29 INFO - PROCESS | 1738 | 1468421189293 Marionette DEBUG loaded listener.js 07:46:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x91953000) [pid = 1738] [serial = 768] [outer = 0x8cc06c00] 07:46:30 INFO - PROCESS | 1738 | 1468421190217 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]]]}] 07:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1783ms 07:46:30 INFO - PROCESS | 1738 | 1468421190488 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 07:46:30 INFO - PROCESS | 1738 | 1468421190496 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 07:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:46:30 INFO - PROCESS | 1738 | 1468421190505 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:46:30 INFO - PROCESS | 1738 | 1468421190510 Marionette TRACE conn4 <- [1,994,null,{}] 07:46:30 INFO - PROCESS | 1738 | 1468421190518 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}] 07:46:30 INFO - PROCESS | 1738 | 1468421190525 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:30 INFO - PROCESS | 1738 | 1468421190733 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 07:46:30 INFO - PROCESS | 1738 | 1468421190961 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:30 INFO - PROCESS | 1738 | 1468421190977 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de47c00 == 48 [pid = 1738] [id = 256] 07:46:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8de48c00) [pid = 1738] [serial = 769] [outer = (nil)] 07:46:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8e79c400) [pid = 1738] [serial = 770] [outer = 0x8de48c00] 07:46:31 INFO - PROCESS | 1738 | 1468421191055 Marionette DEBUG loaded listener.js 07:46:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8e7bdc00) [pid = 1738] [serial = 771] [outer = 0x8de48c00] 07:46:32 INFO - PROCESS | 1738 | 1468421192078 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]]]}] 07:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1638ms 07:46:32 INFO - PROCESS | 1738 | 1468421192145 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 07:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:46:32 INFO - PROCESS | 1738 | 1468421192150 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 07:46:32 INFO - PROCESS | 1738 | 1468421192160 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:46:32 INFO - PROCESS | 1738 | 1468421192166 Marionette TRACE conn4 <- [1,998,null,{}] 07:46:32 INFO - PROCESS | 1738 | 1468421192172 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}] 07:46:32 INFO - PROCESS | 1738 | 1468421192178 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:32 INFO - PROCESS | 1738 | 1468421192408 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7da000 == 47 [pid = 1738] [id = 236] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8de47400 == 46 [pid = 1738] [id = 215] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8f195c00 == 45 [pid = 1738] [id = 217] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8e795400 == 44 [pid = 1738] [id = 238] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8e79ac00 == 43 [pid = 1738] [id = 237] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7dc000 == 42 [pid = 1738] [id = 220] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe8800 == 41 [pid = 1738] [id = 248] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x9102b000 == 40 [pid = 1738] [id = 247] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x90e11c00 == 39 [pid = 1738] [id = 246] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30c000 == 38 [pid = 1738] [id = 245] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbed400 == 37 [pid = 1738] [id = 244] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8e797000 == 36 [pid = 1738] [id = 243] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc02800 == 35 [pid = 1738] [id = 242] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8f197400 == 34 [pid = 1738] [id = 241] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7dcc00 == 33 [pid = 1738] [id = 240] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d8c00 == 32 [pid = 1738] [id = 232] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9f0800 == 31 [pid = 1738] [id = 224] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x90e17800 == 30 [pid = 1738] [id = 222] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc01800 == 29 [pid = 1738] [id = 223] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30f400 == 28 [pid = 1738] [id = 227] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8efd9800 == 27 [pid = 1738] [id = 226] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8de45000 == 26 [pid = 1738] [id = 218] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x90e1c800 == 25 [pid = 1738] [id = 221] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8f833c00 == 24 [pid = 1738] [id = 239] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8d311400 == 23 [pid = 1738] [id = 219] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8f19b400 == 22 [pid = 1738] [id = 230] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x91031000 == 21 [pid = 1738] [id = 231] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbed000 == 20 [pid = 1738] [id = 229] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8de44800 == 19 [pid = 1738] [id = 233] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x9101d800 == 18 [pid = 1738] [id = 228] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe8000 == 17 [pid = 1738] [id = 235] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x91128c00 == 16 [pid = 1738] [id = 234] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc06800 == 15 [pid = 1738] [id = 255] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x9189ac00 == 14 [pid = 1738] [id = 254] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x911b7800 == 13 [pid = 1738] [id = 253] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb84800 == 12 [pid = 1738] [id = 252] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8efca400 == 11 [pid = 1738] [id = 250] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8f83a400 == 10 [pid = 1738] [id = 251] 07:46:33 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d3c00 == 9 [pid = 1738] [id = 249] 07:46:33 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8cbe3c00) [pid = 1738] [serial = 710] [outer = (nil)] [url = about:blank] 07:46:33 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8cc0b400) [pid = 1738] [serial = 711] [outer = (nil)] [url = about:blank] 07:46:33 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8cc03c00) [pid = 1738] [serial = 707] [outer = (nil)] [url = about:blank] 07:46:33 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8de44400) [pid = 1738] [serial = 689] [outer = (nil)] [url = about:blank] 07:46:33 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8fb8c800) [pid = 1738] [serial = 692] [outer = (nil)] [url = about:blank] 07:46:33 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x91128000) [pid = 1738] [serial = 695] [outer = (nil)] [url = about:blank] 07:46:33 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x911be800) [pid = 1738] [serial = 698] [outer = (nil)] [url = about:blank] 07:46:33 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x917b0c00) [pid = 1738] [serial = 701] [outer = (nil)] [url = about:blank] 07:46:33 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x918d1400) [pid = 1738] [serial = 704] [outer = (nil)] [url = about:blank] 07:46:33 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8e7b6c00) [pid = 1738] [serial = 714] [outer = (nil)] [url = about:blank] 07:46:33 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8e79f000) [pid = 1738] [serial = 713] [outer = (nil)] [url = about:blank] 07:46:33 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8efc5400) [pid = 1738] [serial = 716] [outer = (nil)] [url = about:blank] 07:46:33 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f840c00) [pid = 1738] [serial = 719] [outer = (nil)] [url = about:blank] 07:46:33 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x917b3400) [pid = 1738] [serial = 702] [outer = (nil)] [url = about:blank] 07:46:33 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x9112dc00) [pid = 1738] [serial = 696] [outer = (nil)] [url = about:blank] 07:46:33 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8de49000) [pid = 1738] [serial = 690] [outer = (nil)] [url = about:blank] 07:46:33 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x90e07c00) [pid = 1738] [serial = 693] [outer = (nil)] [url = about:blank] 07:46:33 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8d311c00) [pid = 1738] [serial = 708] [outer = (nil)] [url = about:blank] 07:46:33 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x917ac400) [pid = 1738] [serial = 699] [outer = (nil)] [url = about:blank] 07:46:33 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x918d7400) [pid = 1738] [serial = 705] [outer = (nil)] [url = about:blank] 07:46:33 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8efd0800) [pid = 1738] [serial = 717] [outer = (nil)] [url = about:blank] 07:46:33 INFO - PROCESS | 1738 | 1468421193693 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:33 INFO - PROCESS | 1738 | 1468421193712 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d8c00 == 10 [pid = 1738] [id = 257] 07:46:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8b7d9000) [pid = 1738] [serial = 772] [outer = (nil)] 07:46:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8cbe2c00) [pid = 1738] [serial = 773] [outer = 0x8b7d9000] 07:46:33 INFO - PROCESS | 1738 | 1468421193799 Marionette DEBUG loaded listener.js 07:46:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8cc03400) [pid = 1738] [serial = 774] [outer = 0x8b7d9000] 07:46:34 INFO - PROCESS | 1738 | 1468421194639 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]]]}] 07:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 2545ms 07:46:34 INFO - PROCESS | 1738 | 1468421194704 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 07:46:34 INFO - PROCESS | 1738 | 1468421194710 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 07:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:46:34 INFO - PROCESS | 1738 | 1468421194717 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:46:34 INFO - PROCESS | 1738 | 1468421194722 Marionette TRACE conn4 <- [1,1002,null,{}] 07:46:34 INFO - PROCESS | 1738 | 1468421194730 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}] 07:46:34 INFO - PROCESS | 1738 | 1468421194737 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:34 INFO - PROCESS | 1738 | 1468421194908 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 07:46:35 INFO - PROCESS | 1738 | 1468421195033 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:35 INFO - PROCESS | 1738 | 1468421195042 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de41000 == 11 [pid = 1738] [id = 258] 07:46:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8de45c00) [pid = 1738] [serial = 775] [outer = (nil)] 07:46:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8e798400) [pid = 1738] [serial = 776] [outer = 0x8de45c00] 07:46:35 INFO - PROCESS | 1738 | 1468421195116 Marionette DEBUG loaded listener.js 07:46:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8e7a3400) [pid = 1738] [serial = 777] [outer = 0x8de45c00] 07:46:36 INFO - PROCESS | 1738 | 1468421195999 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]]]}] 07:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1330ms 07:46:36 INFO - PROCESS | 1738 | 1468421196058 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 07:46:36 INFO - PROCESS | 1738 | 1468421196064 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 07:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:46:36 INFO - PROCESS | 1738 | 1468421196071 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:46:36 INFO - PROCESS | 1738 | 1468421196075 Marionette TRACE conn4 <- [1,1006,null,{}] 07:46:36 INFO - PROCESS | 1738 | 1468421196081 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}] 07:46:36 INFO - PROCESS | 1738 | 1468421196087 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:36 INFO - PROCESS | 1738 | 1468421196324 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 07:46:36 INFO - PROCESS | 1738 | 1468421196342 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:36 INFO - PROCESS | 1738 | 1468421196352 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9f1400 == 12 [pid = 1738] [id = 259] 07:46:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8efc4800) [pid = 1738] [serial = 778] [outer = (nil)] 07:46:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8efd1800) [pid = 1738] [serial = 779] [outer = 0x8efc4800] 07:46:36 INFO - PROCESS | 1738 | 1468421196424 Marionette DEBUG loaded listener.js 07:46:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8efde000) [pid = 1738] [serial = 780] [outer = 0x8efc4800] 07:46:37 INFO - PROCESS | 1738 | 1468421197488 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]]]}] 07:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1488ms 07:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:46:37 INFO - PROCESS | 1738 | 1468421197560 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 07:46:37 INFO - PROCESS | 1738 | 1468421197563 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 07:46:37 INFO - PROCESS | 1738 | 1468421197580 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:46:37 INFO - PROCESS | 1738 | 1468421197590 Marionette TRACE conn4 <- [1,1010,null,{}] 07:46:37 INFO - PROCESS | 1738 | 1468421197608 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}] 07:46:37 INFO - PROCESS | 1738 | 1468421197617 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:37 INFO - PROCESS | 1738 | 1468421197855 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 07:46:37 INFO - PROCESS | 1738 | 1468421197883 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:37 INFO - PROCESS | 1738 | 1468421197889 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb84c00 == 13 [pid = 1738] [id = 260] 07:46:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8fb85000) [pid = 1738] [serial = 781] [outer = (nil)] 07:46:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8fb8d400) [pid = 1738] [serial = 782] [outer = 0x8fb85000] 07:46:37 INFO - PROCESS | 1738 | 1468421197964 Marionette DEBUG loaded listener.js 07:46:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x90e03800) [pid = 1738] [serial = 783] [outer = 0x8fb85000] 07:46:38 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x91032400) [pid = 1738] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:46:38 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8e9f8800) [pid = 1738] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:46:38 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x90e13c00) [pid = 1738] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:46:38 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8efcb800) [pid = 1738] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:46:38 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8cc02c00) [pid = 1738] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:46:38 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8f835800) [pid = 1738] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:46:38 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f197800) [pid = 1738] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:46:38 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x9101cc00) [pid = 1738] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:46:38 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8cbe5c00) [pid = 1738] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:46:38 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e9ee400) [pid = 1738] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:46:39 INFO - PROCESS | 1738 | 1468421199313 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]]]}] 07:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1772ms 07:46:39 INFO - PROCESS | 1738 | 1468421199341 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 07:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:46:39 INFO - PROCESS | 1738 | 1468421199346 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 07:46:39 INFO - PROCESS | 1738 | 1468421199352 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:46:39 INFO - PROCESS | 1738 | 1468421199362 Marionette TRACE conn4 <- [1,1014,null,{}] 07:46:39 INFO - PROCESS | 1738 | 1468421199368 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}] 07:46:39 INFO - PROCESS | 1738 | 1468421199378 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:39 INFO - PROCESS | 1738 | 1468421199575 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 07:46:39 INFO - PROCESS | 1738 | 1468421199698 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:39 INFO - PROCESS | 1738 | 1468421199707 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe3800 == 14 [pid = 1738] [id = 261] 07:46:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8cc0c000) [pid = 1738] [serial = 784] [outer = (nil)] 07:46:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x90e07400) [pid = 1738] [serial = 785] [outer = 0x8cc0c000] 07:46:39 INFO - PROCESS | 1738 | 1468421199777 Marionette DEBUG loaded listener.js 07:46:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x90e0e400) [pid = 1738] [serial = 786] [outer = 0x8cc0c000] 07:46:40 INFO - PROCESS | 1738 | 1468421200587 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]]]}] 07:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1286ms 07:46:40 INFO - PROCESS | 1738 | 1468421200639 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 07:46:40 INFO - PROCESS | 1738 | 1468421200643 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 07:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:46:40 INFO - PROCESS | 1738 | 1468421200707 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:46:40 INFO - PROCESS | 1738 | 1468421200713 Marionette TRACE conn4 <- [1,1018,null,{}] 07:46:40 INFO - PROCESS | 1738 | 1468421200722 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}] 07:46:40 INFO - PROCESS | 1738 | 1468421200729 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:40 INFO - PROCESS | 1738 | 1468421200949 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 07:46:41 INFO - PROCESS | 1738 | 1468421201113 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:41 INFO - PROCESS | 1738 | 1468421201126 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30d000 == 15 [pid = 1738] [id = 262] 07:46:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8d30f000) [pid = 1738] [serial = 787] [outer = (nil)] 07:46:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8d317800) [pid = 1738] [serial = 788] [outer = 0x8d30f000] 07:46:41 INFO - PROCESS | 1738 | 1468421201234 Marionette DEBUG loaded listener.js 07:46:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8e9f9c00) [pid = 1738] [serial = 789] [outer = 0x8d30f000] 07:46:42 INFO - PROCESS | 1738 | 1468421202336 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]]]}] 07:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1692ms 07:46:42 INFO - PROCESS | 1738 | 1468421202398 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 07:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:46:42 INFO - PROCESS | 1738 | 1468421202405 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 07:46:42 INFO - PROCESS | 1738 | 1468421202414 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:46:42 INFO - PROCESS | 1738 | 1468421202419 Marionette TRACE conn4 <- [1,1022,null,{}] 07:46:42 INFO - PROCESS | 1738 | 1468421202429 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}] 07:46:42 INFO - PROCESS | 1738 | 1468421202437 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:42 INFO - PROCESS | 1738 | 1468421202636 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 07:46:42 INFO - PROCESS | 1738 | 1468421202865 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:42 INFO - PROCESS | 1738 | 1468421202874 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbea800 == 16 [pid = 1738] [id = 263] 07:46:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8cc10400) [pid = 1738] [serial = 790] [outer = (nil)] 07:46:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8fb8cc00) [pid = 1738] [serial = 791] [outer = 0x8cc10400] 07:46:42 INFO - PROCESS | 1738 | 1468421202991 Marionette DEBUG loaded listener.js 07:46:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x90e13400) [pid = 1738] [serial = 792] [outer = 0x8cc10400] 07:46:44 INFO - PROCESS | 1738 | 1468421204001 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]]]}] 07:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1641ms 07:46:44 INFO - PROCESS | 1738 | 1468421204056 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 07:46:44 INFO - PROCESS | 1738 | 1468421204059 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 07:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:46:44 INFO - PROCESS | 1738 | 1468421204067 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:46:44 INFO - PROCESS | 1738 | 1468421204071 Marionette TRACE conn4 <- [1,1026,null,{}] 07:46:44 INFO - PROCESS | 1738 | 1468421204077 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}] 07:46:44 INFO - PROCESS | 1738 | 1468421204083 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:44 INFO - PROCESS | 1738 | 1468421204277 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 07:46:44 INFO - PROCESS | 1738 | 1468421204548 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:44 INFO - PROCESS | 1738 | 1468421204580 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x91033c00 == 17 [pid = 1738] [id = 264] 07:46:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91034400) [pid = 1738] [serial = 793] [outer = (nil)] 07:46:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x91037400) [pid = 1738] [serial = 794] [outer = 0x91034400] 07:46:44 INFO - PROCESS | 1738 | 1468421204714 Marionette DEBUG loaded listener.js 07:46:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x91074c00) [pid = 1738] [serial = 795] [outer = 0x91034400] 07:46:45 INFO - PROCESS | 1738 | 1468421205733 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]]]}] 07:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1743ms 07:46:45 INFO - PROCESS | 1738 | 1468421205812 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 07:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:46:45 INFO - PROCESS | 1738 | 1468421205816 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 07:46:45 INFO - PROCESS | 1738 | 1468421205823 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:46:45 INFO - PROCESS | 1738 | 1468421205827 Marionette TRACE conn4 <- [1,1030,null,{}] 07:46:45 INFO - PROCESS | 1738 | 1468421205833 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}] 07:46:45 INFO - PROCESS | 1738 | 1468421205839 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:46 INFO - PROCESS | 1738 | 1468421206056 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 07:46:46 INFO - PROCESS | 1738 | 1468421206325 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:46 INFO - PROCESS | 1738 | 1468421206338 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30bc00 == 18 [pid = 1738] [id = 265] 07:46:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x90e13000) [pid = 1738] [serial = 796] [outer = (nil)] 07:46:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x91129400) [pid = 1738] [serial = 797] [outer = 0x90e13000] 07:46:46 INFO - PROCESS | 1738 | 1468421206424 Marionette DEBUG loaded listener.js 07:46:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x91127c00) [pid = 1738] [serial = 798] [outer = 0x90e13000] 07:46:47 INFO - PROCESS | 1738 | 1468421207531 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]]]}] 07:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1794ms 07:46:47 INFO - PROCESS | 1738 | 1468421207619 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 07:46:47 INFO - PROCESS | 1738 | 1468421207628 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 07:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:46:47 INFO - PROCESS | 1738 | 1468421207639 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:46:47 INFO - PROCESS | 1738 | 1468421207644 Marionette TRACE conn4 <- [1,1034,null,{}] 07:46:47 INFO - PROCESS | 1738 | 1468421207663 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}] 07:46:47 INFO - PROCESS | 1738 | 1468421207672 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:48 INFO - PROCESS | 1738 | 1468421208051 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 07:46:48 INFO - PROCESS | 1738 | 1468421208308 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:48 INFO - PROCESS | 1738 | 1468421208318 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d1400 == 19 [pid = 1738] [id = 266] 07:46:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8b7da400) [pid = 1738] [serial = 799] [outer = (nil)] 07:46:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8cbea400) [pid = 1738] [serial = 800] [outer = 0x8b7da400] 07:46:48 INFO - PROCESS | 1738 | 1468421208402 Marionette DEBUG loaded listener.js 07:46:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8d30c400) [pid = 1738] [serial = 801] [outer = 0x8b7da400] 07:46:49 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x91081c00) [pid = 1738] [serial = 746] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x91124800) [pid = 1738] [serial = 747] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x9103b000) [pid = 1738] [serial = 743] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x90e0e800) [pid = 1738] [serial = 731] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x91076c00) [pid = 1738] [serial = 744] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x90e20400) [pid = 1738] [serial = 740] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8f196000) [pid = 1738] [serial = 738] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8d316000) [pid = 1738] [serial = 734] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x91024400) [pid = 1738] [serial = 741] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8e79ec00) [pid = 1738] [serial = 735] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8fb86c00) [pid = 1738] [serial = 720] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f833400) [pid = 1738] [serial = 725] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8efd8c00) [pid = 1738] [serial = 737] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x9102e400) [pid = 1738] [serial = 728] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8fb8ec00) [pid = 1738] [serial = 726] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8e9f2000) [pid = 1738] [serial = 723] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8de4d400) [pid = 1738] [serial = 722] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x9103c000) [pid = 1738] [serial = 729] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x9107c400) [pid = 1738] [serial = 732] [outer = (nil)] [url = about:blank] 07:46:49 INFO - PROCESS | 1738 | 1468421209533 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]]]}] 07:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1945ms 07:46:49 INFO - PROCESS | 1738 | 1468421209592 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 07:46:49 INFO - PROCESS | 1738 | 1468421209597 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 07:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:46:49 INFO - PROCESS | 1738 | 1468421209609 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:46:49 INFO - PROCESS | 1738 | 1468421209613 Marionette TRACE conn4 <- [1,1038,null,{}] 07:46:49 INFO - PROCESS | 1738 | 1468421209622 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}] 07:46:49 INFO - PROCESS | 1738 | 1468421209629 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:49 INFO - PROCESS | 1738 | 1468421209800 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 07:46:50 INFO - PROCESS | 1738 | 1468421209977 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:50 INFO - PROCESS | 1738 | 1468421209985 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efc4000 == 20 [pid = 1738] [id = 267] 07:46:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8efc4c00) [pid = 1738] [serial = 802] [outer = (nil)] 07:46:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8efd1c00) [pid = 1738] [serial = 803] [outer = 0x8efc4c00] 07:46:50 INFO - PROCESS | 1738 | 1468421210070 Marionette DEBUG loaded listener.js 07:46:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8f199c00) [pid = 1738] [serial = 804] [outer = 0x8efc4c00] 07:46:50 INFO - PROCESS | 1738 | 1468421210891 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]]]}] 07:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1332ms 07:46:50 INFO - PROCESS | 1738 | 1468421210945 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 07:46:50 INFO - PROCESS | 1738 | 1468421210951 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 07:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:46:50 INFO - PROCESS | 1738 | 1468421210961 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:46:50 INFO - PROCESS | 1738 | 1468421210964 Marionette TRACE conn4 <- [1,1042,null,{}] 07:46:50 INFO - PROCESS | 1738 | 1468421210970 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}] 07:46:50 INFO - PROCESS | 1738 | 1468421210975 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:51 INFO - PROCESS | 1738 | 1468421211150 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 07:46:51 INFO - PROCESS | 1738 | 1468421211286 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:51 INFO - PROCESS | 1738 | 1468421211293 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb82400 == 21 [pid = 1738] [id = 268] 07:46:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8fb86c00) [pid = 1738] [serial = 805] [outer = (nil)] 07:46:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x90e16c00) [pid = 1738] [serial = 806] [outer = 0x8fb86c00] 07:46:51 INFO - PROCESS | 1738 | 1468421211369 Marionette DEBUG loaded listener.js 07:46:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x91021400) [pid = 1738] [serial = 807] [outer = 0x8fb86c00] 07:46:52 INFO - PROCESS | 1738 | 1468421212274 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]]]}] 07:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1329ms 07:46:52 INFO - PROCESS | 1738 | 1468421212289 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 07:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:46:52 INFO - PROCESS | 1738 | 1468421212293 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 07:46:52 INFO - PROCESS | 1738 | 1468421212301 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:46:52 INFO - PROCESS | 1738 | 1468421212310 Marionette TRACE conn4 <- [1,1046,null,{}] 07:46:52 INFO - PROCESS | 1738 | 1468421212344 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}] 07:46:52 INFO - PROCESS | 1738 | 1468421212352 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:52 INFO - PROCESS | 1738 | 1468421212564 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 07:46:52 INFO - PROCESS | 1738 | 1468421212589 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:52 INFO - PROCESS | 1738 | 1468421212597 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e0a800 == 22 [pid = 1738] [id = 269] 07:46:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x9103bc00) [pid = 1738] [serial = 808] [outer = (nil)] 07:46:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x91077c00) [pid = 1738] [serial = 809] [outer = 0x9103bc00] 07:46:52 INFO - PROCESS | 1738 | 1468421212681 Marionette DEBUG loaded listener.js 07:46:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x9107a800) [pid = 1738] [serial = 810] [outer = 0x9103bc00] 07:46:53 INFO - PROCESS | 1738 | 1468421213611 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]]]}] 07:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1350ms 07:46:53 INFO - PROCESS | 1738 | 1468421213650 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 07:46:53 INFO - PROCESS | 1738 | 1468421213655 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 07:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:46:53 INFO - PROCESS | 1738 | 1468421213669 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:46:53 INFO - PROCESS | 1738 | 1468421213671 Marionette TRACE conn4 <- [1,1050,null,{}] 07:46:53 INFO - PROCESS | 1738 | 1468421213677 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}] 07:46:53 INFO - PROCESS | 1738 | 1468421213681 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:53 INFO - PROCESS | 1738 | 1468421213907 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 07:46:53 INFO - PROCESS | 1738 | 1468421213930 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:53 INFO - PROCESS | 1738 | 1468421213939 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x91038000 == 23 [pid = 1738] [id = 270] 07:46:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x9103c400) [pid = 1738] [serial = 811] [outer = (nil)] 07:46:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91129800) [pid = 1738] [serial = 812] [outer = 0x9103c400] 07:46:54 INFO - PROCESS | 1738 | 1468421214009 Marionette DEBUG loaded listener.js 07:46:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x9112d400) [pid = 1738] [serial = 813] [outer = 0x9103c400] 07:46:54 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8efc4800) [pid = 1738] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:46:54 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8fb85000) [pid = 1738] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:46:54 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8de45c00) [pid = 1738] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:46:54 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8de48c00) [pid = 1738] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:46:54 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8b7d4800) [pid = 1738] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:46:54 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8b7d9000) [pid = 1738] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:46:54 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8efcf800) [pid = 1738] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:46:54 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8fb82c00) [pid = 1738] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:46:54 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x9102ac00) [pid = 1738] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:46:54 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x911c1800) [pid = 1738] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:46:54 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x9189c800) [pid = 1738] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:46:54 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8cc06c00) [pid = 1738] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:46:55 INFO - PROCESS | 1738 | 1468421215054 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]]]}] 07:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1445ms 07:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:46:55 INFO - PROCESS | 1738 | 1468421215108 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 07:46:55 INFO - PROCESS | 1738 | 1468421215111 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 07:46:55 INFO - PROCESS | 1738 | 1468421215118 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:46:55 INFO - PROCESS | 1738 | 1468421215121 Marionette TRACE conn4 <- [1,1054,null,{}] 07:46:55 INFO - PROCESS | 1738 | 1468421215127 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}] 07:46:55 INFO - PROCESS | 1738 | 1468421215132 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:55 INFO - PROCESS | 1738 | 1468421215293 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 07:46:55 INFO - PROCESS | 1738 | 1468421215305 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:55 INFO - PROCESS | 1738 | 1468421215322 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de3f400 == 24 [pid = 1738] [id = 271] 07:46:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e7c4000) [pid = 1738] [serial = 814] [outer = (nil)] 07:46:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x9102ac00) [pid = 1738] [serial = 815] [outer = 0x8e7c4000] 07:46:55 INFO - PROCESS | 1738 | 1468421215520 Marionette DEBUG loaded listener.js 07:46:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x90e14400) [pid = 1738] [serial = 816] [outer = 0x8e7c4000] 07:46:56 INFO - PROCESS | 1738 | 1468421216343 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]]]}] 07:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1340ms 07:46:56 INFO - PROCESS | 1738 | 1468421216460 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 07:46:56 INFO - PROCESS | 1738 | 1468421216466 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 07:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:46:56 INFO - PROCESS | 1738 | 1468421216475 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:46:56 INFO - PROCESS | 1738 | 1468421216482 Marionette TRACE conn4 <- [1,1058,null,{}] 07:46:56 INFO - PROCESS | 1738 | 1468421216491 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}] 07:46:56 INFO - PROCESS | 1738 | 1468421216497 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:56 INFO - PROCESS | 1738 | 1468421216732 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 07:46:56 INFO - PROCESS | 1738 | 1468421216965 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:56 INFO - PROCESS | 1738 | 1468421216981 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d309400 == 25 [pid = 1738] [id = 272] 07:46:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8e7bcc00) [pid = 1738] [serial = 817] [outer = (nil)] 07:46:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8e9f2c00) [pid = 1738] [serial = 818] [outer = 0x8e7bcc00] 07:46:57 INFO - PROCESS | 1738 | 1468421217093 Marionette DEBUG loaded listener.js 07:46:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8e9f1c00) [pid = 1738] [serial = 819] [outer = 0x8e7bcc00] 07:46:58 INFO - PROCESS | 1738 | 1468421218045 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]]]}] 07:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1647ms 07:46:58 INFO - PROCESS | 1738 | 1468421218123 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 07:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:46:58 INFO - PROCESS | 1738 | 1468421218129 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 07:46:58 INFO - PROCESS | 1738 | 1468421218140 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:46:58 INFO - PROCESS | 1738 | 1468421218146 Marionette TRACE conn4 <- [1,1062,null,{}] 07:46:58 INFO - PROCESS | 1738 | 1468421218154 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}] 07:46:58 INFO - PROCESS | 1738 | 1468421218160 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:58 INFO - PROCESS | 1738 | 1468421218388 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 07:46:58 INFO - PROCESS | 1738 | 1468421218606 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:46:58 INFO - PROCESS | 1738 | 1468421218613 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:46:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb8e800 == 26 [pid = 1738] [id = 273] 07:46:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x90e02c00) [pid = 1738] [serial = 820] [outer = (nil)] 07:46:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x90e1f400) [pid = 1738] [serial = 821] [outer = 0x90e02c00] 07:46:58 INFO - PROCESS | 1738 | 1468421218748 Marionette DEBUG loaded listener.js 07:46:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x91025000) [pid = 1738] [serial = 822] [outer = 0x90e02c00] 07:46:59 INFO - PROCESS | 1738 | 1468421219720 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]]]}] 07:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1640ms 07:46:59 INFO - PROCESS | 1738 | 1468421219776 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 07:46:59 INFO - PROCESS | 1738 | 1468421219781 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 07:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:46:59 INFO - PROCESS | 1738 | 1468421219789 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:46:59 INFO - PROCESS | 1738 | 1468421219797 Marionette TRACE conn4 <- [1,1066,null,{}] 07:46:59 INFO - PROCESS | 1738 | 1468421219873 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}] 07:46:59 INFO - PROCESS | 1738 | 1468421219883 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:00 INFO - PROCESS | 1738 | 1468421220092 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 07:47:00 INFO - PROCESS | 1738 | 1468421220365 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:00 INFO - PROCESS | 1738 | 1468421220380 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x911ba400 == 27 [pid = 1738] [id = 274] 07:47:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x911be800) [pid = 1738] [serial = 823] [outer = (nil)] 07:47:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x917ae400) [pid = 1738] [serial = 824] [outer = 0x911be800] 07:47:00 INFO - PROCESS | 1738 | 1468421220468 Marionette DEBUG loaded listener.js 07:47:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x917b4800) [pid = 1738] [serial = 825] [outer = 0x911be800] 07:47:01 INFO - PROCESS | 1738 | 1468421221424 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]]]}] 07:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1699ms 07:47:01 INFO - PROCESS | 1738 | 1468421221489 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 07:47:01 INFO - PROCESS | 1738 | 1468421221494 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 07:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:47:01 INFO - PROCESS | 1738 | 1468421221502 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:47:01 INFO - PROCESS | 1738 | 1468421221506 Marionette TRACE conn4 <- [1,1070,null,{}] 07:47:01 INFO - PROCESS | 1738 | 1468421221514 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}] 07:47:01 INFO - PROCESS | 1738 | 1468421221520 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:01 INFO - PROCESS | 1738 | 1468421221730 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 07:47:01 INFO - PROCESS | 1738 | 1468421221957 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:01 INFO - PROCESS | 1738 | 1468421221966 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e08c00 == 28 [pid = 1738] [id = 275] 07:47:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x911bfc00) [pid = 1738] [serial = 826] [outer = (nil)] 07:47:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x9189e800) [pid = 1738] [serial = 827] [outer = 0x911bfc00] 07:47:02 INFO - PROCESS | 1738 | 1468421222097 Marionette DEBUG loaded listener.js 07:47:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x918d4000) [pid = 1738] [serial = 828] [outer = 0x911bfc00] 07:47:03 INFO - PROCESS | 1738 | 1468421223017 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]]]}] 07:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1588ms 07:47:03 INFO - PROCESS | 1738 | 1468421223092 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 07:47:03 INFO - PROCESS | 1738 | 1468421223096 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 07:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:47:03 INFO - PROCESS | 1738 | 1468421223105 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:47:03 INFO - PROCESS | 1738 | 1468421223108 Marionette TRACE conn4 <- [1,1074,null,{}] 07:47:03 INFO - PROCESS | 1738 | 1468421223116 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}] 07:47:03 INFO - PROCESS | 1738 | 1468421223122 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:03 INFO - PROCESS | 1738 | 1468421223359 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 07:47:03 INFO - PROCESS | 1738 | 1468421223572 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:03 INFO - PROCESS | 1738 | 1468421223582 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7da800 == 29 [pid = 1738] [id = 276] 07:47:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8cc10c00) [pid = 1738] [serial = 829] [outer = (nil)] 07:47:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x918db000) [pid = 1738] [serial = 830] [outer = 0x8cc10c00] 07:47:03 INFO - PROCESS | 1738 | 1468421223711 Marionette DEBUG loaded listener.js 07:47:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x918de800) [pid = 1738] [serial = 831] [outer = 0x8cc10c00] 07:47:04 INFO - PROCESS | 1738 | 1468421224678 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]]]}] 07:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1587ms 07:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:47:04 INFO - PROCESS | 1738 | 1468421224692 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 07:47:04 INFO - PROCESS | 1738 | 1468421224695 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 07:47:04 INFO - PROCESS | 1738 | 1468421224703 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:47:04 INFO - PROCESS | 1738 | 1468421224706 Marionette TRACE conn4 <- [1,1078,null,{}] 07:47:04 INFO - PROCESS | 1738 | 1468421224712 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}] 07:47:04 INFO - PROCESS | 1738 | 1468421224723 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:04 INFO - PROCESS | 1738 | 1468421224973 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 07:47:05 INFO - PROCESS | 1738 | 1468421225195 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:05 INFO - PROCESS | 1738 | 1468421225207 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d5400 == 30 [pid = 1738] [id = 277] 07:47:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8e9fd800) [pid = 1738] [serial = 832] [outer = (nil)] 07:47:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x91f41c00) [pid = 1738] [serial = 833] [outer = 0x8e9fd800] 07:47:05 INFO - PROCESS | 1738 | 1468421225331 Marionette DEBUG loaded listener.js 07:47:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x91f4a000) [pid = 1738] [serial = 834] [outer = 0x8e9fd800] 07:47:06 INFO - PROCESS | 1738 | 1468421226297 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]]]}] 07:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1642ms 07:47:06 INFO - PROCESS | 1738 | 1468421226344 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 07:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:47:06 INFO - PROCESS | 1738 | 1468421226349 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 07:47:06 INFO - PROCESS | 1738 | 1468421226355 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:47:06 INFO - PROCESS | 1738 | 1468421226359 Marionette TRACE conn4 <- [1,1082,null,{}] 07:47:06 INFO - PROCESS | 1738 | 1468421226365 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}] 07:47:06 INFO - PROCESS | 1738 | 1468421226370 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:06 INFO - PROCESS | 1738 | 1468421226552 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 07:47:06 INFO - PROCESS | 1738 | 1468421226783 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:06 INFO - PROCESS | 1738 | 1468421226789 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc06c00 == 31 [pid = 1738] [id = 278] 07:47:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8cc07400) [pid = 1738] [serial = 835] [outer = (nil)] 07:47:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8d311000) [pid = 1738] [serial = 836] [outer = 0x8cc07400] 07:47:07 INFO - PROCESS | 1738 | 1468421227086 Marionette DEBUG loaded listener.js 07:47:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8de4b000) [pid = 1738] [serial = 837] [outer = 0x8cc07400] 07:47:08 INFO - PROCESS | 1738 | 1468421228132 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]]]}] 07:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1831ms 07:47:08 INFO - PROCESS | 1738 | 1468421228187 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 07:47:08 INFO - PROCESS | 1738 | 1468421228192 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 07:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:47:08 INFO - PROCESS | 1738 | 1468421228201 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:47:08 INFO - PROCESS | 1738 | 1468421228205 Marionette TRACE conn4 <- [1,1086,null,{}] 07:47:08 INFO - PROCESS | 1738 | 1468421228213 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}] 07:47:08 INFO - PROCESS | 1738 | 1468421228219 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:08 INFO - PROCESS | 1738 | 1468421228442 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 07:47:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d8c00 == 30 [pid = 1738] [id = 257] 07:47:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8de47c00 == 29 [pid = 1738] [id = 256] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x90e07400) [pid = 1738] [serial = 785] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8efde000) [pid = 1738] [serial = 780] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8fb8d400) [pid = 1738] [serial = 782] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8e798400) [pid = 1738] [serial = 776] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8e7bdc00) [pid = 1738] [serial = 771] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8e79c400) [pid = 1738] [serial = 770] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8cc0b800) [pid = 1738] [serial = 750] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8cbea000) [pid = 1738] [serial = 749] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8cbe2c00) [pid = 1738] [serial = 773] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8f192000) [pid = 1738] [serial = 753] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8efd8800) [pid = 1738] [serial = 752] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8cc03400) [pid = 1738] [serial = 774] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x90e18c00) [pid = 1738] [serial = 756] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x90e04400) [pid = 1738] [serial = 755] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x917af400) [pid = 1738] [serial = 759] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x911bcc00) [pid = 1738] [serial = 758] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x91897400) [pid = 1738] [serial = 762] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x91892c00) [pid = 1738] [serial = 761] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8efd1800) [pid = 1738] [serial = 779] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x90e03800) [pid = 1738] [serial = 783] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x91951400) [pid = 1738] [serial = 765] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x918d1c00) [pid = 1738] [serial = 764] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x91953000) [pid = 1738] [serial = 768] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8e7a3400) [pid = 1738] [serial = 777] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8e7c0c00) [pid = 1738] [serial = 767] [outer = (nil)] [url = about:blank] 07:47:09 INFO - PROCESS | 1738 | 1468421229724 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:09 INFO - PROCESS | 1738 | 1468421229732 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7dac00 == 30 [pid = 1738] [id = 279] 07:47:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8b7db400) [pid = 1738] [serial = 838] [outer = (nil)] 07:47:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8cbe0800) [pid = 1738] [serial = 839] [outer = 0x8b7db400] 07:47:09 INFO - PROCESS | 1738 | 1468421229812 Marionette DEBUG loaded listener.js 07:47:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8cc01800) [pid = 1738] [serial = 840] [outer = 0x8b7db400] 07:47:10 INFO - PROCESS | 1738 | 1468421230682 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]]]}] 07:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 2540ms 07:47:10 INFO - PROCESS | 1738 | 1468421230743 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 07:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:47:10 INFO - PROCESS | 1738 | 1468421230749 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 07:47:10 INFO - PROCESS | 1738 | 1468421230756 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:47:10 INFO - PROCESS | 1738 | 1468421230761 Marionette TRACE conn4 <- [1,1090,null,{}] 07:47:10 INFO - PROCESS | 1738 | 1468421230770 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}] 07:47:10 INFO - PROCESS | 1738 | 1468421230776 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:10 INFO - PROCESS | 1738 | 1468421230942 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 07:47:11 INFO - PROCESS | 1738 | 1468421231069 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:11 INFO - PROCESS | 1738 | 1468421231078 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de47000 == 31 [pid = 1738] [id = 280] 07:47:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8de47400) [pid = 1738] [serial = 841] [outer = (nil)] 07:47:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8e797000) [pid = 1738] [serial = 842] [outer = 0x8de47400] 07:47:11 INFO - PROCESS | 1738 | 1468421231170 Marionette DEBUG loaded listener.js 07:47:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8e7a2800) [pid = 1738] [serial = 843] [outer = 0x8de47400] 07:47:12 INFO - PROCESS | 1738 | 1468421232033 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]]]}] 07:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1340ms 07:47:12 INFO - PROCESS | 1738 | 1468421232101 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 07:47:12 INFO - PROCESS | 1738 | 1468421232109 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 07:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:47:12 INFO - PROCESS | 1738 | 1468421232116 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:47:12 INFO - PROCESS | 1738 | 1468421232120 Marionette TRACE conn4 <- [1,1094,null,{}] 07:47:12 INFO - PROCESS | 1738 | 1468421232131 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}] 07:47:12 INFO - PROCESS | 1738 | 1468421232136 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:12 INFO - PROCESS | 1738 | 1468421232360 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 07:47:13 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8e7c4000) [pid = 1738] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:47:13 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x9103bc00) [pid = 1738] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:47:13 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x9103c400) [pid = 1738] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:47:13 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8cc0c000) [pid = 1738] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:47:13 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x90e13000) [pid = 1738] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:47:13 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8cc10400) [pid = 1738] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:47:13 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8b7da400) [pid = 1738] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:47:13 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8d30f000) [pid = 1738] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:47:13 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8fb86c00) [pid = 1738] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:47:13 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x91034400) [pid = 1738] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:47:13 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8efc4c00) [pid = 1738] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:47:13 INFO - PROCESS | 1738 | 1468421233181 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:13 INFO - PROCESS | 1738 | 1468421233188 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7da400 == 32 [pid = 1738] [id = 281] 07:47:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8b7dcc00) [pid = 1738] [serial = 844] [outer = (nil)] 07:47:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8cbe4000) [pid = 1738] [serial = 845] [outer = 0x8b7dcc00] 07:47:13 INFO - PROCESS | 1738 | 1468421233279 Marionette DEBUG loaded listener.js 07:47:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8cc0f800) [pid = 1738] [serial = 846] [outer = 0x8b7dcc00] 07:47:14 INFO - PROCESS | 1738 | 1468421234331 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]]]}] 07:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 2294ms 07:47:14 INFO - PROCESS | 1738 | 1468421234414 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 07:47:14 INFO - PROCESS | 1738 | 1468421234420 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 07:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:47:14 INFO - PROCESS | 1738 | 1468421234428 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:47:14 INFO - PROCESS | 1738 | 1468421234433 Marionette TRACE conn4 <- [1,1098,null,{}] 07:47:14 INFO - PROCESS | 1738 | 1468421234442 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}] 07:47:14 INFO - PROCESS | 1738 | 1468421234450 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:14 INFO - PROCESS | 1738 | 1468421234677 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 07:47:14 INFO - PROCESS | 1738 | 1468421234900 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:14 INFO - PROCESS | 1738 | 1468421234908 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7da000 == 33 [pid = 1738] [id = 282] 07:47:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8e7bec00) [pid = 1738] [serial = 847] [outer = (nil)] 07:47:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8e9f6400) [pid = 1738] [serial = 848] [outer = 0x8e7bec00] 07:47:14 INFO - PROCESS | 1738 | 1468421234995 Marionette DEBUG loaded listener.js 07:47:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8efc6400) [pid = 1738] [serial = 849] [outer = 0x8e7bec00] 07:47:16 INFO - PROCESS | 1738 | 1468421236032 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]]]}] 07:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1684ms 07:47:16 INFO - PROCESS | 1738 | 1468421236117 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 07:47:16 INFO - PROCESS | 1738 | 1468421236124 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 07:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:47:16 INFO - PROCESS | 1738 | 1468421236131 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:47:16 INFO - PROCESS | 1738 | 1468421236135 Marionette TRACE conn4 <- [1,1102,null,{}] 07:47:16 INFO - PROCESS | 1738 | 1468421236142 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}] 07:47:16 INFO - PROCESS | 1738 | 1468421236147 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:16 INFO - PROCESS | 1738 | 1468421236391 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 07:47:16 INFO - PROCESS | 1738 | 1468421236702 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:16 INFO - PROCESS | 1738 | 1468421236711 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efc1800 == 34 [pid = 1738] [id = 283] 07:47:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8efd4800) [pid = 1738] [serial = 850] [outer = (nil)] 07:47:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f19ac00) [pid = 1738] [serial = 851] [outer = 0x8efd4800] 07:47:16 INFO - PROCESS | 1738 | 1468421236797 Marionette DEBUG loaded listener.js 07:47:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8f834800) [pid = 1738] [serial = 852] [outer = 0x8efd4800] 07:47:17 INFO - PROCESS | 1738 | 1468421237848 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]]]}] 07:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1789ms 07:47:17 INFO - PROCESS | 1738 | 1468421237922 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 07:47:17 INFO - PROCESS | 1738 | 1468421237927 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 07:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:47:17 INFO - PROCESS | 1738 | 1468421237946 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:47:17 INFO - PROCESS | 1738 | 1468421237957 Marionette TRACE conn4 <- [1,1106,null,{}] 07:47:17 INFO - PROCESS | 1738 | 1468421237964 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}] 07:47:17 INFO - PROCESS | 1738 | 1468421237973 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:18 INFO - PROCESS | 1738 | 1468421238209 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 07:47:18 INFO - PROCESS | 1738 | 1468421238422 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:18 INFO - PROCESS | 1738 | 1468421238433 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb83400 == 35 [pid = 1738] [id = 284] 07:47:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8fb83800) [pid = 1738] [serial = 853] [outer = (nil)] 07:47:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8fb90400) [pid = 1738] [serial = 854] [outer = 0x8fb83800] 07:47:18 INFO - PROCESS | 1738 | 1468421238515 Marionette DEBUG loaded listener.js 07:47:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x90e0f000) [pid = 1738] [serial = 855] [outer = 0x8fb83800] 07:47:19 INFO - PROCESS | 1738 | 1468421239632 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]]]}] 07:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1760ms 07:47:19 INFO - PROCESS | 1738 | 1468421239696 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 07:47:19 INFO - PROCESS | 1738 | 1468421239702 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 07:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:47:19 INFO - PROCESS | 1738 | 1468421239710 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:47:19 INFO - PROCESS | 1738 | 1468421239716 Marionette TRACE conn4 <- [1,1110,null,{}] 07:47:19 INFO - PROCESS | 1738 | 1468421239724 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}] 07:47:19 INFO - PROCESS | 1738 | 1468421239730 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:19 INFO - PROCESS | 1738 | 1468421239911 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 07:47:20 INFO - PROCESS | 1738 | 1468421240158 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:20 INFO - PROCESS | 1738 | 1468421240173 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d310c00 == 36 [pid = 1738] [id = 285] 07:47:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8de44c00) [pid = 1738] [serial = 856] [outer = (nil)] 07:47:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8e799c00) [pid = 1738] [serial = 857] [outer = 0x8de44c00] 07:47:20 INFO - PROCESS | 1738 | 1468421240252 Marionette DEBUG loaded listener.js 07:47:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8e7b8c00) [pid = 1738] [serial = 858] [outer = 0x8de44c00] 07:47:20 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d5400 == 35 [pid = 1738] [id = 277] 07:47:20 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7da800 == 34 [pid = 1738] [id = 276] 07:47:20 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc06c00 == 33 [pid = 1738] [id = 278] 07:47:20 INFO - PROCESS | 1738 | --DOCSHELL 0x90e08c00 == 32 [pid = 1738] [id = 275] 07:47:20 INFO - PROCESS | 1738 | --DOCSHELL 0x911ba400 == 31 [pid = 1738] [id = 274] 07:47:20 INFO - PROCESS | 1738 | --DOCSHELL 0x8de47000 == 30 [pid = 1738] [id = 280] 07:47:20 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7dac00 == 29 [pid = 1738] [id = 279] 07:47:20 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x9102ac00) [pid = 1738] [serial = 815] [outer = (nil)] [url = about:blank] 07:47:21 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x91077c00) [pid = 1738] [serial = 809] [outer = (nil)] [url = about:blank] 07:47:21 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x91129800) [pid = 1738] [serial = 812] [outer = (nil)] [url = about:blank] 07:47:21 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x90e0e400) [pid = 1738] [serial = 786] [outer = (nil)] [url = about:blank] 07:47:21 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x91129400) [pid = 1738] [serial = 797] [outer = (nil)] [url = about:blank] 07:47:21 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x91127c00) [pid = 1738] [serial = 798] [outer = (nil)] [url = about:blank] 07:47:21 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8fb8cc00) [pid = 1738] [serial = 791] [outer = (nil)] [url = about:blank] 07:47:21 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x90e13400) [pid = 1738] [serial = 792] [outer = (nil)] [url = about:blank] 07:47:21 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8cbea400) [pid = 1738] [serial = 800] [outer = (nil)] [url = about:blank] 07:47:21 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8d30c400) [pid = 1738] [serial = 801] [outer = (nil)] [url = about:blank] 07:47:21 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8d317800) [pid = 1738] [serial = 788] [outer = (nil)] [url = about:blank] 07:47:21 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8e9f9c00) [pid = 1738] [serial = 789] [outer = (nil)] [url = about:blank] 07:47:21 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x90e16c00) [pid = 1738] [serial = 806] [outer = (nil)] [url = about:blank] 07:47:21 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x91037400) [pid = 1738] [serial = 794] [outer = (nil)] [url = about:blank] 07:47:21 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x91074c00) [pid = 1738] [serial = 795] [outer = (nil)] [url = about:blank] 07:47:21 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8efd1c00) [pid = 1738] [serial = 803] [outer = (nil)] [url = about:blank] 07:47:21 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x8f199c00) [pid = 1738] [serial = 804] [outer = (nil)] [url = about:blank] 07:47:21 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x9112d400) [pid = 1738] [serial = 813] [outer = (nil)] [url = about:blank] 07:47:21 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x9107a800) [pid = 1738] [serial = 810] [outer = (nil)] [url = about:blank] 07:47:21 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0x91021400) [pid = 1738] [serial = 807] [outer = (nil)] [url = about:blank] 07:47:21 INFO - PROCESS | 1738 | --DOMWINDOW == 59 (0x90e14400) [pid = 1738] [serial = 816] [outer = (nil)] [url = about:blank] 07:47:21 INFO - PROCESS | 1738 | 1468421241223 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]]]}] 07:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1532ms 07:47:21 INFO - PROCESS | 1738 | 1468421241242 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 07:47:21 INFO - PROCESS | 1738 | 1468421241249 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 07:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:47:21 INFO - PROCESS | 1738 | 1468421241261 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:47:21 INFO - PROCESS | 1738 | 1468421241265 Marionette TRACE conn4 <- [1,1114,null,{}] 07:47:21 INFO - PROCESS | 1738 | 1468421241271 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}] 07:47:21 INFO - PROCESS | 1738 | 1468421241276 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:21 INFO - PROCESS | 1738 | 1468421241457 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 07:47:21 INFO - PROCESS | 1738 | 1468421241615 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:21 INFO - PROCESS | 1738 | 1468421241622 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7dac00 == 30 [pid = 1738] [id = 286] 07:47:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 60 (0x8de4c400) [pid = 1738] [serial = 859] [outer = (nil)] 07:47:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x8efcf800) [pid = 1738] [serial = 860] [outer = 0x8de4c400] 07:47:21 INFO - PROCESS | 1738 | 1468421241700 Marionette DEBUG loaded listener.js 07:47:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x8efdcc00) [pid = 1738] [serial = 861] [outer = 0x8de4c400] 07:47:22 INFO - PROCESS | 1738 | 1468421242539 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]]]}] 07:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1342ms 07:47:22 INFO - PROCESS | 1738 | 1468421242604 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 07:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:47:22 INFO - PROCESS | 1738 | 1468421242608 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 07:47:22 INFO - PROCESS | 1738 | 1468421242614 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:47:22 INFO - PROCESS | 1738 | 1468421242620 Marionette TRACE conn4 <- [1,1118,null,{}] 07:47:22 INFO - PROCESS | 1738 | 1468421242636 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}] 07:47:22 INFO - PROCESS | 1738 | 1468421242644 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:22 INFO - PROCESS | 1738 | 1468421242816 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 07:47:22 INFO - PROCESS | 1738 | 1468421242947 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:22 INFO - PROCESS | 1738 | 1468421242957 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f83e800 == 31 [pid = 1738] [id = 287] 07:47:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x8f83fc00) [pid = 1738] [serial = 862] [outer = (nil)] 07:47:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x8fb8cc00) [pid = 1738] [serial = 863] [outer = 0x8f83fc00] 07:47:23 INFO - PROCESS | 1738 | 1468421243036 Marionette DEBUG loaded listener.js 07:47:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x90e06c00) [pid = 1738] [serial = 864] [outer = 0x8f83fc00] 07:47:23 INFO - PROCESS | 1738 | --DOCSHELL 0x9222e000 == 30 [pid = 1738] [id = 9] 07:47:24 INFO - PROCESS | 1738 | 1468421244042 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]]]}] 07:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1445ms 07:47:24 INFO - PROCESS | 1738 | 1468421244058 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 07:47:24 INFO - PROCESS | 1738 | 1468421244062 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 07:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:47:24 INFO - PROCESS | 1738 | 1468421244069 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:47:24 INFO - PROCESS | 1738 | 1468421244072 Marionette TRACE conn4 <- [1,1122,null,{}] 07:47:24 INFO - PROCESS | 1738 | 1468421244085 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}] 07:47:24 INFO - PROCESS | 1738 | 1468421244090 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:24 INFO - PROCESS | 1738 | 1468421244297 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 07:47:24 INFO - PROCESS | 1738 | 1468421244321 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:24 INFO - PROCESS | 1738 | 1468421244329 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d4c00 == 31 [pid = 1738] [id = 288] 07:47:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x90e15800) [pid = 1738] [serial = 865] [outer = (nil)] 07:47:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x91021000) [pid = 1738] [serial = 866] [outer = 0x90e15800] 07:47:24 INFO - PROCESS | 1738 | 1468421244398 Marionette DEBUG loaded listener.js 07:47:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x91025c00) [pid = 1738] [serial = 867] [outer = 0x90e15800] 07:47:25 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8cc07400) [pid = 1738] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:47:25 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x90e02c00) [pid = 1738] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:47:25 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8e9fd800) [pid = 1738] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:47:25 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8cc10c00) [pid = 1738] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:47:25 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x8e7bcc00) [pid = 1738] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:47:25 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x911be800) [pid = 1738] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:47:25 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x911bfc00) [pid = 1738] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:47:25 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0x8b7db400) [pid = 1738] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:47:25 INFO - PROCESS | 1738 | 1468421245393 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]]]}] 07:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1340ms 07:47:25 INFO - PROCESS | 1738 | 1468421245410 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 07:47:25 INFO - PROCESS | 1738 | 1468421245412 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 07:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:47:25 INFO - PROCESS | 1738 | 1468421245419 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:47:25 INFO - PROCESS | 1738 | 1468421245422 Marionette TRACE conn4 <- [1,1126,null,{}] 07:47:25 INFO - PROCESS | 1738 | 1468421245428 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}] 07:47:25 INFO - PROCESS | 1738 | 1468421245433 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:25 INFO - PROCESS | 1738 | 1468421245587 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 07:47:25 INFO - PROCESS | 1738 | 1468421245603 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:25 INFO - PROCESS | 1738 | 1468421245612 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e1d000 == 32 [pid = 1738] [id = 289] 07:47:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x90e1e000) [pid = 1738] [serial = 868] [outer = (nil)] 07:47:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x9102b400) [pid = 1738] [serial = 869] [outer = 0x90e1e000] 07:47:25 INFO - PROCESS | 1738 | 1468421245801 Marionette DEBUG loaded listener.js 07:47:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x91030000) [pid = 1738] [serial = 870] [outer = 0x90e1e000] 07:47:26 INFO - PROCESS | 1738 | 1468421246611 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]]]}] 07:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1229ms 07:47:26 INFO - PROCESS | 1738 | 1468421246649 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 07:47:26 INFO - PROCESS | 1738 | 1468421246653 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 07:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:47:26 INFO - PROCESS | 1738 | 1468421246659 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:47:26 INFO - PROCESS | 1738 | 1468421246662 Marionette TRACE conn4 <- [1,1130,null,{}] 07:47:26 INFO - PROCESS | 1738 | 1468421246668 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}] 07:47:26 INFO - PROCESS | 1738 | 1468421246678 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:26 INFO - PROCESS | 1738 | 1468421246948 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 07:47:26 INFO - PROCESS | 1738 | 1468421246962 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:26 INFO - PROCESS | 1738 | 1468421246968 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbed000 == 33 [pid = 1738] [id = 290] 07:47:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x8e9fa400) [pid = 1738] [serial = 871] [outer = (nil)] 07:47:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x91124c00) [pid = 1738] [serial = 872] [outer = 0x8e9fa400] 07:47:27 INFO - PROCESS | 1738 | 1468421247040 Marionette DEBUG loaded listener.js 07:47:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x9112ec00) [pid = 1738] [serial = 873] [outer = 0x8e9fa400] 07:47:28 INFO - PROCESS | 1738 | 1468421248149 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]]]}] 07:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1530ms 07:47:28 INFO - PROCESS | 1738 | 1468421248190 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 07:47:28 INFO - PROCESS | 1738 | 1468421248197 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 07:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:47:28 INFO - PROCESS | 1738 | 1468421248206 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:47:28 INFO - PROCESS | 1738 | 1468421248211 Marionette TRACE conn4 <- [1,1134,null,{}] 07:47:28 INFO - PROCESS | 1738 | 1468421248221 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}] 07:47:28 INFO - PROCESS | 1738 | 1468421248227 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:28 INFO - PROCESS | 1738 | 1468421248454 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 07:47:28 INFO - PROCESS | 1738 | 1468421248677 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:28 INFO - PROCESS | 1738 | 1468421248689 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc09c00 == 34 [pid = 1738] [id = 291] 07:47:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8de3f000) [pid = 1738] [serial = 874] [outer = (nil)] 07:47:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8e9efc00) [pid = 1738] [serial = 875] [outer = 0x8de3f000] 07:47:28 INFO - PROCESS | 1738 | 1468421248818 Marionette DEBUG loaded listener.js 07:47:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8efc4c00) [pid = 1738] [serial = 876] [outer = 0x8de3f000] 07:47:29 INFO - PROCESS | 1738 | 1468421249803 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]]]}] 07:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1639ms 07:47:29 INFO - PROCESS | 1738 | 1468421249844 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 07:47:29 INFO - PROCESS | 1738 | 1468421249852 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 07:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:47:29 INFO - PROCESS | 1738 | 1468421249863 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:47:29 INFO - PROCESS | 1738 | 1468421249866 Marionette TRACE conn4 <- [1,1138,null,{}] 07:47:29 INFO - PROCESS | 1738 | 1468421249874 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}] 07:47:29 INFO - PROCESS | 1738 | 1468421249880 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:30 INFO - PROCESS | 1738 | 1468421250067 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 07:47:30 INFO - PROCESS | 1738 | 1468421250284 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:30 INFO - PROCESS | 1738 | 1468421250293 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d313000 == 35 [pid = 1738] [id = 292] 07:47:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f83c000) [pid = 1738] [serial = 877] [outer = (nil)] 07:47:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8fb82800) [pid = 1738] [serial = 878] [outer = 0x8f83c000] 07:47:30 INFO - PROCESS | 1738 | 1468421250404 Marionette DEBUG loaded listener.js 07:47:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8fb8fc00) [pid = 1738] [serial = 879] [outer = 0x8f83c000] 07:47:31 INFO - PROCESS | 1738 | 1468421251428 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]]]}] 07:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1634ms 07:47:31 INFO - PROCESS | 1738 | 1468421251498 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 07:47:31 INFO - PROCESS | 1738 | 1468421251502 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 07:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:47:31 INFO - PROCESS | 1738 | 1468421251510 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:47:31 INFO - PROCESS | 1738 | 1468421251516 Marionette TRACE conn4 <- [1,1142,null,{}] 07:47:31 INFO - PROCESS | 1738 | 1468421251534 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}] 07:47:31 INFO - PROCESS | 1738 | 1468421251543 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:31 INFO - PROCESS | 1738 | 1468421251768 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 07:47:32 INFO - PROCESS | 1738 | 1468421252026 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:32 INFO - PROCESS | 1738 | 1468421252037 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x91126c00 == 36 [pid = 1738] [id = 293] 07:47:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x9112b800) [pid = 1738] [serial = 880] [outer = (nil)] 07:47:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x911b3c00) [pid = 1738] [serial = 881] [outer = 0x9112b800] 07:47:32 INFO - PROCESS | 1738 | 1468421252131 Marionette DEBUG loaded listener.js 07:47:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x911b9800) [pid = 1738] [serial = 882] [outer = 0x9112b800] 07:47:33 INFO - PROCESS | 1738 | 1468421253027 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]]]}] 07:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1545ms 07:47:33 INFO - PROCESS | 1738 | 1468421253055 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 07:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:47:33 INFO - PROCESS | 1738 | 1468421253060 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 07:47:33 INFO - PROCESS | 1738 | 1468421253067 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:47:33 INFO - PROCESS | 1738 | 1468421253071 Marionette TRACE conn4 <- [1,1146,null,{}] 07:47:33 INFO - PROCESS | 1738 | 1468421253076 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}] 07:47:33 INFO - PROCESS | 1738 | 1468421253082 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:33 INFO - PROCESS | 1738 | 1468421253266 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 07:47:33 INFO - PROCESS | 1738 | 1468421253431 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:33 INFO - PROCESS | 1738 | 1468421253443 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efda800 == 37 [pid = 1738] [id = 294] 07:47:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x911c0c00) [pid = 1738] [serial = 883] [outer = (nil)] 07:47:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x917ac000) [pid = 1738] [serial = 884] [outer = 0x911c0c00] 07:47:33 INFO - PROCESS | 1738 | 1468421253520 Marionette DEBUG loaded listener.js 07:47:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x917b0400) [pid = 1738] [serial = 885] [outer = 0x911c0c00] 07:47:34 INFO - PROCESS | 1738 | 1468421254495 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]]]}] 07:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1483ms 07:47:34 INFO - PROCESS | 1738 | 1468421254550 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 07:47:34 INFO - PROCESS | 1738 | 1468421254554 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 07:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:47:34 INFO - PROCESS | 1738 | 1468421254561 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:47:34 INFO - PROCESS | 1738 | 1468421254566 Marionette TRACE conn4 <- [1,1150,null,{}] 07:47:34 INFO - PROCESS | 1738 | 1468421254572 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}] 07:47:34 INFO - PROCESS | 1738 | 1468421254577 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:34 INFO - PROCESS | 1738 | 1468421254754 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 07:47:34 INFO - PROCESS | 1738 | 1468421254935 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:34 INFO - PROCESS | 1738 | 1468421254945 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7b9000 == 38 [pid = 1738] [id = 295] 07:47:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8fb84400) [pid = 1738] [serial = 886] [outer = (nil)] 07:47:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x917b9800) [pid = 1738] [serial = 887] [outer = 0x8fb84400] 07:47:35 INFO - PROCESS | 1738 | 1468421255082 Marionette DEBUG loaded listener.js 07:47:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x91897000) [pid = 1738] [serial = 888] [outer = 0x8fb84400] 07:47:36 INFO - PROCESS | 1738 | 1468421256032 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]]]}] 07:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1535ms 07:47:36 INFO - PROCESS | 1738 | 1468421256097 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 07:47:36 INFO - PROCESS | 1738 | 1468421256102 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 07:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:47:36 INFO - PROCESS | 1738 | 1468421256109 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:47:36 INFO - PROCESS | 1738 | 1468421256113 Marionette TRACE conn4 <- [1,1154,null,{}] 07:47:36 INFO - PROCESS | 1738 | 1468421256119 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}] 07:47:36 INFO - PROCESS | 1738 | 1468421256129 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:36 INFO - PROCESS | 1738 | 1468421256380 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 07:47:36 INFO - PROCESS | 1738 | 1468421256606 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:36 INFO - PROCESS | 1738 | 1468421256615 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc07c00 == 39 [pid = 1738] [id = 296] 07:47:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x911bb400) [pid = 1738] [serial = 889] [outer = (nil)] 07:47:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x91951c00) [pid = 1738] [serial = 890] [outer = 0x911bb400] 07:47:36 INFO - PROCESS | 1738 | 1468421256719 Marionette DEBUG loaded listener.js 07:47:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x91958000) [pid = 1738] [serial = 891] [outer = 0x911bb400] 07:47:37 INFO - PROCESS | 1738 | 1468421257688 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]]]}] 07:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1635ms 07:47:37 INFO - PROCESS | 1738 | 1468421257745 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 07:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:47:37 INFO - PROCESS | 1738 | 1468421257750 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 07:47:37 INFO - PROCESS | 1738 | 1468421257756 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:47:37 INFO - PROCESS | 1738 | 1468421257760 Marionette TRACE conn4 <- [1,1158,null,{}] 07:47:37 INFO - PROCESS | 1738 | 1468421257766 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}] 07:47:37 INFO - PROCESS | 1738 | 1468421257772 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:37 INFO - PROCESS | 1738 | 1468421257947 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 07:47:38 INFO - PROCESS | 1738 | 1468421258155 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:38 INFO - PROCESS | 1738 | 1468421258163 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbebc00 == 40 [pid = 1738] [id = 297] 07:47:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8cbec800) [pid = 1738] [serial = 892] [outer = (nil)] 07:47:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8e9fd800) [pid = 1738] [serial = 893] [outer = 0x8cbec800] 07:47:38 INFO - PROCESS | 1738 | 1468421258249 Marionette DEBUG loaded listener.js 07:47:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x917b6c00) [pid = 1738] [serial = 894] [outer = 0x8cbec800] 07:47:39 INFO - PROCESS | 1738 | 1468421259125 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]]]}] 07:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1638ms 07:47:39 INFO - PROCESS | 1738 | 1468421259396 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 07:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:47:39 INFO - PROCESS | 1738 | 1468421259403 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 07:47:39 INFO - PROCESS | 1738 | 1468421259411 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:47:39 INFO - PROCESS | 1738 | 1468421259416 Marionette TRACE conn4 <- [1,1162,null,{}] 07:47:39 INFO - PROCESS | 1738 | 1468421259424 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}] 07:47:39 INFO - PROCESS | 1738 | 1468421259429 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:39 INFO - PROCESS | 1738 | 1468421259642 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 07:47:39 INFO - PROCESS | 1738 | 1468421259864 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:39 INFO - PROCESS | 1738 | 1468421259879 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30c800 == 41 [pid = 1738] [id = 298] 07:47:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8de47000) [pid = 1738] [serial = 895] [outer = (nil)] 07:47:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8e7b6000) [pid = 1738] [serial = 896] [outer = 0x8de47000] 07:47:39 INFO - PROCESS | 1738 | 1468421259953 Marionette DEBUG loaded listener.js 07:47:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8e9f0800) [pid = 1738] [serial = 897] [outer = 0x8de47000] 07:47:40 INFO - PROCESS | 1738 | 1468421260984 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]]]}] 07:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1638ms 07:47:41 INFO - PROCESS | 1738 | 1468421261050 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 07:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:47:41 INFO - PROCESS | 1738 | 1468421261055 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 07:47:41 INFO - PROCESS | 1738 | 1468421261065 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:47:41 INFO - PROCESS | 1738 | 1468421261071 Marionette TRACE conn4 <- [1,1166,null,{}] 07:47:41 INFO - PROCESS | 1738 | 1468421261077 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}] 07:47:41 INFO - PROCESS | 1738 | 1468421261083 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8de41000 == 40 [pid = 1738] [id = 258] 07:47:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb84c00 == 39 [pid = 1738] [id = 260] 07:47:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9f1400 == 38 [pid = 1738] [id = 259] 07:47:42 INFO - PROCESS | 1738 | --DOCSHELL 0x9222d000 == 37 [pid = 1738] [id = 10] 07:47:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8efc4000 == 36 [pid = 1738] [id = 267] 07:47:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb8e800 == 35 [pid = 1738] [id = 273] 07:47:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8d309400 == 34 [pid = 1738] [id = 272] 07:47:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb82400 == 33 [pid = 1738] [id = 268] 07:47:42 INFO - PROCESS | 1738 | --DOCSHELL 0x91038000 == 32 [pid = 1738] [id = 270] 07:47:42 INFO - PROCESS | 1738 | --DOCSHELL 0x90e0a800 == 31 [pid = 1738] [id = 269] 07:47:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d1400 == 30 [pid = 1738] [id = 266] 07:47:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30bc00 == 29 [pid = 1738] [id = 265] 07:47:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7da000 == 28 [pid = 1738] [id = 282] 07:47:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb83400 == 27 [pid = 1738] [id = 284] 07:47:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8de3f400 == 26 [pid = 1738] [id = 271] 07:47:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7da400 == 25 [pid = 1738] [id = 281] 07:47:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe3800 == 24 [pid = 1738] [id = 261] 07:47:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30d000 == 23 [pid = 1738] [id = 262] 07:47:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8efc1800 == 22 [pid = 1738] [id = 283] 07:47:42 INFO - PROCESS | 1738 | --DOCSHELL 0x91033c00 == 21 [pid = 1738] [id = 264] 07:47:42 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbea800 == 20 [pid = 1738] [id = 263] 07:47:42 INFO - PROCESS | 1738 | 1468421262294 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 07:47:42 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8e797000) [pid = 1738] [serial = 842] [outer = (nil)] [url = about:blank] 07:47:42 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8de4b000) [pid = 1738] [serial = 837] [outer = (nil)] [url = about:blank] 07:47:42 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x91025000) [pid = 1738] [serial = 822] [outer = (nil)] [url = about:blank] 07:47:42 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x91f4a000) [pid = 1738] [serial = 834] [outer = (nil)] [url = about:blank] 07:47:42 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x918de800) [pid = 1738] [serial = 831] [outer = (nil)] [url = about:blank] 07:47:42 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8e9f1c00) [pid = 1738] [serial = 819] [outer = (nil)] [url = about:blank] 07:47:42 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x917b4800) [pid = 1738] [serial = 825] [outer = (nil)] [url = about:blank] 07:47:42 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x918d4000) [pid = 1738] [serial = 828] [outer = (nil)] [url = about:blank] 07:47:42 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x91f41c00) [pid = 1738] [serial = 833] [outer = (nil)] [url = about:blank] 07:47:42 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8e9f2c00) [pid = 1738] [serial = 818] [outer = (nil)] [url = about:blank] 07:47:42 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x90e1f400) [pid = 1738] [serial = 821] [outer = (nil)] [url = about:blank] 07:47:42 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8d311000) [pid = 1738] [serial = 836] [outer = (nil)] [url = about:blank] 07:47:42 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x918db000) [pid = 1738] [serial = 830] [outer = (nil)] [url = about:blank] 07:47:42 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8cbe0800) [pid = 1738] [serial = 839] [outer = (nil)] [url = about:blank] 07:47:42 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x917ae400) [pid = 1738] [serial = 824] [outer = (nil)] [url = about:blank] 07:47:42 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x9189e800) [pid = 1738] [serial = 827] [outer = (nil)] [url = about:blank] 07:47:42 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8cc01800) [pid = 1738] [serial = 840] [outer = (nil)] [url = about:blank] 07:47:42 INFO - PROCESS | 1738 | 1468421262598 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:42 INFO - PROCESS | 1738 | 1468421262609 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbea000 == 21 [pid = 1738] [id = 299] 07:47:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8cbea400) [pid = 1738] [serial = 898] [outer = (nil)] 07:47:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8cc04c00) [pid = 1738] [serial = 899] [outer = 0x8cbea400] 07:47:42 INFO - PROCESS | 1738 | 1468421262684 Marionette DEBUG loaded listener.js 07:47:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8d309000) [pid = 1738] [serial = 900] [outer = 0x8cbea400] 07:47:43 INFO - PROCESS | 1738 | 1468421263493 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]]]}] 07:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2496ms 07:47:43 INFO - PROCESS | 1738 | 1468421263561 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 07:47:43 INFO - PROCESS | 1738 | 1468421263567 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 07:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:47:43 INFO - PROCESS | 1738 | 1468421263575 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:47:43 INFO - PROCESS | 1738 | 1468421263580 Marionette TRACE conn4 <- [1,1170,null,{}] 07:47:43 INFO - PROCESS | 1738 | 1468421263587 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}] 07:47:43 INFO - PROCESS | 1738 | 1468421263592 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:43 INFO - PROCESS | 1738 | 1468421263763 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 07:47:43 INFO - PROCESS | 1738 | 1468421263774 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:43 INFO - PROCESS | 1738 | 1468421263781 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de4d800 == 22 [pid = 1738] [id = 300] 07:47:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8e79b000) [pid = 1738] [serial = 901] [outer = (nil)] 07:47:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8e7a0c00) [pid = 1738] [serial = 902] [outer = 0x8e79b000] 07:47:43 INFO - PROCESS | 1738 | 1468421263966 Marionette DEBUG loaded listener.js 07:47:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8e7be800) [pid = 1738] [serial = 903] [outer = 0x8e79b000] 07:47:44 INFO - PROCESS | 1738 | 1468421264884 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]]]}] 07:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1337ms 07:47:44 INFO - PROCESS | 1738 | 1468421264918 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 07:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:47:44 INFO - PROCESS | 1738 | 1468421264923 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 07:47:44 INFO - PROCESS | 1738 | 1468421264929 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:47:44 INFO - PROCESS | 1738 | 1468421264933 Marionette TRACE conn4 <- [1,1174,null,{}] 07:47:44 INFO - PROCESS | 1738 | 1468421264939 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}] 07:47:44 INFO - PROCESS | 1738 | 1468421264944 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:45 INFO - PROCESS | 1738 | 1468421265166 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 07:47:45 INFO - PROCESS | 1738 | 1468421265197 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:45 INFO - PROCESS | 1738 | 1468421265204 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efd9000 == 23 [pid = 1738] [id = 301] 07:47:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8efd9c00) [pid = 1738] [serial = 904] [outer = (nil)] 07:47:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8f191800) [pid = 1738] [serial = 905] [outer = 0x8efd9c00] 07:47:45 INFO - PROCESS | 1738 | 1468421265279 Marionette DEBUG loaded listener.js 07:47:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8f19d000) [pid = 1738] [serial = 906] [outer = 0x8efd9c00] 07:47:46 INFO - PROCESS | 1738 | 1468421266342 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] 07:47:46 INFO - PROCESS | 1738 | 1468421266425 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 07:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:47:46 INFO - PROCESS | 1738 | 1468421266444 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:47:46 INFO - PROCESS | 1738 | 1468421266452 Marionette TRACE conn4 <- [1,1178,null,{}] 07:47:46 INFO - PROCESS | 1738 | 1468421266463 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}] 07:47:46 INFO - PROCESS | 1738 | 1468421266470 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:46 INFO - PROCESS | 1738 | 1468421266732 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 07:47:47 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x9222e400) [pid = 1738] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:47:47 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8de47400) [pid = 1738] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:47:47 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x90e15800) [pid = 1738] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:47:47 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x90e1e000) [pid = 1738] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:47:47 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8fb83800) [pid = 1738] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:47:47 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8efd4800) [pid = 1738] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:47:47 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8b7dcc00) [pid = 1738] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:47:47 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8de44c00) [pid = 1738] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:47:47 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8de4c400) [pid = 1738] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:47:47 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e7bec00) [pid = 1738] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:47:47 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f83fc00) [pid = 1738] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:47:47 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8e9fa400) [pid = 1738] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:47:47 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x939c1c00) [pid = 1738] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:47:47 INFO - PROCESS | 1738 | 1468421267284 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:47 INFO - PROCESS | 1738 | 1468421267318 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc06c00 == 24 [pid = 1738] [id = 302] 07:47:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8cc0c800) [pid = 1738] [serial = 907] [outer = (nil)] 07:47:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8de46400) [pid = 1738] [serial = 908] [outer = 0x8cc0c800] 07:47:47 INFO - PROCESS | 1738 | 1468421267384 Marionette DEBUG loaded listener.js 07:47:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8efd2000) [pid = 1738] [serial = 909] [outer = 0x8cc0c800] 07:47:48 INFO - PROCESS | 1738 | 1468421268131 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] 07:47:48 INFO - PROCESS | 1738 | 1468421268195 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 07:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:47:48 INFO - PROCESS | 1738 | 1468421268202 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:47:48 INFO - PROCESS | 1738 | 1468421268205 Marionette TRACE conn4 <- [1,1182,null,{}] 07:47:48 INFO - PROCESS | 1738 | 1468421268216 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}] 07:47:48 INFO - PROCESS | 1738 | 1468421268220 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:48 INFO - PROCESS | 1738 | 1468421268380 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 07:47:48 INFO - PROCESS | 1738 | 1468421268391 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:48 INFO - PROCESS | 1738 | 1468421268398 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7cec00 == 25 [pid = 1738] [id = 303] 07:47:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8fb8e800) [pid = 1738] [serial = 910] [outer = (nil)] 07:47:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x90e1d800) [pid = 1738] [serial = 911] [outer = 0x8fb8e800] 07:47:48 INFO - PROCESS | 1738 | 1468421268467 Marionette DEBUG loaded listener.js 07:47:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x9101c800) [pid = 1738] [serial = 912] [outer = 0x8fb8e800] 07:47:49 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:47:49 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:47:49 INFO - PROCESS | 1738 | 1468421269621 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] 07:47:49 INFO - PROCESS | 1738 | 1468421269699 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 07:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:47:49 INFO - PROCESS | 1738 | 1468421269708 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:47:49 INFO - PROCESS | 1738 | 1468421269713 Marionette TRACE conn4 <- [1,1186,null,{}] 07:47:49 INFO - PROCESS | 1738 | 1468421269722 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}] 07:47:49 INFO - PROCESS | 1738 | 1468421269727 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:49 INFO - PROCESS | 1738 | 1468421269919 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 07:47:50 INFO - PROCESS | 1738 | 1468421270160 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:50 INFO - PROCESS | 1738 | 1468421270176 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e797000 == 26 [pid = 1738] [id = 304] 07:47:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8e79bc00) [pid = 1738] [serial = 913] [outer = (nil)] 07:47:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8e7c1000) [pid = 1738] [serial = 914] [outer = 0x8e79bc00] 07:47:50 INFO - PROCESS | 1738 | 1468421270262 Marionette DEBUG loaded listener.js 07:47:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f192000) [pid = 1738] [serial = 915] [outer = 0x8e79bc00] 07:47:51 INFO - PROCESS | 1738 | 1468421271302 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] 07:47:51 INFO - PROCESS | 1738 | 1468421271359 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 07:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:47:51 INFO - PROCESS | 1738 | 1468421271370 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:47:51 INFO - PROCESS | 1738 | 1468421271374 Marionette TRACE conn4 <- [1,1190,null,{}] 07:47:51 INFO - PROCESS | 1738 | 1468421271381 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}] 07:47:51 INFO - PROCESS | 1738 | 1468421271387 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:51 INFO - PROCESS | 1738 | 1468421271596 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 07:47:51 INFO - PROCESS | 1738 | 1468421271808 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:51 INFO - PROCESS | 1738 | 1468421271818 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe8000 == 27 [pid = 1738] [id = 305] 07:47:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8cbe8c00) [pid = 1738] [serial = 916] [outer = (nil)] 07:47:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x91025000) [pid = 1738] [serial = 917] [outer = 0x8cbe8c00] 07:47:51 INFO - PROCESS | 1738 | 1468421271910 Marionette DEBUG loaded listener.js 07:47:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x91031c00) [pid = 1738] [serial = 918] [outer = 0x8cbe8c00] 07:47:52 INFO - PROCESS | 1738 | 1468421272963 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] 07:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:47:53 INFO - PROCESS | 1738 | 1468421273060 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 07:47:53 INFO - PROCESS | 1738 | 1468421273068 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:47:53 INFO - PROCESS | 1738 | 1468421273074 Marionette TRACE conn4 <- [1,1194,null,{}] 07:47:53 INFO - PROCESS | 1738 | 1468421273092 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}] 07:47:53 INFO - PROCESS | 1738 | 1468421273101 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:53 INFO - PROCESS | 1738 | 1468421273489 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 07:47:53 INFO - PROCESS | 1738 | 1468421273646 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:53 INFO - PROCESS | 1738 | 1468421273661 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x91081400 == 28 [pid = 1738] [id = 306] 07:47:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91081800) [pid = 1738] [serial = 919] [outer = (nil)] 07:47:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x9112a000) [pid = 1738] [serial = 920] [outer = 0x91081800] 07:47:53 INFO - PROCESS | 1738 | 1468421273769 Marionette DEBUG loaded listener.js 07:47:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x91132800) [pid = 1738] [serial = 921] [outer = 0x91081800] 07:47:54 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:47:54 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:47:54 INFO - PROCESS | 1738 | 1468421274818 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] 07:47:54 INFO - PROCESS | 1738 | 1468421274914 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 07:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:47:54 INFO - PROCESS | 1738 | 1468421274921 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:47:54 INFO - PROCESS | 1738 | 1468421274924 Marionette TRACE conn4 <- [1,1198,null,{}] 07:47:54 INFO - PROCESS | 1738 | 1468421274930 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}] 07:47:54 INFO - PROCESS | 1738 | 1468421274936 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:55 INFO - PROCESS | 1738 | 1468421275157 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 07:47:55 INFO - PROCESS | 1738 | 1468421275427 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:55 INFO - PROCESS | 1738 | 1468421275438 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe4c00 == 29 [pid = 1738] [id = 307] 07:47:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x9101e800) [pid = 1738] [serial = 922] [outer = (nil)] 07:47:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x917b6800) [pid = 1738] [serial = 923] [outer = 0x9101e800] 07:47:55 INFO - PROCESS | 1738 | 1468421275523 Marionette DEBUG loaded listener.js 07:47:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x917b5400) [pid = 1738] [serial = 924] [outer = 0x9101e800] 07:47:56 INFO - PROCESS | 1738 | 1468421276807 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]]]}] 07:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1936ms 07:47:56 INFO - PROCESS | 1738 | 1468421276864 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 07:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:47:56 INFO - PROCESS | 1738 | 1468421276870 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 07:47:56 INFO - PROCESS | 1738 | 1468421276878 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:47:56 INFO - PROCESS | 1738 | 1468421276884 Marionette TRACE conn4 <- [1,1202,null,{}] 07:47:56 INFO - PROCESS | 1738 | 1468421276892 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}] 07:47:56 INFO - PROCESS | 1738 | 1468421276897 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:57 INFO - PROCESS | 1738 | 1468421277189 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 07:47:57 INFO - PROCESS | 1738 | 1468421277407 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:57 INFO - PROCESS | 1738 | 1468421277423 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de4ac00 == 30 [pid = 1738] [id = 308] 07:47:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8de4b000) [pid = 1738] [serial = 925] [outer = (nil)] 07:47:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8e7b6400) [pid = 1738] [serial = 926] [outer = 0x8de4b000] 07:47:57 INFO - PROCESS | 1738 | 1468421277498 Marionette DEBUG loaded listener.js 07:47:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8e7c3c00) [pid = 1738] [serial = 927] [outer = 0x8de4b000] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x93a62c00) [pid = 1738] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8e7a2800) [pid = 1738] [serial = 843] [outer = (nil)] [url = about:blank] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x91021000) [pid = 1738] [serial = 866] [outer = (nil)] [url = about:blank] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x91025c00) [pid = 1738] [serial = 867] [outer = (nil)] [url = about:blank] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x9102b400) [pid = 1738] [serial = 869] [outer = (nil)] [url = about:blank] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8fb90400) [pid = 1738] [serial = 854] [outer = (nil)] [url = about:blank] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x90e0f000) [pid = 1738] [serial = 855] [outer = (nil)] [url = about:blank] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8f19ac00) [pid = 1738] [serial = 851] [outer = (nil)] [url = about:blank] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8f834800) [pid = 1738] [serial = 852] [outer = (nil)] [url = about:blank] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8cbe4000) [pid = 1738] [serial = 845] [outer = (nil)] [url = about:blank] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8cc0f800) [pid = 1738] [serial = 846] [outer = (nil)] [url = about:blank] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e799c00) [pid = 1738] [serial = 857] [outer = (nil)] [url = about:blank] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e7b8c00) [pid = 1738] [serial = 858] [outer = (nil)] [url = about:blank] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8efcf800) [pid = 1738] [serial = 860] [outer = (nil)] [url = about:blank] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8efdcc00) [pid = 1738] [serial = 861] [outer = (nil)] [url = about:blank] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8e9f6400) [pid = 1738] [serial = 848] [outer = (nil)] [url = about:blank] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8efc6400) [pid = 1738] [serial = 849] [outer = (nil)] [url = about:blank] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8fb8cc00) [pid = 1738] [serial = 863] [outer = (nil)] [url = about:blank] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x9112ec00) [pid = 1738] [serial = 873] [outer = (nil)] [url = about:blank] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x91030000) [pid = 1738] [serial = 870] [outer = (nil)] [url = about:blank] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8cbe0000) [pid = 1738] [serial = 588] [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.] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x90e06c00) [pid = 1738] [serial = 864] [outer = (nil)] [url = about:blank] 07:47:58 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x91124c00) [pid = 1738] [serial = 872] [outer = (nil)] [url = about:blank] 07:47:58 INFO - PROCESS | 1738 | 1468421278467 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]]]}] 07:47:58 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 07:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1636ms 07:47:58 INFO - PROCESS | 1738 | 1468421278513 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 07:47:58 INFO - PROCESS | 1738 | 1468421278521 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 07:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:47:58 INFO - PROCESS | 1738 | 1468421278531 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:47:58 INFO - PROCESS | 1738 | 1468421278535 Marionette TRACE conn4 <- [1,1206,null,{}] 07:47:58 INFO - PROCESS | 1738 | 1468421278541 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}] 07:47:58 INFO - PROCESS | 1738 | 1468421278547 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:58 INFO - PROCESS | 1738 | 1468421278738 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 07:47:58 INFO - PROCESS | 1738 | 1468421278940 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:47:58 INFO - PROCESS | 1738 | 1468421278949 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:47:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9fb000 == 31 [pid = 1738] [id = 309] 07:47:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8e9fc800) [pid = 1738] [serial = 928] [outer = (nil)] 07:47:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8efdd000) [pid = 1738] [serial = 929] [outer = 0x8e9fc800] 07:47:59 INFO - PROCESS | 1738 | 1468421279043 Marionette DEBUG loaded listener.js 07:47:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f835800) [pid = 1738] [serial = 930] [outer = 0x8e9fc800] 07:47:59 INFO - PROCESS | 1738 | 1468421279869 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]]]}] 07:47:59 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 07:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1396ms 07:47:59 INFO - PROCESS | 1738 | 1468421279927 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 07:47:59 INFO - PROCESS | 1738 | 1468421279930 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 07:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:47:59 INFO - PROCESS | 1738 | 1468421279938 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:47:59 INFO - PROCESS | 1738 | 1468421279943 Marionette TRACE conn4 <- [1,1210,null,{}] 07:47:59 INFO - PROCESS | 1738 | 1468421279960 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}] 07:47:59 INFO - PROCESS | 1738 | 1468421279969 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:00 INFO - PROCESS | 1738 | 1468421280142 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 07:48:00 INFO - PROCESS | 1738 | 1468421280277 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:00 INFO - PROCESS | 1738 | 1468421280289 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e13000 == 32 [pid = 1738] [id = 310] 07:48:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x90e14400) [pid = 1738] [serial = 931] [outer = (nil)] 07:48:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x91021000) [pid = 1738] [serial = 932] [outer = 0x90e14400] 07:48:00 INFO - PROCESS | 1738 | 1468421280366 Marionette DEBUG loaded listener.js 07:48:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x9102b400) [pid = 1738] [serial = 933] [outer = 0x90e14400] 07:48:01 INFO - PROCESS | 1738 | 1468421281368 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]]]}] 07:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1489ms 07:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:48:01 INFO - PROCESS | 1738 | 1468421281439 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 07:48:01 INFO - PROCESS | 1738 | 1468421281443 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 07:48:01 INFO - PROCESS | 1738 | 1468421281451 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:48:01 INFO - PROCESS | 1738 | 1468421281453 Marionette TRACE conn4 <- [1,1214,null,{}] 07:48:01 INFO - PROCESS | 1738 | 1468421281461 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}] 07:48:01 INFO - PROCESS | 1738 | 1468421281465 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:01 INFO - PROCESS | 1738 | 1468421281776 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 07:48:01 INFO - PROCESS | 1738 | 1468421281971 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:01 INFO - PROCESS | 1738 | 1468421281977 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe0800 == 33 [pid = 1738] [id = 311] 07:48:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x90e1ac00) [pid = 1738] [serial = 934] [outer = (nil)] 07:48:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x9107ac00) [pid = 1738] [serial = 935] [outer = 0x90e1ac00] 07:48:02 INFO - PROCESS | 1738 | 1468421282063 Marionette DEBUG loaded listener.js 07:48:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91080400) [pid = 1738] [serial = 936] [outer = 0x90e1ac00] 07:48:02 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8efd9c00) [pid = 1738] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:48:02 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8cc0c800) [pid = 1738] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:48:02 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8e79b000) [pid = 1738] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:48:02 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8cbea400) [pid = 1738] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:48:02 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8de47000) [pid = 1738] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:48:02 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8de3f000) [pid = 1738] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:48:02 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8f83c000) [pid = 1738] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:48:02 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8fb84400) [pid = 1738] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:48:02 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x9112b800) [pid = 1738] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:48:02 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x911c0c00) [pid = 1738] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:48:02 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x911bb400) [pid = 1738] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:48:02 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8cbec800) [pid = 1738] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:48:03 INFO - PROCESS | 1738 | 1468421283002 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]]]}] 07:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1587ms 07:48:03 INFO - PROCESS | 1738 | 1468421283036 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 07:48:03 INFO - PROCESS | 1738 | 1468421283039 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 07:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:48:03 INFO - PROCESS | 1738 | 1468421283047 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:48:03 INFO - PROCESS | 1738 | 1468421283050 Marionette TRACE conn4 <- [1,1218,null,{}] 07:48:03 INFO - PROCESS | 1738 | 1468421283056 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}] 07:48:03 INFO - PROCESS | 1738 | 1468421283061 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:03 INFO - PROCESS | 1738 | 1468421283271 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 07:48:03 INFO - PROCESS | 1738 | 1468421283380 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:03 INFO - PROCESS | 1738 | 1468421283389 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de47000 == 34 [pid = 1738] [id = 312] 07:48:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8e799000) [pid = 1738] [serial = 937] [outer = (nil)] 07:48:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x91021400) [pid = 1738] [serial = 938] [outer = 0x8e799000] 07:48:03 INFO - PROCESS | 1738 | 1468421283460 Marionette DEBUG loaded listener.js 07:48:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x91038000) [pid = 1738] [serial = 939] [outer = 0x8e799000] 07:48:04 INFO - PROCESS | 1738 | 1468421284319 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]]]}] 07:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1333ms 07:48:04 INFO - PROCESS | 1738 | 1468421284381 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 07:48:04 INFO - PROCESS | 1738 | 1468421284385 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 07:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:48:04 INFO - PROCESS | 1738 | 1468421284392 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:48:04 INFO - PROCESS | 1738 | 1468421284394 Marionette TRACE conn4 <- [1,1222,null,{}] 07:48:04 INFO - PROCESS | 1738 | 1468421284400 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}] 07:48:04 INFO - PROCESS | 1738 | 1468421284411 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:04 INFO - PROCESS | 1738 | 1468421284635 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 07:48:04 INFO - PROCESS | 1738 | 1468421284801 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:04 INFO - PROCESS | 1738 | 1468421284809 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d8c00 == 35 [pid = 1738] [id = 313] 07:48:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8cbdf000) [pid = 1738] [serial = 940] [outer = (nil)] 07:48:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x91893800) [pid = 1738] [serial = 941] [outer = 0x8cbdf000] 07:48:04 INFO - PROCESS | 1738 | 1468421284881 Marionette DEBUG loaded listener.js 07:48:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x918d2800) [pid = 1738] [serial = 942] [outer = 0x8cbdf000] 07:48:05 INFO - PROCESS | 1738 | 1468421285962 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] 07:48:06 INFO - PROCESS | 1738 | 1468421286038 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 07:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:48:06 INFO - PROCESS | 1738 | 1468421286047 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:48:06 INFO - PROCESS | 1738 | 1468421286055 Marionette TRACE conn4 <- [1,1226,null,{}] 07:48:06 INFO - PROCESS | 1738 | 1468421286063 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}] 07:48:06 INFO - PROCESS | 1738 | 1468421286068 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:06 INFO - PROCESS | 1738 | 1468421286302 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 07:48:06 INFO - PROCESS | 1738 | 1468421286525 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:06 INFO - PROCESS | 1738 | 1468421286536 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d313400 == 36 [pid = 1738] [id = 314] 07:48:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8de47c00) [pid = 1738] [serial = 943] [outer = (nil)] 07:48:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8efcf800) [pid = 1738] [serial = 944] [outer = 0x8de47c00] 07:48:06 INFO - PROCESS | 1738 | 1468421286677 Marionette DEBUG loaded listener.js 07:48:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f83a000) [pid = 1738] [serial = 945] [outer = 0x8de47c00] 07:48:07 INFO - PROCESS | 1738 | 1468421287597 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]]]}] 07:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1597ms 07:48:07 INFO - PROCESS | 1738 | 1468421287646 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 07:48:07 INFO - PROCESS | 1738 | 1468421287657 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 07:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:48:07 INFO - PROCESS | 1738 | 1468421287675 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:48:07 INFO - PROCESS | 1738 | 1468421287682 Marionette TRACE conn4 <- [1,1230,null,{}] 07:48:07 INFO - PROCESS | 1738 | 1468421287692 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}] 07:48:07 INFO - PROCESS | 1738 | 1468421287697 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:07 INFO - PROCESS | 1738 | 1468421287930 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 07:48:08 INFO - PROCESS | 1738 | 1468421288193 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:08 INFO - PROCESS | 1738 | 1468421288201 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7b7400 == 37 [pid = 1738] [id = 315] 07:48:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x90e1f400) [pid = 1738] [serial = 946] [outer = (nil)] 07:48:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x91034400) [pid = 1738] [serial = 947] [outer = 0x90e1f400] 07:48:08 INFO - PROCESS | 1738 | 1468421288350 Marionette DEBUG loaded listener.js 07:48:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x9107bc00) [pid = 1738] [serial = 948] [outer = 0x90e1f400] 07:48:09 INFO - PROCESS | 1738 | 1468421289352 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]]]}] 07:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1742ms 07:48:09 INFO - PROCESS | 1738 | 1468421289417 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 07:48:09 INFO - PROCESS | 1738 | 1468421289421 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 07:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:48:09 INFO - PROCESS | 1738 | 1468421289433 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:48:09 INFO - PROCESS | 1738 | 1468421289439 Marionette TRACE conn4 <- [1,1234,null,{}] 07:48:09 INFO - PROCESS | 1738 | 1468421289456 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}] 07:48:09 INFO - PROCESS | 1738 | 1468421289466 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:09 INFO - PROCESS | 1738 | 1468421289661 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 07:48:09 INFO - PROCESS | 1738 | 1468421289802 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:09 INFO - PROCESS | 1738 | 1468421289815 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x918d2000 == 38 [pid = 1738] [id = 316] 07:48:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x918d4000) [pid = 1738] [serial = 949] [outer = (nil)] 07:48:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x918dc800) [pid = 1738] [serial = 950] [outer = 0x918d4000] 07:48:09 INFO - PROCESS | 1738 | 1468421289898 Marionette DEBUG loaded listener.js 07:48:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x91954000) [pid = 1738] [serial = 951] [outer = 0x918d4000] 07:48:10 INFO - PROCESS | 1738 | 1468421290854 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]]]}] 07:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1489ms 07:48:10 INFO - PROCESS | 1738 | 1468421290921 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 07:48:10 INFO - PROCESS | 1738 | 1468421290929 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 07:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:48:10 INFO - PROCESS | 1738 | 1468421290936 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:48:10 INFO - PROCESS | 1738 | 1468421290939 Marionette TRACE conn4 <- [1,1238,null,{}] 07:48:10 INFO - PROCESS | 1738 | 1468421290972 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}] 07:48:10 INFO - PROCESS | 1738 | 1468421290982 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:11 INFO - PROCESS | 1738 | 1468421291295 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 07:48:11 INFO - PROCESS | 1738 | 1468421291424 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:11 INFO - PROCESS | 1738 | 1468421291433 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e07800 == 39 [pid = 1738] [id = 317] 07:48:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x918dd400) [pid = 1738] [serial = 952] [outer = (nil)] 07:48:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x91f3f000) [pid = 1738] [serial = 953] [outer = 0x918dd400] 07:48:11 INFO - PROCESS | 1738 | 1468421291532 Marionette DEBUG loaded listener.js 07:48:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91f45400) [pid = 1738] [serial = 954] [outer = 0x918dd400] 07:48:12 INFO - PROCESS | 1738 | 1468421292406 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]]]}] 07:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1537ms 07:48:12 INFO - PROCESS | 1738 | 1468421292475 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 07:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:48:12 INFO - PROCESS | 1738 | 1468421292479 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 07:48:12 INFO - PROCESS | 1738 | 1468421292486 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:48:12 INFO - PROCESS | 1738 | 1468421292489 Marionette TRACE conn4 <- [1,1242,null,{}] 07:48:12 INFO - PROCESS | 1738 | 1468421292495 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}] 07:48:12 INFO - PROCESS | 1738 | 1468421292501 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:12 INFO - PROCESS | 1738 | 1468421292737 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 07:48:13 INFO - PROCESS | 1738 | 1468421292981 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:13 INFO - PROCESS | 1738 | 1468421292992 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de41000 == 40 [pid = 1738] [id = 318] 07:48:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8e799800) [pid = 1738] [serial = 955] [outer = (nil)] 07:48:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x9222ac00) [pid = 1738] [serial = 956] [outer = 0x8e799800] 07:48:13 INFO - PROCESS | 1738 | 1468421293122 Marionette DEBUG loaded listener.js 07:48:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x9222e800) [pid = 1738] [serial = 957] [outer = 0x8e799800] 07:48:14 INFO - PROCESS | 1738 | 1468421294104 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]]]}] 07:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1683ms 07:48:14 INFO - PROCESS | 1738 | 1468421294174 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 07:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:48:14 INFO - PROCESS | 1738 | 1468421294184 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 07:48:14 INFO - PROCESS | 1738 | 1468421294191 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:48:14 INFO - PROCESS | 1738 | 1468421294195 Marionette TRACE conn4 <- [1,1246,null,{}] 07:48:14 INFO - PROCESS | 1738 | 1468421294201 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}] 07:48:14 INFO - PROCESS | 1738 | 1468421294212 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:14 INFO - PROCESS | 1738 | 1468421294443 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 07:48:14 INFO - PROCESS | 1738 | 1468421294664 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:14 INFO - PROCESS | 1738 | 1468421294675 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d312000 == 41 [pid = 1738] [id = 319] 07:48:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8d317400) [pid = 1738] [serial = 958] [outer = (nil)] 07:48:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8efe0000) [pid = 1738] [serial = 959] [outer = 0x8d317400] 07:48:14 INFO - PROCESS | 1738 | 1468421294775 Marionette DEBUG loaded listener.js 07:48:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8f198400) [pid = 1738] [serial = 960] [outer = 0x8d317400] 07:48:15 INFO - PROCESS | 1738 | 1468421295685 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]]]}] 07:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1537ms 07:48:15 INFO - PROCESS | 1738 | 1468421295729 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 07:48:15 INFO - PROCESS | 1738 | 1468421295733 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 07:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:48:15 INFO - PROCESS | 1738 | 1468421295759 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:48:15 INFO - PROCESS | 1738 | 1468421295763 Marionette TRACE conn4 <- [1,1250,null,{}] 07:48:15 INFO - PROCESS | 1738 | 1468421295770 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}] 07:48:15 INFO - PROCESS | 1738 | 1468421295775 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:15 INFO - PROCESS | 1738 | 1468421295957 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 07:48:16 INFO - PROCESS | 1738 | 1468421296397 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:16 INFO - PROCESS | 1738 | 1468421296406 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbec000 == 42 [pid = 1738] [id = 320] 07:48:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8cc01800) [pid = 1738] [serial = 961] [outer = (nil)] 07:48:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8cc0cc00) [pid = 1738] [serial = 962] [outer = 0x8cc01800] 07:48:16 INFO - PROCESS | 1738 | 1468421296510 Marionette DEBUG loaded listener.js 07:48:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8de45000) [pid = 1738] [serial = 963] [outer = 0x8cc01800] 07:48:17 INFO - PROCESS | 1738 | 1468421297452 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]]]}] 07:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1739ms 07:48:17 INFO - PROCESS | 1738 | 1468421297498 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 07:48:17 INFO - PROCESS | 1738 | 1468421297503 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 07:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:48:17 INFO - PROCESS | 1738 | 1468421297511 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:48:17 INFO - PROCESS | 1738 | 1468421297515 Marionette TRACE conn4 <- [1,1254,null,{}] 07:48:17 INFO - PROCESS | 1738 | 1468421297523 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}] 07:48:17 INFO - PROCESS | 1738 | 1468421297531 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:17 INFO - PROCESS | 1738 | 1468421297710 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 07:48:18 INFO - PROCESS | 1738 | 1468421298031 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:18 INFO - PROCESS | 1738 | 1468421298039 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30bc00 == 43 [pid = 1738] [id = 321] 07:48:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8d314000) [pid = 1738] [serial = 964] [outer = (nil)] 07:48:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8f839c00) [pid = 1738] [serial = 965] [outer = 0x8d314000] 07:48:18 INFO - PROCESS | 1738 | 1468421298130 Marionette DEBUG loaded listener.js 07:48:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8fb90800) [pid = 1738] [serial = 966] [outer = 0x8d314000] 07:48:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbea000 == 42 [pid = 1738] [id = 299] 07:48:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7dac00 == 41 [pid = 1738] [id = 286] 07:48:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc09c00 == 40 [pid = 1738] [id = 291] 07:48:19 INFO - PROCESS | 1738 | --DOCSHELL 0x90e1d000 == 39 [pid = 1738] [id = 289] 07:48:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d4c00 == 38 [pid = 1738] [id = 288] 07:48:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbed000 == 37 [pid = 1738] [id = 290] 07:48:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8f83e800 == 36 [pid = 1738] [id = 287] 07:48:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbebc00 == 35 [pid = 1738] [id = 297] 07:48:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc07c00 == 34 [pid = 1738] [id = 296] 07:48:19 INFO - PROCESS | 1738 | --DOCSHELL 0x91126c00 == 33 [pid = 1738] [id = 293] 07:48:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8efda800 == 32 [pid = 1738] [id = 294] 07:48:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8d313000 == 31 [pid = 1738] [id = 292] 07:48:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7b9000 == 30 [pid = 1738] [id = 295] 07:48:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30c800 == 29 [pid = 1738] [id = 298] 07:48:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8d310c00 == 28 [pid = 1738] [id = 285] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x90e1d800) [pid = 1738] [serial = 911] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8f191800) [pid = 1738] [serial = 905] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8de46400) [pid = 1738] [serial = 908] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8f19d000) [pid = 1738] [serial = 906] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8e7a0c00) [pid = 1738] [serial = 902] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8cc04c00) [pid = 1738] [serial = 899] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8d309000) [pid = 1738] [serial = 900] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8e9f0800) [pid = 1738] [serial = 897] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8e7b6000) [pid = 1738] [serial = 896] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8efc4c00) [pid = 1738] [serial = 876] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8e9efc00) [pid = 1738] [serial = 875] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8fb8fc00) [pid = 1738] [serial = 879] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8fb82800) [pid = 1738] [serial = 878] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x91897000) [pid = 1738] [serial = 888] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x917b9800) [pid = 1738] [serial = 887] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x911b9800) [pid = 1738] [serial = 882] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x911b3c00) [pid = 1738] [serial = 881] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x917b0400) [pid = 1738] [serial = 885] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x917ac000) [pid = 1738] [serial = 884] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x91958000) [pid = 1738] [serial = 891] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x91951c00) [pid = 1738] [serial = 890] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e7be800) [pid = 1738] [serial = 903] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x917b6c00) [pid = 1738] [serial = 894] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8e9fd800) [pid = 1738] [serial = 893] [outer = (nil)] [url = about:blank] 07:48:19 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8efd2000) [pid = 1738] [serial = 909] [outer = (nil)] [url = about:blank] 07:48:20 INFO - PROCESS | 1738 | 1468421300133 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]]]}] 07:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 2687ms 07:48:20 INFO - PROCESS | 1738 | 1468421300215 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 07:48:20 INFO - PROCESS | 1738 | 1468421300222 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 07:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:48:20 INFO - PROCESS | 1738 | 1468421300233 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:48:20 INFO - PROCESS | 1738 | 1468421300241 Marionette TRACE conn4 <- [1,1258,null,{}] 07:48:20 INFO - PROCESS | 1738 | 1468421300250 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}] 07:48:20 INFO - PROCESS | 1738 | 1468421300255 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:20 INFO - PROCESS | 1738 | 1468421300440 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 07:48:20 INFO - PROCESS | 1738 | 1468421300452 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:20 INFO - PROCESS | 1738 | 1468421300462 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc05800 == 29 [pid = 1738] [id = 322] 07:48:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8cc0b400) [pid = 1738] [serial = 967] [outer = (nil)] 07:48:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8d316c00) [pid = 1738] [serial = 968] [outer = 0x8cc0b400] 07:48:20 INFO - PROCESS | 1738 | 1468421300542 Marionette DEBUG loaded listener.js 07:48:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8de4cc00) [pid = 1738] [serial = 969] [outer = 0x8cc0b400] 07:48:21 INFO - PROCESS | 1738 | 1468421301783 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]]]}] 07:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1596ms 07:48:21 INFO - PROCESS | 1738 | 1468421301828 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 07:48:21 INFO - PROCESS | 1738 | 1468421301835 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 07:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:48:21 INFO - PROCESS | 1738 | 1468421301843 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:48:21 INFO - PROCESS | 1738 | 1468421301851 Marionette TRACE conn4 <- [1,1262,null,{}] 07:48:21 INFO - PROCESS | 1738 | 1468421301860 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}] 07:48:21 INFO - PROCESS | 1738 | 1468421301865 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:22 INFO - PROCESS | 1738 | 1468421302060 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 07:48:22 INFO - PROCESS | 1738 | 1468421302286 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:22 INFO - PROCESS | 1738 | 1468421302298 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de4d000 == 30 [pid = 1738] [id = 323] 07:48:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8e79ac00) [pid = 1738] [serial = 970] [outer = (nil)] 07:48:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8e7bc400) [pid = 1738] [serial = 971] [outer = 0x8e79ac00] 07:48:22 INFO - PROCESS | 1738 | 1468421302407 Marionette DEBUG loaded listener.js 07:48:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8e7c3400) [pid = 1738] [serial = 972] [outer = 0x8e79ac00] 07:48:23 INFO - PROCESS | 1738 | 1468421303415 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]]]}] 07:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1640ms 07:48:23 INFO - PROCESS | 1738 | 1468421303484 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 07:48:23 INFO - PROCESS | 1738 | 1468421303493 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 07:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:48:23 INFO - PROCESS | 1738 | 1468421303505 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:48:23 INFO - PROCESS | 1738 | 1468421303509 Marionette TRACE conn4 <- [1,1266,null,{}] 07:48:23 INFO - PROCESS | 1738 | 1468421303517 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}] 07:48:23 INFO - PROCESS | 1738 | 1468421303523 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:23 INFO - PROCESS | 1738 | 1468421303759 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 07:48:24 INFO - PROCESS | 1738 | 1468421303985 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:24 INFO - PROCESS | 1738 | 1468421303992 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efd4400 == 31 [pid = 1738] [id = 324] 07:48:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8efd5800) [pid = 1738] [serial = 973] [outer = (nil)] 07:48:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8efe0400) [pid = 1738] [serial = 974] [outer = 0x8efd5800] 07:48:24 INFO - PROCESS | 1738 | 1468421304085 Marionette DEBUG loaded listener.js 07:48:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f198800) [pid = 1738] [serial = 975] [outer = 0x8efd5800] 07:48:25 INFO - PROCESS | 1738 | 1468421305134 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]]]}] 07:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1685ms 07:48:25 INFO - PROCESS | 1738 | 1468421305191 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 07:48:25 INFO - PROCESS | 1738 | 1468421305195 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 07:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:48:25 INFO - PROCESS | 1738 | 1468421305203 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:48:25 INFO - PROCESS | 1738 | 1468421305210 Marionette TRACE conn4 <- [1,1270,null,{}] 07:48:25 INFO - PROCESS | 1738 | 1468421305229 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}] 07:48:25 INFO - PROCESS | 1738 | 1468421305240 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:25 INFO - PROCESS | 1738 | 1468421305471 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 07:48:25 INFO - PROCESS | 1738 | 1468421305721 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:25 INFO - PROCESS | 1738 | 1468421305733 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e0e800 == 32 [pid = 1738] [id = 325] 07:48:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x90e0fc00) [pid = 1738] [serial = 976] [outer = (nil)] 07:48:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x90e14800) [pid = 1738] [serial = 977] [outer = 0x90e0fc00] 07:48:25 INFO - PROCESS | 1738 | 1468421305823 Marionette DEBUG loaded listener.js 07:48:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x9101c400) [pid = 1738] [serial = 978] [outer = 0x90e0fc00] 07:48:26 INFO - PROCESS | 1738 | 1468421306866 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]]]}] 07:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1739ms 07:48:26 INFO - PROCESS | 1738 | 1468421306944 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 07:48:26 INFO - PROCESS | 1738 | 1468421306948 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 07:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:48:26 INFO - PROCESS | 1738 | 1468421306955 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:48:26 INFO - PROCESS | 1738 | 1468421306959 Marionette TRACE conn4 <- [1,1274,null,{}] 07:48:26 INFO - PROCESS | 1738 | 1468421306965 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}] 07:48:26 INFO - PROCESS | 1738 | 1468421306971 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:27 INFO - PROCESS | 1738 | 1468421307202 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 07:48:27 INFO - PROCESS | 1738 | 1468421307465 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:27 INFO - PROCESS | 1738 | 1468421307478 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30c000 == 33 [pid = 1738] [id = 326] 07:48:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8d30f400) [pid = 1738] [serial = 979] [outer = (nil)] 07:48:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x91032800) [pid = 1738] [serial = 980] [outer = 0x8d30f400] 07:48:27 INFO - PROCESS | 1738 | 1468421307566 Marionette DEBUG loaded listener.js 07:48:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x91078000) [pid = 1738] [serial = 981] [outer = 0x8d30f400] 07:48:28 INFO - PROCESS | 1738 | 1468421308581 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]]]}] 07:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1686ms 07:48:28 INFO - PROCESS | 1738 | 1468421308642 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 07:48:28 INFO - PROCESS | 1738 | 1468421308647 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 07:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:48:28 INFO - PROCESS | 1738 | 1468421308653 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:48:28 INFO - PROCESS | 1738 | 1468421308657 Marionette TRACE conn4 <- [1,1278,null,{}] 07:48:28 INFO - PROCESS | 1738 | 1468421308663 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}] 07:48:28 INFO - PROCESS | 1738 | 1468421308669 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:28 INFO - PROCESS | 1738 | 1468421308846 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 07:48:29 INFO - PROCESS | 1738 | 1468421309139 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:29 INFO - PROCESS | 1738 | 1468421309150 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbdfc00 == 34 [pid = 1738] [id = 327] 07:48:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8cbe0000) [pid = 1738] [serial = 982] [outer = (nil)] 07:48:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8cbea000) [pid = 1738] [serial = 983] [outer = 0x8cbe0000] 07:48:29 INFO - PROCESS | 1738 | 1468421309245 Marionette DEBUG loaded listener.js 07:48:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8d30d800) [pid = 1738] [serial = 984] [outer = 0x8cbe0000] 07:48:30 INFO - PROCESS | 1738 | 1468421310309 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]]]}] 07:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1683ms 07:48:30 INFO - PROCESS | 1738 | 1468421310338 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 07:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:48:30 INFO - PROCESS | 1738 | 1468421310345 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 07:48:30 INFO - PROCESS | 1738 | 1468421310353 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:48:30 INFO - PROCESS | 1738 | 1468421310357 Marionette TRACE conn4 <- [1,1282,null,{}] 07:48:30 INFO - PROCESS | 1738 | 1468421310365 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}] 07:48:30 INFO - PROCESS | 1738 | 1468421310372 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:30 INFO - PROCESS | 1738 | 1468421310540 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 07:48:30 INFO - PROCESS | 1738 | 1468421310716 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:30 INFO - PROCESS | 1738 | 1468421310725 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efd1400 == 35 [pid = 1738] [id = 328] 07:48:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8efdbc00) [pid = 1738] [serial = 985] [outer = (nil)] 07:48:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8f833c00) [pid = 1738] [serial = 986] [outer = 0x8efdbc00] 07:48:30 INFO - PROCESS | 1738 | 1468421310805 Marionette DEBUG loaded listener.js 07:48:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8f83ec00) [pid = 1738] [serial = 987] [outer = 0x8efdbc00] 07:48:31 INFO - PROCESS | 1738 | 1468421311753 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]]]}] 07:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1433ms 07:48:31 INFO - PROCESS | 1738 | 1468421311787 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 07:48:31 INFO - PROCESS | 1738 | 1468421311794 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 07:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:48:31 INFO - PROCESS | 1738 | 1468421311802 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:48:31 INFO - PROCESS | 1738 | 1468421311805 Marionette TRACE conn4 <- [1,1286,null,{}] 07:48:31 INFO - PROCESS | 1738 | 1468421311812 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}] 07:48:31 INFO - PROCESS | 1738 | 1468421311817 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:32 INFO - PROCESS | 1738 | 1468421312040 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 07:48:32 INFO - PROCESS | 1738 | 1468421312063 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:32 INFO - PROCESS | 1738 | 1468421312072 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e1d000 == 36 [pid = 1738] [id = 329] 07:48:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x9102ac00) [pid = 1738] [serial = 988] [outer = (nil)] 07:48:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x91130800) [pid = 1738] [serial = 989] [outer = 0x9102ac00] 07:48:32 INFO - PROCESS | 1738 | 1468421312141 Marionette DEBUG loaded listener.js 07:48:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x911bb000) [pid = 1738] [serial = 990] [outer = 0x9102ac00] 07:48:33 INFO - PROCESS | 1738 | 1468421313161 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]]]}] 07:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1433ms 07:48:33 INFO - PROCESS | 1738 | 1468421313235 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 07:48:33 INFO - PROCESS | 1738 | 1468421313238 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 07:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:48:33 INFO - PROCESS | 1738 | 1468421313247 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:48:33 INFO - PROCESS | 1738 | 1468421313257 Marionette TRACE conn4 <- [1,1290,null,{}] 07:48:33 INFO - PROCESS | 1738 | 1468421313279 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}] 07:48:33 INFO - PROCESS | 1738 | 1468421313287 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:33 INFO - PROCESS | 1738 | 1468421313599 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 07:48:33 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8d314000) [pid = 1738] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:48:33 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8cc01800) [pid = 1738] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:48:33 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8de47c00) [pid = 1738] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:48:33 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x90e1f400) [pid = 1738] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:48:33 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x918d4000) [pid = 1738] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:48:33 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x918dd400) [pid = 1738] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:48:33 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8e799800) [pid = 1738] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:48:33 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8d317400) [pid = 1738] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:48:33 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x90e1ac00) [pid = 1738] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:48:33 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8e799000) [pid = 1738] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:48:33 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x9101e800) [pid = 1738] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:48:33 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8fb8e800) [pid = 1738] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:48:33 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8e79bc00) [pid = 1738] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:48:33 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8cbe8c00) [pid = 1738] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:48:33 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8de4b000) [pid = 1738] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:48:33 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x91081800) [pid = 1738] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:48:33 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8e9fc800) [pid = 1738] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:48:33 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x90e14400) [pid = 1738] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:48:33 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8cbdf000) [pid = 1738] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:48:33 INFO - PROCESS | 1738 | 1468421313787 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:33 INFO - PROCESS | 1738 | 1468421313799 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe3400 == 37 [pid = 1738] [id = 330] 07:48:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8cbe4800) [pid = 1738] [serial = 991] [outer = (nil)] 07:48:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8d309800) [pid = 1738] [serial = 992] [outer = 0x8cbe4800] 07:48:33 INFO - PROCESS | 1738 | 1468421313867 Marionette DEBUG loaded listener.js 07:48:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8de4d400) [pid = 1738] [serial = 993] [outer = 0x8cbe4800] 07:48:34 INFO - PROCESS | 1738 | 1468421314655 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]]]}] 07:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1447ms 07:48:34 INFO - PROCESS | 1738 | 1468421314693 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 07:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:48:34 INFO - PROCESS | 1738 | 1468421314698 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 07:48:34 INFO - PROCESS | 1738 | 1468421314704 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:48:34 INFO - PROCESS | 1738 | 1468421314708 Marionette TRACE conn4 <- [1,1294,null,{}] 07:48:34 INFO - PROCESS | 1738 | 1468421314713 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}] 07:48:34 INFO - PROCESS | 1738 | 1468421314718 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:34 INFO - PROCESS | 1738 | 1468421314924 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 07:48:34 INFO - PROCESS | 1738 | 1468421314943 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:34 INFO - PROCESS | 1738 | 1468421314951 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efc7c00 == 38 [pid = 1738] [id = 331] 07:48:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f832c00) [pid = 1738] [serial = 994] [outer = (nil)] 07:48:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x917b4000) [pid = 1738] [serial = 995] [outer = 0x8f832c00] 07:48:35 INFO - PROCESS | 1738 | 1468421315023 Marionette DEBUG loaded listener.js 07:48:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x91898000) [pid = 1738] [serial = 996] [outer = 0x8f832c00] 07:48:36 INFO - PROCESS | 1738 | 1468421316053 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]]]}] 07:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1392ms 07:48:36 INFO - PROCESS | 1738 | 1468421316098 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 07:48:36 INFO - PROCESS | 1738 | 1468421316106 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 07:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:48:36 INFO - PROCESS | 1738 | 1468421316117 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:48:36 INFO - PROCESS | 1738 | 1468421316124 Marionette TRACE conn4 <- [1,1298,null,{}] 07:48:36 INFO - PROCESS | 1738 | 1468421316135 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}] 07:48:36 INFO - PROCESS | 1738 | 1468421316142 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:36 INFO - PROCESS | 1738 | 1468421316368 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 07:48:36 INFO - PROCESS | 1738 | 1468421316608 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:36 INFO - PROCESS | 1738 | 1468421316623 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc04000 == 39 [pid = 1738] [id = 332] 07:48:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8cc04c00) [pid = 1738] [serial = 997] [outer = (nil)] 07:48:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8efc4c00) [pid = 1738] [serial = 998] [outer = 0x8cc04c00] 07:48:36 INFO - PROCESS | 1738 | 1468421316765 Marionette DEBUG loaded listener.js 07:48:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8efcf000) [pid = 1738] [serial = 999] [outer = 0x8cc04c00] 07:48:37 INFO - PROCESS | 1738 | 1468421317767 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]]]}] 07:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1693ms 07:48:37 INFO - PROCESS | 1738 | 1468421317809 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 07:48:37 INFO - PROCESS | 1738 | 1468421317817 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 07:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:48:37 INFO - PROCESS | 1738 | 1468421317828 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:48:37 INFO - PROCESS | 1738 | 1468421317832 Marionette TRACE conn4 <- [1,1302,null,{}] 07:48:37 INFO - PROCESS | 1738 | 1468421317839 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}] 07:48:37 INFO - PROCESS | 1738 | 1468421317845 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:38 INFO - PROCESS | 1738 | 1468421318034 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 07:48:38 INFO - PROCESS | 1738 | 1468421318254 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:38 INFO - PROCESS | 1738 | 1468421318266 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e79e400 == 40 [pid = 1738] [id = 333] 07:48:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x90e1b000) [pid = 1738] [serial = 1000] [outer = (nil)] 07:48:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x91031800) [pid = 1738] [serial = 1001] [outer = 0x90e1b000] 07:48:38 INFO - PROCESS | 1738 | 1468421318407 Marionette DEBUG loaded listener.js 07:48:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x9112ac00) [pid = 1738] [serial = 1002] [outer = 0x90e1b000] 07:48:39 INFO - PROCESS | 1738 | 1468421319462 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]]]}] 07:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1690ms 07:48:39 INFO - PROCESS | 1738 | 1468421319519 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 07:48:39 INFO - PROCESS | 1738 | 1468421319522 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 07:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:48:39 INFO - PROCESS | 1738 | 1468421319530 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:48:39 INFO - PROCESS | 1738 | 1468421319537 Marionette TRACE conn4 <- [1,1306,null,{}] 07:48:39 INFO - PROCESS | 1738 | 1468421319554 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}] 07:48:39 INFO - PROCESS | 1738 | 1468421319564 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:39 INFO - PROCESS | 1738 | 1468421319788 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 07:48:40 INFO - PROCESS | 1738 | 1468421320030 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:40 INFO - PROCESS | 1738 | 1468421320041 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x91898800 == 41 [pid = 1738] [id = 334] 07:48:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x9189c000) [pid = 1738] [serial = 1003] [outer = (nil)] 07:48:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x918d8c00) [pid = 1738] [serial = 1004] [outer = 0x9189c000] 07:48:40 INFO - PROCESS | 1738 | 1468421320127 Marionette DEBUG loaded listener.js 07:48:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x918df800) [pid = 1738] [serial = 1005] [outer = 0x9189c000] 07:48:41 INFO - PROCESS | 1738 | 1468421321051 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]]]}] 07:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1588ms 07:48:41 INFO - PROCESS | 1738 | 1468421321120 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 07:48:41 INFO - PROCESS | 1738 | 1468421321126 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 07:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:48:41 INFO - PROCESS | 1738 | 1468421321134 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:48:41 INFO - PROCESS | 1738 | 1468421321138 Marionette TRACE conn4 <- [1,1310,null,{}] 07:48:41 INFO - PROCESS | 1738 | 1468421321145 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}] 07:48:41 INFO - PROCESS | 1738 | 1468421321150 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:41 INFO - PROCESS | 1738 | 1468421321384 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 07:48:41 INFO - PROCESS | 1738 | 1468421321642 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:41 INFO - PROCESS | 1738 | 1468421321649 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe0c00 == 42 [pid = 1738] [id = 335] 07:48:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x918d4400) [pid = 1738] [serial = 1006] [outer = (nil)] 07:48:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x9195fc00) [pid = 1738] [serial = 1007] [outer = 0x918d4400] 07:48:41 INFO - PROCESS | 1738 | 1468421321803 Marionette DEBUG loaded listener.js 07:48:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x91f4a000) [pid = 1738] [serial = 1008] [outer = 0x918d4400] 07:48:42 INFO - PROCESS | 1738 | 1468421322731 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] 07:48:42 INFO - PROCESS | 1738 | 1468421322784 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 07:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:48:42 INFO - PROCESS | 1738 | 1468421322791 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:48:42 INFO - PROCESS | 1738 | 1468421322795 Marionette TRACE conn4 <- [1,1314,null,{}] 07:48:42 INFO - PROCESS | 1738 | 1468421322801 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}] 07:48:42 INFO - PROCESS | 1738 | 1468421322806 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:42 INFO - PROCESS | 1738 | 1468421322987 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 07:48:43 INFO - PROCESS | 1738 | 1468421323166 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:43 INFO - PROCESS | 1738 | 1468421323176 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d309400 == 43 [pid = 1738] [id = 336] 07:48:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8e7a1c00) [pid = 1738] [serial = 1009] [outer = (nil)] 07:48:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x922de400) [pid = 1738] [serial = 1010] [outer = 0x8e7a1c00] 07:48:43 INFO - PROCESS | 1738 | 1468421323302 Marionette DEBUG loaded listener.js 07:48:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x922e8800) [pid = 1738] [serial = 1011] [outer = 0x8e7a1c00] 07:48:44 INFO - PROCESS | 1738 | 1468421324219 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]]]}] 07:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1488ms 07:48:44 INFO - PROCESS | 1738 | 1468421324280 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 07:48:44 INFO - PROCESS | 1738 | 1468421324285 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 07:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:48:44 INFO - PROCESS | 1738 | 1468421324297 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:48:44 INFO - PROCESS | 1738 | 1468421324300 Marionette TRACE conn4 <- [1,1318,null,{}] 07:48:44 INFO - PROCESS | 1738 | 1468421324312 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}] 07:48:44 INFO - PROCESS | 1738 | 1468421324324 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:44 INFO - PROCESS | 1738 | 1468421324607 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 07:48:44 INFO - PROCESS | 1738 | 1468421324899 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:44 INFO - PROCESS | 1738 | 1468421324906 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de49000 == 44 [pid = 1738] [id = 337] 07:48:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x9189a000) [pid = 1738] [serial = 1012] [outer = (nil)] 07:48:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x939c1800) [pid = 1738] [serial = 1013] [outer = 0x9189a000] 07:48:44 INFO - PROCESS | 1738 | 1468421324994 Marionette DEBUG loaded listener.js 07:48:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x93a5d400) [pid = 1738] [serial = 1014] [outer = 0x9189a000] 07:48:45 INFO - PROCESS | 1738 | 1468421325942 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]]]}] 07:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1707ms 07:48:46 INFO - PROCESS | 1738 | 1468421325999 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 07:48:46 INFO - PROCESS | 1738 | 1468421326004 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 07:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:48:46 INFO - PROCESS | 1738 | 1468421326010 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:48:46 INFO - PROCESS | 1738 | 1468421326014 Marionette TRACE conn4 <- [1,1322,null,{}] 07:48:46 INFO - PROCESS | 1738 | 1468421326020 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}] 07:48:46 INFO - PROCESS | 1738 | 1468421326025 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:46 INFO - PROCESS | 1738 | 1468421326198 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 07:48:46 INFO - PROCESS | 1738 | 1468421326372 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:46 INFO - PROCESS | 1738 | 1468421326381 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7dbc00 == 45 [pid = 1738] [id = 338] 07:48:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x8cbe1000) [pid = 1738] [serial = 1015] [outer = (nil)] 07:48:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x8de47400) [pid = 1738] [serial = 1016] [outer = 0x8cbe1000] 07:48:46 INFO - PROCESS | 1738 | 1468421326526 Marionette DEBUG loaded listener.js 07:48:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x8f835000) [pid = 1738] [serial = 1017] [outer = 0x8cbe1000] 07:48:47 INFO - PROCESS | 1738 | 1468421327681 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]]]}] 07:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1731ms 07:48:47 INFO - PROCESS | 1738 | 1468421327742 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 07:48:47 INFO - PROCESS | 1738 | 1468421327749 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 07:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:48:47 INFO - PROCESS | 1738 | 1468421327757 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:48:47 INFO - PROCESS | 1738 | 1468421327764 Marionette TRACE conn4 <- [1,1326,null,{}] 07:48:47 INFO - PROCESS | 1738 | 1468421327772 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}] 07:48:47 INFO - PROCESS | 1738 | 1468421327777 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:47 INFO - PROCESS | 1738 | 1468421327953 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 07:48:48 INFO - PROCESS | 1738 | 1468421328282 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:48 INFO - PROCESS | 1738 | 1468421328297 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de4c400 == 46 [pid = 1738] [id = 339] 07:48:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x8e7a3400) [pid = 1738] [serial = 1018] [outer = (nil)] 07:48:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x8efcb800) [pid = 1738] [serial = 1019] [outer = 0x8e7a3400] 07:48:48 INFO - PROCESS | 1738 | 1468421328382 Marionette DEBUG loaded listener.js 07:48:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x8efe0800) [pid = 1738] [serial = 1020] [outer = 0x8e7a3400] 07:48:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30bc00 == 45 [pid = 1738] [id = 321] 07:48:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe3400 == 44 [pid = 1738] [id = 330] 07:48:48 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x8d316c00) [pid = 1738] [serial = 968] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOCSHELL 0x90e1d000 == 43 [pid = 1738] [id = 329] 07:48:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8efd1400 == 42 [pid = 1738] [id = 328] 07:48:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbdfc00 == 41 [pid = 1738] [id = 327] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x9101c800) [pid = 1738] [serial = 912] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x8e7c1000) [pid = 1738] [serial = 914] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x8f192000) [pid = 1738] [serial = 915] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x91025000) [pid = 1738] [serial = 917] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x91031c00) [pid = 1738] [serial = 918] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x8e7b6400) [pid = 1738] [serial = 926] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8e7c3c00) [pid = 1738] [serial = 927] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x9112a000) [pid = 1738] [serial = 920] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x91132800) [pid = 1738] [serial = 921] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8efdd000) [pid = 1738] [serial = 929] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8f835800) [pid = 1738] [serial = 930] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x91021000) [pid = 1738] [serial = 932] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x9222e800) [pid = 1738] [serial = 957] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8f839c00) [pid = 1738] [serial = 965] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x91038000) [pid = 1738] [serial = 939] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8f198400) [pid = 1738] [serial = 960] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x9102b400) [pid = 1738] [serial = 933] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x918d2800) [pid = 1738] [serial = 942] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x91893800) [pid = 1738] [serial = 941] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8fb90800) [pid = 1738] [serial = 966] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8cc0cc00) [pid = 1738] [serial = 962] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8efcf800) [pid = 1738] [serial = 944] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8f83a000) [pid = 1738] [serial = 945] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x91034400) [pid = 1738] [serial = 947] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x918dc800) [pid = 1738] [serial = 950] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x9107bc00) [pid = 1738] [serial = 948] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x91f3f000) [pid = 1738] [serial = 953] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x91954000) [pid = 1738] [serial = 951] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x9222ac00) [pid = 1738] [serial = 956] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x91f45400) [pid = 1738] [serial = 954] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8efe0000) [pid = 1738] [serial = 959] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8de45000) [pid = 1738] [serial = 963] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x9107ac00) [pid = 1738] [serial = 935] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x91021400) [pid = 1738] [serial = 938] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x91080400) [pid = 1738] [serial = 936] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x917b6800) [pid = 1738] [serial = 923] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x917b5400) [pid = 1738] [serial = 924] [outer = (nil)] [url = about:blank] 07:48:49 INFO - PROCESS | 1738 | 1468421329363 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]]]}] 07:48:49 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 07:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1636ms 07:48:49 INFO - PROCESS | 1738 | 1468421329393 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 07:48:49 INFO - PROCESS | 1738 | 1468421329400 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 07:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:48:49 INFO - PROCESS | 1738 | 1468421329410 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:48:49 INFO - PROCESS | 1738 | 1468421329414 Marionette TRACE conn4 <- [1,1330,null,{}] 07:48:49 INFO - PROCESS | 1738 | 1468421329420 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}] 07:48:49 INFO - PROCESS | 1738 | 1468421329426 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:49 INFO - PROCESS | 1738 | 1468421329598 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 07:48:49 INFO - PROCESS | 1738 | 1468421329608 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:49 INFO - PROCESS | 1738 | 1468421329617 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30e000 == 42 [pid = 1738] [id = 340] 07:48:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8e7c1000) [pid = 1738] [serial = 1021] [outer = (nil)] 07:48:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8f839c00) [pid = 1738] [serial = 1022] [outer = 0x8e7c1000] 07:48:49 INFO - PROCESS | 1738 | 1468421329690 Marionette DEBUG loaded listener.js 07:48:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8fb90800) [pid = 1738] [serial = 1023] [outer = 0x8e7c1000] 07:48:50 INFO - PROCESS | 1738 | 1468421330687 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]]]}] 07:48:50 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 07:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1339ms 07:48:50 INFO - PROCESS | 1738 | 1468421330749 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 07:48:50 INFO - PROCESS | 1738 | 1468421330753 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 07:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:48:50 INFO - PROCESS | 1738 | 1468421330759 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:48:50 INFO - PROCESS | 1738 | 1468421330765 Marionette TRACE conn4 <- [1,1334,null,{}] 07:48:50 INFO - PROCESS | 1738 | 1468421330781 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}] 07:48:50 INFO - PROCESS | 1738 | 1468421330789 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:51 INFO - PROCESS | 1738 | 1468421331010 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 07:48:51 INFO - PROCESS | 1738 | 1468421331021 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:51 INFO - PROCESS | 1738 | 1468421331032 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x9102f400 == 43 [pid = 1738] [id = 341] 07:48:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x91030800) [pid = 1738] [serial = 1024] [outer = (nil)] 07:48:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x91035c00) [pid = 1738] [serial = 1025] [outer = 0x91030800] 07:48:51 INFO - PROCESS | 1738 | 1468421331105 Marionette DEBUG loaded listener.js 07:48:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x91074c00) [pid = 1738] [serial = 1026] [outer = 0x91030800] 07:48:52 INFO - PROCESS | 1738 | 1468421332065 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]]]}] 07:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1334ms 07:48:52 INFO - PROCESS | 1738 | 1468421332099 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 07:48:52 INFO - PROCESS | 1738 | 1468421332103 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 07:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:48:52 INFO - PROCESS | 1738 | 1468421332114 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:48:52 INFO - PROCESS | 1738 | 1468421332116 Marionette TRACE conn4 <- [1,1338,null,{}] 07:48:52 INFO - PROCESS | 1738 | 1468421332122 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}] 07:48:52 INFO - PROCESS | 1738 | 1468421332127 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:52 INFO - PROCESS | 1738 | 1468421332340 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 07:48:52 INFO - PROCESS | 1738 | 1468421332367 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:52 INFO - PROCESS | 1738 | 1468421332377 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x91023c00 == 44 [pid = 1738] [id = 342] 07:48:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x9107dc00) [pid = 1738] [serial = 1027] [outer = (nil)] 07:48:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x9112d400) [pid = 1738] [serial = 1028] [outer = 0x9107dc00] 07:48:52 INFO - PROCESS | 1738 | 1468421332445 Marionette DEBUG loaded listener.js 07:48:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x911ba800) [pid = 1738] [serial = 1029] [outer = 0x9107dc00] 07:48:53 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8efdbc00) [pid = 1738] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:48:53 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8cbe0000) [pid = 1738] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:48:53 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x9102ac00) [pid = 1738] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:48:53 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8cbe4800) [pid = 1738] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:48:53 INFO - PROCESS | 1738 | 1468421333853 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]]]}] 07:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1790ms 07:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:48:53 INFO - PROCESS | 1738 | 1468421333905 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 07:48:53 INFO - PROCESS | 1738 | 1468421333908 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 07:48:53 INFO - PROCESS | 1738 | 1468421333915 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:48:53 INFO - PROCESS | 1738 | 1468421333918 Marionette TRACE conn4 <- [1,1342,null,{}] 07:48:53 INFO - PROCESS | 1738 | 1468421333923 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}] 07:48:53 INFO - PROCESS | 1738 | 1468421333928 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:54 INFO - PROCESS | 1738 | 1468421334180 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 07:48:54 INFO - PROCESS | 1738 | 1468421334267 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:54 INFO - PROCESS | 1738 | 1468421334275 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe2c00 == 45 [pid = 1738] [id = 343] 07:48:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8cbe4800) [pid = 1738] [serial = 1030] [outer = (nil)] 07:48:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x9101f800) [pid = 1738] [serial = 1031] [outer = 0x8cbe4800] 07:48:54 INFO - PROCESS | 1738 | 1468421334351 Marionette DEBUG loaded listener.js 07:48:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x90e1d800) [pid = 1738] [serial = 1032] [outer = 0x8cbe4800] 07:48:55 INFO - PROCESS | 1738 | 1468421335110 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]]]}] 07:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1231ms 07:48:55 INFO - PROCESS | 1738 | 1468421335149 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 07:48:55 INFO - PROCESS | 1738 | 1468421335152 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 07:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:48:55 INFO - PROCESS | 1738 | 1468421335159 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:48:55 INFO - PROCESS | 1738 | 1468421335162 Marionette TRACE conn4 <- [1,1346,null,{}] 07:48:55 INFO - PROCESS | 1738 | 1468421335168 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}] 07:48:55 INFO - PROCESS | 1738 | 1468421335178 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:55 INFO - PROCESS | 1738 | 1468421335371 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 07:48:55 INFO - PROCESS | 1738 | 1468421335382 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:55 INFO - PROCESS | 1738 | 1468421335388 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7cf400 == 46 [pid = 1738] [id = 344] 07:48:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x90e16000) [pid = 1738] [serial = 1033] [outer = (nil)] 07:48:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x918d2c00) [pid = 1738] [serial = 1034] [outer = 0x90e16000] 07:48:55 INFO - PROCESS | 1738 | 1468421335574 Marionette DEBUG loaded listener.js 07:48:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x918dd400) [pid = 1738] [serial = 1035] [outer = 0x90e16000] 07:48:56 INFO - PROCESS | 1738 | 1468421336694 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]]]}] 07:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1593ms 07:48:56 INFO - PROCESS | 1738 | 1468421336754 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 07:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:48:56 INFO - PROCESS | 1738 | 1468421336760 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 07:48:56 INFO - PROCESS | 1738 | 1468421336769 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:48:56 INFO - PROCESS | 1738 | 1468421336774 Marionette TRACE conn4 <- [1,1350,null,{}] 07:48:56 INFO - PROCESS | 1738 | 1468421336783 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}] 07:48:56 INFO - PROCESS | 1738 | 1468421336789 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:57 INFO - PROCESS | 1738 | 1468421337018 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 07:48:57 INFO - PROCESS | 1738 | 1468421337242 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:57 INFO - PROCESS | 1738 | 1468421337253 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7dc400 == 47 [pid = 1738] [id = 345] 07:48:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8de45400) [pid = 1738] [serial = 1036] [outer = (nil)] 07:48:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8efdd000) [pid = 1738] [serial = 1037] [outer = 0x8de45400] 07:48:57 INFO - PROCESS | 1738 | 1468421337342 Marionette DEBUG loaded listener.js 07:48:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f199400) [pid = 1738] [serial = 1038] [outer = 0x8de45400] 07:48:58 INFO - PROCESS | 1738 | 1468421338285 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]]]}] 07:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1585ms 07:48:58 INFO - PROCESS | 1738 | 1468421338355 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 07:48:58 INFO - PROCESS | 1738 | 1468421338365 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 07:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:48:58 INFO - PROCESS | 1738 | 1468421338378 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:48:58 INFO - PROCESS | 1738 | 1468421338384 Marionette TRACE conn4 <- [1,1354,null,{}] 07:48:58 INFO - PROCESS | 1738 | 1468421338392 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}] 07:48:58 INFO - PROCESS | 1738 | 1468421338398 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:58 INFO - PROCESS | 1738 | 1468421338647 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 07:48:58 INFO - PROCESS | 1738 | 1468421338894 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:48:58 INFO - PROCESS | 1738 | 1468421338902 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:48:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x9101c800 == 48 [pid = 1738] [id = 346] 07:48:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x91022c00) [pid = 1738] [serial = 1039] [outer = (nil)] 07:48:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x9102ec00) [pid = 1738] [serial = 1040] [outer = 0x91022c00] 07:48:59 INFO - PROCESS | 1738 | 1468421338998 Marionette DEBUG loaded listener.js 07:48:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x91124c00) [pid = 1738] [serial = 1041] [outer = 0x91022c00] 07:49:00 INFO - PROCESS | 1738 | 1468421340034 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]]]}] 07:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1694ms 07:49:00 INFO - PROCESS | 1738 | 1468421340072 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 07:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:49:00 INFO - PROCESS | 1738 | 1468421340076 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 07:49:00 INFO - PROCESS | 1738 | 1468421340083 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:49:00 INFO - PROCESS | 1738 | 1468421340090 Marionette TRACE conn4 <- [1,1358,null,{}] 07:49:00 INFO - PROCESS | 1738 | 1468421340107 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}] 07:49:00 INFO - PROCESS | 1738 | 1468421340116 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:00 INFO - PROCESS | 1738 | 1468421340314 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 07:49:00 INFO - PROCESS | 1738 | 1468421340537 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:00 INFO - PROCESS | 1738 | 1468421340549 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x917b9400 == 49 [pid = 1738] [id = 347] 07:49:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x918dd800) [pid = 1738] [serial = 1042] [outer = (nil)] 07:49:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x91957400) [pid = 1738] [serial = 1043] [outer = 0x918dd800] 07:49:00 INFO - PROCESS | 1738 | 1468421340684 Marionette DEBUG loaded listener.js 07:49:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x91f42400) [pid = 1738] [serial = 1044] [outer = 0x918dd800] 07:49:01 INFO - PROCESS | 1738 | 1468421341583 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]]]}] 07:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1550ms 07:49:01 INFO - PROCESS | 1738 | 1468421341634 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 07:49:01 INFO - PROCESS | 1738 | 1468421341640 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 07:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:49:01 INFO - PROCESS | 1738 | 1468421341668 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:49:01 INFO - PROCESS | 1738 | 1468421341674 Marionette TRACE conn4 <- [1,1362,null,{}] 07:49:01 INFO - PROCESS | 1738 | 1468421341682 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}] 07:49:01 INFO - PROCESS | 1738 | 1468421341688 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:01 INFO - PROCESS | 1738 | 1468421341921 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 07:49:02 INFO - PROCESS | 1738 | 1468421342125 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:02 INFO - PROCESS | 1738 | 1468421342134 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbec800 == 50 [pid = 1738] [id = 348] 07:49:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8cc03800) [pid = 1738] [serial = 1045] [outer = (nil)] 07:49:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x9222f800) [pid = 1738] [serial = 1046] [outer = 0x8cc03800] 07:49:02 INFO - PROCESS | 1738 | 1468421342268 Marionette DEBUG loaded listener.js 07:49:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x922ea800) [pid = 1738] [serial = 1047] [outer = 0x8cc03800] 07:49:03 INFO - PROCESS | 1738 | 1468421343266 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]]]}] 07:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1649ms 07:49:03 INFO - PROCESS | 1738 | 1468421343314 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 07:49:03 INFO - PROCESS | 1738 | 1468421343317 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 07:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:49:03 INFO - PROCESS | 1738 | 1468421343325 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:49:03 INFO - PROCESS | 1738 | 1468421343329 Marionette TRACE conn4 <- [1,1366,null,{}] 07:49:03 INFO - PROCESS | 1738 | 1468421343335 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}] 07:49:03 INFO - PROCESS | 1738 | 1468421343341 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:03 INFO - PROCESS | 1738 | 1468421343522 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 07:49:03 INFO - PROCESS | 1738 | 1468421343698 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:03 INFO - PROCESS | 1738 | 1468421343708 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe2000 == 51 [pid = 1738] [id = 349] 07:49:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x9222ac00) [pid = 1738] [serial = 1048] [outer = (nil)] 07:49:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x939c1c00) [pid = 1738] [serial = 1049] [outer = 0x9222ac00] 07:49:03 INFO - PROCESS | 1738 | 1468421343840 Marionette DEBUG loaded listener.js 07:49:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x93a5cc00) [pid = 1738] [serial = 1050] [outer = 0x9222ac00] 07:49:04 INFO - PROCESS | 1738 | 1468421344848 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] 07:49:04 INFO - PROCESS | 1738 | 1468421344915 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 07:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:49:04 INFO - PROCESS | 1738 | 1468421344923 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:49:04 INFO - PROCESS | 1738 | 1468421344927 Marionette TRACE conn4 <- [1,1370,null,{}] 07:49:04 INFO - PROCESS | 1738 | 1468421344933 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}] 07:49:04 INFO - PROCESS | 1738 | 1468421344945 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:05 INFO - PROCESS | 1738 | 1468421345272 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 07:49:05 INFO - PROCESS | 1738 | 1468421345480 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:05 INFO - PROCESS | 1738 | 1468421345493 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x922dbc00 == 52 [pid = 1738] [id = 350] 07:49:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x93c99800) [pid = 1738] [serial = 1051] [outer = (nil)] 07:49:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x93ca2400) [pid = 1738] [serial = 1052] [outer = 0x93c99800] 07:49:05 INFO - PROCESS | 1738 | 1468421345580 Marionette DEBUG loaded listener.js 07:49:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x94788800) [pid = 1738] [serial = 1053] [outer = 0x93c99800] 07:49:06 INFO - PROCESS | 1738 | 1468421346550 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] 07:49:06 INFO - PROCESS | 1738 | 1468421346614 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 07:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:49:06 INFO - PROCESS | 1738 | 1468421346622 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:49:06 INFO - PROCESS | 1738 | 1468421346625 Marionette TRACE conn4 <- [1,1374,null,{}] 07:49:06 INFO - PROCESS | 1738 | 1468421346632 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}] 07:49:06 INFO - PROCESS | 1738 | 1468421346636 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:06 INFO - PROCESS | 1738 | 1468421346858 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 07:49:07 INFO - PROCESS | 1738 | 1468421347094 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:07 INFO - PROCESS | 1738 | 1468421347101 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d1c00 == 53 [pid = 1738] [id = 351] 07:49:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8cbdfc00) [pid = 1738] [serial = 1054] [outer = (nil)] 07:49:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x9478f400) [pid = 1738] [serial = 1055] [outer = 0x8cbdfc00] 07:49:07 INFO - PROCESS | 1738 | 1468421347225 Marionette DEBUG loaded listener.js 07:49:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x95114c00) [pid = 1738] [serial = 1056] [outer = 0x8cbdfc00] 07:49:08 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:49:08 INFO - PROCESS | 1738 | 1468421348139 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] 07:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:49:08 INFO - PROCESS | 1738 | 1468421348221 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 07:49:08 INFO - PROCESS | 1738 | 1468421348229 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:49:08 INFO - PROCESS | 1738 | 1468421348233 Marionette TRACE conn4 <- [1,1378,null,{}] 07:49:08 INFO - PROCESS | 1738 | 1468421348239 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}] 07:49:08 INFO - PROCESS | 1738 | 1468421348245 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:08 INFO - PROCESS | 1738 | 1468421348472 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 07:49:08 INFO - PROCESS | 1738 | 1468421348696 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:08 INFO - PROCESS | 1738 | 1468421348706 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d310c00 == 54 [pid = 1738] [id = 352] 07:49:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x8d316c00) [pid = 1738] [serial = 1057] [outer = (nil)] 07:49:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x952cd400) [pid = 1738] [serial = 1058] [outer = 0x8d316c00] 07:49:08 INFO - PROCESS | 1738 | 1468421348834 Marionette DEBUG loaded listener.js 07:49:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x952d0400) [pid = 1738] [serial = 1059] [outer = 0x8d316c00] 07:49:10 INFO - PROCESS | 1738 | 1468421350241 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] 07:49:10 INFO - PROCESS | 1738 | 1468421350397 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 07:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:49:10 INFO - PROCESS | 1738 | 1468421350408 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:49:10 INFO - PROCESS | 1738 | 1468421350413 Marionette TRACE conn4 <- [1,1382,null,{}] 07:49:10 INFO - PROCESS | 1738 | 1468421350422 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}] 07:49:10 INFO - PROCESS | 1738 | 1468421350428 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:10 INFO - PROCESS | 1738 | 1468421350606 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 07:49:10 INFO - PROCESS | 1738 | 1468421350757 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:10 INFO - PROCESS | 1738 | 1468421350773 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f197800 == 55 [pid = 1738] [id = 353] 07:49:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x8f199000) [pid = 1738] [serial = 1060] [outer = (nil)] 07:49:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x8fb8c400) [pid = 1738] [serial = 1061] [outer = 0x8f199000] 07:49:10 INFO - PROCESS | 1738 | 1468421350845 Marionette DEBUG loaded listener.js 07:49:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x90e09400) [pid = 1738] [serial = 1062] [outer = 0x8f199000] 07:49:11 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:49:12 INFO - PROCESS | 1738 | 1468421352001 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] 07:49:12 INFO - PROCESS | 1738 | 1468421352052 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 07:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:49:12 INFO - PROCESS | 1738 | 1468421352063 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:49:12 INFO - PROCESS | 1738 | 1468421352067 Marionette TRACE conn4 <- [1,1386,null,{}] 07:49:12 INFO - PROCESS | 1738 | 1468421352074 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}] 07:49:12 INFO - PROCESS | 1738 | 1468421352079 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:12 INFO - PROCESS | 1738 | 1468421352274 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8efd4400 == 54 [pid = 1738] [id = 324] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x90e0e800 == 53 [pid = 1738] [id = 325] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30c000 == 52 [pid = 1738] [id = 326] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8de4d000 == 51 [pid = 1738] [id = 323] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe2c00 == 50 [pid = 1738] [id = 343] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x91023c00 == 49 [pid = 1738] [id = 342] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x9102f400 == 48 [pid = 1738] [id = 341] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30e000 == 47 [pid = 1738] [id = 340] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8de4c400 == 46 [pid = 1738] [id = 339] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc05800 == 45 [pid = 1738] [id = 322] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc04000 == 44 [pid = 1738] [id = 332] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8e79e400 == 43 [pid = 1738] [id = 333] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x91898800 == 42 [pid = 1738] [id = 334] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8de49000 == 41 [pid = 1738] [id = 337] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x90e07800 == 40 [pid = 1738] [id = 317] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8de41000 == 39 [pid = 1738] [id = 318] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8d312000 == 38 [pid = 1738] [id = 319] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbec000 == 37 [pid = 1738] [id = 320] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7dbc00 == 36 [pid = 1738] [id = 338] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe0c00 == 35 [pid = 1738] [id = 335] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8d309400 == 34 [pid = 1738] [id = 336] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8efc7c00 == 33 [pid = 1738] [id = 331] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8f197800 == 32 [pid = 1738] [id = 353] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8d310c00 == 31 [pid = 1738] [id = 352] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x922dbc00 == 30 [pid = 1738] [id = 350] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d1c00 == 29 [pid = 1738] [id = 351] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe2000 == 28 [pid = 1738] [id = 349] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbec800 == 27 [pid = 1738] [id = 348] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x917b9400 == 26 [pid = 1738] [id = 347] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7dc400 == 25 [pid = 1738] [id = 345] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x9101c800 == 24 [pid = 1738] [id = 346] 07:49:13 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7cf400 == 23 [pid = 1738] [id = 344] 07:49:13 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x8f83ec00) [pid = 1738] [serial = 987] [outer = (nil)] [url = about:blank] 07:49:13 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x91032800) [pid = 1738] [serial = 980] [outer = (nil)] [url = about:blank] 07:49:13 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x8cbea000) [pid = 1738] [serial = 983] [outer = (nil)] [url = about:blank] 07:49:13 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x90e14800) [pid = 1738] [serial = 977] [outer = (nil)] [url = about:blank] 07:49:13 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x8e7bc400) [pid = 1738] [serial = 971] [outer = (nil)] [url = about:blank] 07:49:13 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x911bb000) [pid = 1738] [serial = 990] [outer = (nil)] [url = about:blank] 07:49:13 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x8efe0400) [pid = 1738] [serial = 974] [outer = (nil)] [url = about:blank] 07:49:13 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8d30d800) [pid = 1738] [serial = 984] [outer = (nil)] [url = about:blank] 07:49:13 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8f833c00) [pid = 1738] [serial = 986] [outer = (nil)] [url = about:blank] 07:49:13 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8de4d400) [pid = 1738] [serial = 993] [outer = (nil)] [url = about:blank] 07:49:13 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x91130800) [pid = 1738] [serial = 989] [outer = (nil)] [url = about:blank] 07:49:13 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8d309800) [pid = 1738] [serial = 992] [outer = (nil)] [url = about:blank] 07:49:13 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x917b4000) [pid = 1738] [serial = 995] [outer = (nil)] [url = about:blank] 07:49:13 INFO - PROCESS | 1738 | 1468421353869 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:13 INFO - PROCESS | 1738 | 1468421353883 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d4800 == 24 [pid = 1738] [id = 354] 07:49:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8b7d5800) [pid = 1738] [serial = 1063] [outer = (nil)] 07:49:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8b7dc800) [pid = 1738] [serial = 1064] [outer = 0x8b7d5800] 07:49:13 INFO - PROCESS | 1738 | 1468421353964 Marionette DEBUG loaded listener.js 07:49:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8cbe7c00) [pid = 1738] [serial = 1065] [outer = 0x8b7d5800] 07:49:14 INFO - PROCESS | 1738 | 1468421354835 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] 07:49:14 INFO - PROCESS | 1738 | 1468421354866 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 07:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:49:14 INFO - PROCESS | 1738 | 1468421354874 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:49:14 INFO - PROCESS | 1738 | 1468421354878 Marionette TRACE conn4 <- [1,1390,null,{}] 07:49:14 INFO - PROCESS | 1738 | 1468421354886 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}] 07:49:14 INFO - PROCESS | 1738 | 1468421354894 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:15 INFO - PROCESS | 1738 | 1468421355066 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 07:49:15 INFO - PROCESS | 1738 | 1468421355080 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:15 INFO - PROCESS | 1738 | 1468421355090 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30e800 == 25 [pid = 1738] [id = 355] 07:49:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8d30f800) [pid = 1738] [serial = 1066] [outer = (nil)] 07:49:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8de46000) [pid = 1738] [serial = 1067] [outer = 0x8d30f800] 07:49:15 INFO - PROCESS | 1738 | 1468421355174 Marionette DEBUG loaded listener.js 07:49:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8e79bc00) [pid = 1738] [serial = 1068] [outer = 0x8d30f800] 07:49:16 INFO - PROCESS | 1738 | 1468421356139 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]]]}] 07:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1282ms 07:49:16 INFO - PROCESS | 1738 | 1468421356159 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 07:49:16 INFO - PROCESS | 1738 | 1468421356166 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 07:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:49:16 INFO - PROCESS | 1738 | 1468421356174 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:49:16 INFO - PROCESS | 1738 | 1468421356177 Marionette TRACE conn4 <- [1,1394,null,{}] 07:49:16 INFO - PROCESS | 1738 | 1468421356181 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}] 07:49:16 INFO - PROCESS | 1738 | 1468421356188 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:16 INFO - PROCESS | 1738 | 1468421356356 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 07:49:16 INFO - PROCESS | 1738 | 1468421356536 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:16 INFO - PROCESS | 1738 | 1468421356547 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7a0000 == 26 [pid = 1738] [id = 356] 07:49:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x8e7c3800) [pid = 1738] [serial = 1069] [outer = (nil)] 07:49:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x8efc7c00) [pid = 1738] [serial = 1070] [outer = 0x8e7c3800] 07:49:16 INFO - PROCESS | 1738 | 1468421356618 Marionette DEBUG loaded listener.js 07:49:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x8efd3c00) [pid = 1738] [serial = 1071] [outer = 0x8e7c3800] 07:49:17 INFO - PROCESS | 1738 | 1468421357627 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]]]}] 07:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1487ms 07:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:49:17 INFO - PROCESS | 1738 | 1468421357662 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 07:49:17 INFO - PROCESS | 1738 | 1468421357665 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 07:49:17 INFO - PROCESS | 1738 | 1468421357688 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:49:17 INFO - PROCESS | 1738 | 1468421357698 Marionette TRACE conn4 <- [1,1398,null,{}] 07:49:17 INFO - PROCESS | 1738 | 1468421357708 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}] 07:49:17 INFO - PROCESS | 1738 | 1468421357716 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:17 INFO - PROCESS | 1738 | 1468421357966 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 07:49:18 INFO - PROCESS | 1738 | 1468421357995 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:18 INFO - PROCESS | 1738 | 1468421358003 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb82400 == 27 [pid = 1738] [id = 357] 07:49:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x8fb87c00) [pid = 1738] [serial = 1072] [outer = (nil)] 07:49:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x8e9fcc00) [pid = 1738] [serial = 1073] [outer = 0x8fb87c00] 07:49:18 INFO - PROCESS | 1738 | 1468421358095 Marionette DEBUG loaded listener.js 07:49:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x90e07000) [pid = 1738] [serial = 1074] [outer = 0x8fb87c00] 07:49:19 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x90e0fc00) [pid = 1738] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:49:19 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x90e16000) [pid = 1738] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:49:19 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x9107dc00) [pid = 1738] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:49:19 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x8cbe4800) [pid = 1738] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:49:19 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x918d4400) [pid = 1738] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:49:19 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x90e1b000) [pid = 1738] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:49:19 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8e7a1c00) [pid = 1738] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:49:19 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x9189c000) [pid = 1738] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:49:19 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8cc04c00) [pid = 1738] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:49:19 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8cbe1000) [pid = 1738] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:49:19 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8e7c1000) [pid = 1738] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:49:19 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x9189a000) [pid = 1738] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:49:19 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8e7a3400) [pid = 1738] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:49:19 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8f832c00) [pid = 1738] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:49:19 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x91030800) [pid = 1738] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:49:19 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8d30f400) [pid = 1738] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:49:19 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8e79ac00) [pid = 1738] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:49:19 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8efd5800) [pid = 1738] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:49:19 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8cc0b400) [pid = 1738] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:49:20 INFO - PROCESS | 1738 | 1468421360066 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]]]}] 07:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 2418ms 07:49:20 INFO - PROCESS | 1738 | 1468421360088 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 07:49:20 INFO - PROCESS | 1738 | 1468421360093 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 07:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:49:20 INFO - PROCESS | 1738 | 1468421360108 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:49:20 INFO - PROCESS | 1738 | 1468421360111 Marionette TRACE conn4 <- [1,1402,null,{}] 07:49:20 INFO - PROCESS | 1738 | 1468421360117 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}] 07:49:20 INFO - PROCESS | 1738 | 1468421360122 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:20 INFO - PROCESS | 1738 | 1468421360280 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 07:49:20 INFO - PROCESS | 1738 | 1468421360295 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:20 INFO - PROCESS | 1738 | 1468421360302 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7dac00 == 28 [pid = 1738] [id = 358] 07:49:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8efc3c00) [pid = 1738] [serial = 1075] [outer = (nil)] 07:49:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8fb87400) [pid = 1738] [serial = 1076] [outer = 0x8efc3c00] 07:49:20 INFO - PROCESS | 1738 | 1468421360373 Marionette DEBUG loaded listener.js 07:49:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x90e0e400) [pid = 1738] [serial = 1077] [outer = 0x8efc3c00] 07:49:21 INFO - PROCESS | 1738 | 1468421361307 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]]]}] 07:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1238ms 07:49:21 INFO - PROCESS | 1738 | 1468421361347 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 07:49:21 INFO - PROCESS | 1738 | 1468421361351 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 07:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:49:21 INFO - PROCESS | 1738 | 1468421361361 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:49:21 INFO - PROCESS | 1738 | 1468421361364 Marionette TRACE conn4 <- [1,1406,null,{}] 07:49:21 INFO - PROCESS | 1738 | 1468421361370 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}] 07:49:21 INFO - PROCESS | 1738 | 1468421361375 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:21 INFO - PROCESS | 1738 | 1468421361528 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 07:49:21 INFO - PROCESS | 1738 | 1468421361729 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:21 INFO - PROCESS | 1738 | 1468421361740 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d1400 == 29 [pid = 1738] [id = 359] 07:49:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8b7d1800) [pid = 1738] [serial = 1078] [outer = (nil)] 07:49:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8b7db000) [pid = 1738] [serial = 1079] [outer = 0x8b7d1800] 07:49:21 INFO - PROCESS | 1738 | 1468421361886 Marionette DEBUG loaded listener.js 07:49:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8cc03400) [pid = 1738] [serial = 1080] [outer = 0x8b7d1800] 07:49:22 INFO - PROCESS | 1738 | 1468421362986 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]]]}] 07:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1684ms 07:49:23 INFO - PROCESS | 1738 | 1468421363049 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 07:49:23 INFO - PROCESS | 1738 | 1468421363055 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 07:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:49:23 INFO - PROCESS | 1738 | 1468421363063 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:49:23 INFO - PROCESS | 1738 | 1468421363068 Marionette TRACE conn4 <- [1,1410,null,{}] 07:49:23 INFO - PROCESS | 1738 | 1468421363077 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}] 07:49:23 INFO - PROCESS | 1738 | 1468421363086 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:23 INFO - PROCESS | 1738 | 1468421363328 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 07:49:23 INFO - PROCESS | 1738 | 1468421363609 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:23 INFO - PROCESS | 1738 | 1468421363623 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30b000 == 30 [pid = 1738] [id = 360] 07:49:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8d30dc00) [pid = 1738] [serial = 1081] [outer = (nil)] 07:49:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8efc7000) [pid = 1738] [serial = 1082] [outer = 0x8d30dc00] 07:49:23 INFO - PROCESS | 1738 | 1468421363725 Marionette DEBUG loaded listener.js 07:49:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8efd8400) [pid = 1738] [serial = 1083] [outer = 0x8d30dc00] 07:49:24 INFO - PROCESS | 1738 | 1468421364835 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]]]}] 07:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1794ms 07:49:24 INFO - PROCESS | 1738 | 1468421364861 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 07:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:49:24 INFO - PROCESS | 1738 | 1468421364868 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 07:49:24 INFO - PROCESS | 1738 | 1468421364875 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:49:24 INFO - PROCESS | 1738 | 1468421364878 Marionette TRACE conn4 <- [1,1414,null,{}] 07:49:24 INFO - PROCESS | 1738 | 1468421364885 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}] 07:49:24 INFO - PROCESS | 1738 | 1468421364891 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:25 INFO - PROCESS | 1738 | 1468421365115 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 07:49:25 INFO - PROCESS | 1738 | 1468421365394 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:25 INFO - PROCESS | 1738 | 1468421365402 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbedc00 == 31 [pid = 1738] [id = 361] 07:49:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8f83a000) [pid = 1738] [serial = 1084] [outer = (nil)] 07:49:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x90e19000) [pid = 1738] [serial = 1085] [outer = 0x8f83a000] 07:49:25 INFO - PROCESS | 1738 | 1468421365485 Marionette DEBUG loaded listener.js 07:49:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x91025400) [pid = 1738] [serial = 1086] [outer = 0x8f83a000] 07:49:26 INFO - PROCESS | 1738 | 1468421366612 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]]]}] 07:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1783ms 07:49:26 INFO - PROCESS | 1738 | 1468421366659 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 07:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:49:26 INFO - PROCESS | 1738 | 1468421366663 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 07:49:26 INFO - PROCESS | 1738 | 1468421366680 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:49:26 INFO - PROCESS | 1738 | 1468421366689 Marionette TRACE conn4 <- [1,1418,null,{}] 07:49:26 INFO - PROCESS | 1738 | 1468421366708 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}] 07:49:26 INFO - PROCESS | 1738 | 1468421366715 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:27 INFO - PROCESS | 1738 | 1468421367071 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 07:49:27 INFO - PROCESS | 1738 | 1468421367271 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:27 INFO - PROCESS | 1738 | 1468421367277 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x91029800 == 32 [pid = 1738] [id = 362] 07:49:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x91032800) [pid = 1738] [serial = 1087] [outer = (nil)] 07:49:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x9112e800) [pid = 1738] [serial = 1088] [outer = 0x91032800] 07:49:27 INFO - PROCESS | 1738 | 1468421367361 Marionette DEBUG loaded listener.js 07:49:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x911b4000) [pid = 1738] [serial = 1089] [outer = 0x91032800] 07:49:28 INFO - PROCESS | 1738 | 1468421368414 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]]]}] 07:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1814ms 07:49:28 INFO - PROCESS | 1738 | 1468421368484 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 07:49:28 INFO - PROCESS | 1738 | 1468421368490 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 07:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:49:28 INFO - PROCESS | 1738 | 1468421368499 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:49:28 INFO - PROCESS | 1738 | 1468421368502 Marionette TRACE conn4 <- [1,1422,null,{}] 07:49:28 INFO - PROCESS | 1738 | 1468421368509 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}] 07:49:28 INFO - PROCESS | 1738 | 1468421368515 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:28 INFO - PROCESS | 1738 | 1468421368766 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 07:49:29 INFO - PROCESS | 1738 | 1468421369019 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:29 INFO - PROCESS | 1738 | 1468421369027 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f19c000 == 33 [pid = 1738] [id = 363] 07:49:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x8f83a800) [pid = 1738] [serial = 1090] [outer = (nil)] 07:49:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x917b1400) [pid = 1738] [serial = 1091] [outer = 0x8f83a800] 07:49:29 INFO - PROCESS | 1738 | 1468421369151 Marionette DEBUG loaded listener.js 07:49:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x917b9400) [pid = 1738] [serial = 1092] [outer = 0x8f83a800] 07:49:30 INFO - PROCESS | 1738 | 1468421370194 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]]]}] 07:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1734ms 07:49:30 INFO - PROCESS | 1738 | 1468421370233 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 07:49:30 INFO - PROCESS | 1738 | 1468421370237 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 07:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:49:30 INFO - PROCESS | 1738 | 1468421370244 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:49:30 INFO - PROCESS | 1738 | 1468421370247 Marionette TRACE conn4 <- [1,1426,null,{}] 07:49:30 INFO - PROCESS | 1738 | 1468421370254 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}] 07:49:30 INFO - PROCESS | 1738 | 1468421370259 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:30 INFO - PROCESS | 1738 | 1468421370482 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 07:49:30 INFO - PROCESS | 1738 | 1468421370737 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:30 INFO - PROCESS | 1738 | 1468421370756 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x9189c800 == 34 [pid = 1738] [id = 364] 07:49:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x9189d800) [pid = 1738] [serial = 1093] [outer = (nil)] 07:49:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x918d2800) [pid = 1738] [serial = 1094] [outer = 0x9189d800] 07:49:30 INFO - PROCESS | 1738 | 1468421370905 Marionette DEBUG loaded listener.js 07:49:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x91959000) [pid = 1738] [serial = 1095] [outer = 0x9189d800] 07:49:32 INFO - PROCESS | 1738 | 1468421372592 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]]]}] 07:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2391ms 07:49:32 INFO - PROCESS | 1738 | 1468421372637 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 07:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:49:32 INFO - PROCESS | 1738 | 1468421372642 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 07:49:32 INFO - PROCESS | 1738 | 1468421372649 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:49:32 INFO - PROCESS | 1738 | 1468421372652 Marionette TRACE conn4 <- [1,1430,null,{}] 07:49:32 INFO - PROCESS | 1738 | 1468421372658 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}] 07:49:32 INFO - PROCESS | 1738 | 1468421372665 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:32 INFO - PROCESS | 1738 | 1468421372978 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 07:49:33 INFO - PROCESS | 1738 | 1468421373121 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:33 INFO - PROCESS | 1738 | 1468421373130 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7ce800 == 35 [pid = 1738] [id = 365] 07:49:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x8b7d0c00) [pid = 1738] [serial = 1096] [outer = (nil)] 07:49:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x8f197400) [pid = 1738] [serial = 1097] [outer = 0x8b7d0c00] 07:49:33 INFO - PROCESS | 1738 | 1468421373254 Marionette DEBUG loaded listener.js 07:49:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x8f83d000) [pid = 1738] [serial = 1098] [outer = 0x8b7d0c00] 07:49:34 INFO - PROCESS | 1738 | 1468421374951 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]]]}] 07:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2338ms 07:49:34 INFO - PROCESS | 1738 | 1468421374993 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 07:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:49:35 INFO - PROCESS | 1738 | 1468421375006 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 07:49:35 INFO - PROCESS | 1738 | 1468421375063 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:49:35 INFO - PROCESS | 1738 | 1468421375067 Marionette TRACE conn4 <- [1,1434,null,{}] 07:49:35 INFO - PROCESS | 1738 | 1468421375132 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}] 07:49:35 INFO - PROCESS | 1738 | 1468421375139 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:35 INFO - PROCESS | 1738 | 1468421375424 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 07:49:35 INFO - PROCESS | 1738 | 1468421375610 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:35 INFO - PROCESS | 1738 | 1468421375620 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc08800 == 36 [pid = 1738] [id = 366] 07:49:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x8cc0f000) [pid = 1738] [serial = 1099] [outer = (nil)] 07:49:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0x8d314800) [pid = 1738] [serial = 1100] [outer = 0x8cc0f000] 07:49:35 INFO - PROCESS | 1738 | 1468421375699 Marionette DEBUG loaded listener.js 07:49:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x8e7bb400) [pid = 1738] [serial = 1101] [outer = 0x8cc0f000] 07:49:36 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc06c00 == 35 [pid = 1738] [id = 302] 07:49:36 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9fb000 == 34 [pid = 1738] [id = 309] 07:49:36 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7dac00 == 33 [pid = 1738] [id = 358] 07:49:36 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d4800 == 32 [pid = 1738] [id = 354] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x91078000) [pid = 1738] [serial = 981] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 109 (0x8e7c3400) [pid = 1738] [serial = 972] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0x8f198800) [pid = 1738] [serial = 975] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0x8de4cc00) [pid = 1738] [serial = 969] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0x9101c400) [pid = 1738] [serial = 978] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x918dd400) [pid = 1738] [serial = 1035] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x918d2c00) [pid = 1738] [serial = 1034] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x9112d400) [pid = 1738] [serial = 1028] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x9101f800) [pid = 1738] [serial = 1031] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x911ba800) [pid = 1738] [serial = 1029] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x9195fc00) [pid = 1738] [serial = 1007] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x91f4a000) [pid = 1738] [serial = 1008] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x91031800) [pid = 1738] [serial = 1001] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x9112ac00) [pid = 1738] [serial = 1002] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x922de400) [pid = 1738] [serial = 1010] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x922e8800) [pid = 1738] [serial = 1011] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x918d8c00) [pid = 1738] [serial = 1004] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x918df800) [pid = 1738] [serial = 1005] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8efc4c00) [pid = 1738] [serial = 998] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8efcf000) [pid = 1738] [serial = 999] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8de47400) [pid = 1738] [serial = 1016] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8f835000) [pid = 1738] [serial = 1017] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8f839c00) [pid = 1738] [serial = 1022] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8fb90800) [pid = 1738] [serial = 1023] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x939c1800) [pid = 1738] [serial = 1013] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x93a5d400) [pid = 1738] [serial = 1014] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8efcb800) [pid = 1738] [serial = 1019] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8efe0800) [pid = 1738] [serial = 1020] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x91898000) [pid = 1738] [serial = 996] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x91035c00) [pid = 1738] [serial = 1025] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x90e1d800) [pid = 1738] [serial = 1032] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x91074c00) [pid = 1738] [serial = 1026] [outer = (nil)] [url = about:blank] 07:49:36 INFO - PROCESS | 1738 | 1468421376746 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]]]}] 07:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1788ms 07:49:36 INFO - PROCESS | 1738 | 1468421376807 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 07:49:36 INFO - PROCESS | 1738 | 1468421376816 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 07:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:49:36 INFO - PROCESS | 1738 | 1468421376828 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:49:36 INFO - PROCESS | 1738 | 1468421376832 Marionette TRACE conn4 <- [1,1438,null,{}] 07:49:36 INFO - PROCESS | 1738 | 1468421376840 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}] 07:49:36 INFO - PROCESS | 1738 | 1468421376847 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:37 INFO - PROCESS | 1738 | 1468421377033 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 07:49:37 INFO - PROCESS | 1738 | 1468421377336 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:37 INFO - PROCESS | 1738 | 1468421377349 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7ba800 == 33 [pid = 1738] [id = 367] 07:49:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8e9f9400) [pid = 1738] [serial = 1102] [outer = (nil)] 07:49:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8efcd800) [pid = 1738] [serial = 1103] [outer = 0x8e9f9400] 07:49:37 INFO - PROCESS | 1738 | 1468421377450 Marionette DEBUG loaded listener.js 07:49:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8f196c00) [pid = 1738] [serial = 1104] [outer = 0x8e9f9400] 07:49:38 INFO - PROCESS | 1738 | 1468421378251 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]]]}] 07:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1489ms 07:49:38 INFO - PROCESS | 1738 | 1468421378318 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 07:49:38 INFO - PROCESS | 1738 | 1468421378322 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 07:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:49:38 INFO - PROCESS | 1738 | 1468421378336 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:49:38 INFO - PROCESS | 1738 | 1468421378341 Marionette TRACE conn4 <- [1,1442,null,{}] 07:49:38 INFO - PROCESS | 1738 | 1468421378362 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}] 07:49:38 INFO - PROCESS | 1738 | 1468421378371 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:38 INFO - PROCESS | 1738 | 1468421378616 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 07:49:38 INFO - PROCESS | 1738 | 1468421378638 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:38 INFO - PROCESS | 1738 | 1468421378650 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e03000 == 34 [pid = 1738] [id = 368] 07:49:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x90e05c00) [pid = 1738] [serial = 1105] [outer = (nil)] 07:49:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x90e1a400) [pid = 1738] [serial = 1106] [outer = 0x90e05c00] 07:49:38 INFO - PROCESS | 1738 | 1468421378724 Marionette DEBUG loaded listener.js 07:49:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x91024c00) [pid = 1738] [serial = 1107] [outer = 0x90e05c00] 07:49:39 INFO - PROCESS | 1738 | 1468421379983 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]]]}] 07:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1695ms 07:49:40 INFO - PROCESS | 1738 | 1468421380038 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 07:49:40 INFO - PROCESS | 1738 | 1468421380046 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 07:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:49:40 INFO - PROCESS | 1738 | 1468421380056 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:49:40 INFO - PROCESS | 1738 | 1468421380060 Marionette TRACE conn4 <- [1,1446,null,{}] 07:49:40 INFO - PROCESS | 1738 | 1468421380080 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}] 07:49:40 INFO - PROCESS | 1738 | 1468421380088 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:40 INFO - PROCESS | 1738 | 1468421380450 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 07:49:40 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8cbdfc00) [pid = 1738] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:49:40 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8cc03800) [pid = 1738] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:49:40 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8f199000) [pid = 1738] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:49:40 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8d316c00) [pid = 1738] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:49:40 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x91022c00) [pid = 1738] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:49:40 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x93c99800) [pid = 1738] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:49:40 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8fb87c00) [pid = 1738] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:49:40 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8de45400) [pid = 1738] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:49:40 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8b7d5800) [pid = 1738] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:49:40 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8d30f800) [pid = 1738] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:49:40 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x918dd800) [pid = 1738] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:49:40 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8e7c3800) [pid = 1738] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:49:40 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x9222ac00) [pid = 1738] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:49:40 INFO - PROCESS | 1738 | 1468421380938 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:40 INFO - PROCESS | 1738 | 1468421380944 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbecc00 == 35 [pid = 1738] [id = 369] 07:49:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8cc03800) [pid = 1738] [serial = 1108] [outer = (nil)] 07:49:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8e7be000) [pid = 1738] [serial = 1109] [outer = 0x8cc03800] 07:49:41 INFO - PROCESS | 1738 | 1468421381042 Marionette DEBUG loaded listener.js 07:49:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x9101d800) [pid = 1738] [serial = 1110] [outer = 0x8cc03800] 07:49:41 INFO - PROCESS | 1738 | 1468421381836 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]]]}] 07:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1845ms 07:49:41 INFO - PROCESS | 1738 | 1468421381901 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 07:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:49:41 INFO - PROCESS | 1738 | 1468421381905 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 07:49:41 INFO - PROCESS | 1738 | 1468421381911 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:49:41 INFO - PROCESS | 1738 | 1468421381915 Marionette TRACE conn4 <- [1,1450,null,{}] 07:49:41 INFO - PROCESS | 1738 | 1468421381920 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}] 07:49:41 INFO - PROCESS | 1738 | 1468421381925 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:42 INFO - PROCESS | 1738 | 1468421382086 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 07:49:42 INFO - PROCESS | 1738 | 1468421382095 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:42 INFO - PROCESS | 1738 | 1468421382101 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d1000 == 36 [pid = 1738] [id = 370] 07:49:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8b7d5800) [pid = 1738] [serial = 1111] [outer = (nil)] 07:49:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x91126400) [pid = 1738] [serial = 1112] [outer = 0x8b7d5800] 07:49:42 INFO - PROCESS | 1738 | 1468421382195 Marionette DEBUG loaded listener.js 07:49:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x91127c00) [pid = 1738] [serial = 1113] [outer = 0x8b7d5800] 07:49:43 INFO - PROCESS | 1738 | 1468421383316 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]]]}] 07:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1437ms 07:49:43 INFO - PROCESS | 1738 | 1468421383349 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 07:49:43 INFO - PROCESS | 1738 | 1468421383357 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 07:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:49:43 INFO - PROCESS | 1738 | 1468421383366 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:49:43 INFO - PROCESS | 1738 | 1468421383371 Marionette TRACE conn4 <- [1,1454,null,{}] 07:49:43 INFO - PROCESS | 1738 | 1468421383380 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}] 07:49:43 INFO - PROCESS | 1738 | 1468421383386 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:43 INFO - PROCESS | 1738 | 1468421383602 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 07:49:43 INFO - PROCESS | 1738 | 1468421383850 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:43 INFO - PROCESS | 1738 | 1468421383863 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30a000 == 37 [pid = 1738] [id = 371] 07:49:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8d30ac00) [pid = 1738] [serial = 1114] [outer = (nil)] 07:49:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8e9f2800) [pid = 1738] [serial = 1115] [outer = 0x8d30ac00] 07:49:43 INFO - PROCESS | 1738 | 1468421383992 Marionette DEBUG loaded listener.js 07:49:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8efcf000) [pid = 1738] [serial = 1116] [outer = 0x8d30ac00] 07:49:45 INFO - PROCESS | 1738 | 1468421385005 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]]]}] 07:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1690ms 07:49:45 INFO - PROCESS | 1738 | 1468421385055 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 07:49:45 INFO - PROCESS | 1738 | 1468421385063 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 07:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:49:45 INFO - PROCESS | 1738 | 1468421385074 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:49:45 INFO - PROCESS | 1738 | 1468421385078 Marionette TRACE conn4 <- [1,1458,null,{}] 07:49:45 INFO - PROCESS | 1738 | 1468421385084 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}] 07:49:45 INFO - PROCESS | 1738 | 1468421385090 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:45 INFO - PROCESS | 1738 | 1468421385295 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 07:49:45 INFO - PROCESS | 1738 | 1468421385526 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:45 INFO - PROCESS | 1738 | 1468421385538 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f839c00 == 38 [pid = 1738] [id = 372] 07:49:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8fb90c00) [pid = 1738] [serial = 1117] [outer = (nil)] 07:49:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x90e1a800) [pid = 1738] [serial = 1118] [outer = 0x8fb90c00] 07:49:45 INFO - PROCESS | 1738 | 1468421385661 Marionette DEBUG loaded listener.js 07:49:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x9107a400) [pid = 1738] [serial = 1119] [outer = 0x8fb90c00] 07:49:46 INFO - PROCESS | 1738 | 1468421386738 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]]]}] 07:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1734ms 07:49:46 INFO - PROCESS | 1738 | 1468421386809 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 07:49:46 INFO - PROCESS | 1738 | 1468421386813 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 07:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:49:46 INFO - PROCESS | 1738 | 1468421386820 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:49:46 INFO - PROCESS | 1738 | 1468421386827 Marionette TRACE conn4 <- [1,1462,null,{}] 07:49:46 INFO - PROCESS | 1738 | 1468421386844 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}] 07:49:46 INFO - PROCESS | 1738 | 1468421386853 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:47 INFO - PROCESS | 1738 | 1468421387079 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 07:49:47 INFO - PROCESS | 1738 | 1468421387321 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:47 INFO - PROCESS | 1738 | 1468421387335 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x918d2c00 == 39 [pid = 1738] [id = 373] 07:49:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x918d3800) [pid = 1738] [serial = 1120] [outer = (nil)] 07:49:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x918da000) [pid = 1738] [serial = 1121] [outer = 0x918d3800] 07:49:47 INFO - PROCESS | 1738 | 1468421387416 Marionette DEBUG loaded listener.js 07:49:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x918e0c00) [pid = 1738] [serial = 1122] [outer = 0x918d3800] 07:49:48 INFO - PROCESS | 1738 | 1468421388368 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]]]}] 07:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1591ms 07:49:48 INFO - PROCESS | 1738 | 1468421388412 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 07:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:49:48 INFO - PROCESS | 1738 | 1468421388417 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 07:49:48 INFO - PROCESS | 1738 | 1468421388424 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:49:48 INFO - PROCESS | 1738 | 1468421388427 Marionette TRACE conn4 <- [1,1466,null,{}] 07:49:48 INFO - PROCESS | 1738 | 1468421388433 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}] 07:49:48 INFO - PROCESS | 1738 | 1468421388439 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:48 INFO - PROCESS | 1738 | 1468421388627 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 07:49:48 INFO - PROCESS | 1738 | 1468421388805 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:48 INFO - PROCESS | 1738 | 1468421388815 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb89400 == 40 [pid = 1738] [id = 374] 07:49:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x91957000) [pid = 1738] [serial = 1123] [outer = (nil)] 07:49:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x91f43c00) [pid = 1738] [serial = 1124] [outer = 0x91957000] 07:49:48 INFO - PROCESS | 1738 | 1468421388900 Marionette DEBUG loaded listener.js 07:49:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x91f4c400) [pid = 1738] [serial = 1125] [outer = 0x91957000] 07:49:49 INFO - PROCESS | 1738 | 1468421389884 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]]]}] 07:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1531ms 07:49:49 INFO - PROCESS | 1738 | 1468421389955 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 07:49:49 INFO - PROCESS | 1738 | 1468421389960 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 07:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:49:49 INFO - PROCESS | 1738 | 1468421389967 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:49:49 INFO - PROCESS | 1738 | 1468421389970 Marionette TRACE conn4 <- [1,1470,null,{}] 07:49:49 INFO - PROCESS | 1738 | 1468421389976 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}] 07:49:49 INFO - PROCESS | 1738 | 1468421389981 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:50 INFO - PROCESS | 1738 | 1468421390165 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 07:49:50 INFO - PROCESS | 1738 | 1468421390396 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:50 INFO - PROCESS | 1738 | 1468421390406 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e1c400 == 41 [pid = 1738] [id = 375] 07:49:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x91030800) [pid = 1738] [serial = 1126] [outer = (nil)] 07:49:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x93843c00) [pid = 1738] [serial = 1127] [outer = 0x91030800] 07:49:50 INFO - PROCESS | 1738 | 1468421390511 Marionette DEBUG loaded listener.js 07:49:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x93847c00) [pid = 1738] [serial = 1128] [outer = 0x91030800] 07:49:51 INFO - PROCESS | 1738 | 1468421391451 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]]]}] 07:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1541ms 07:49:51 INFO - PROCESS | 1738 | 1468421391509 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 07:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:49:51 INFO - PROCESS | 1738 | 1468421391515 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 07:49:51 INFO - PROCESS | 1738 | 1468421391521 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:49:51 INFO - PROCESS | 1738 | 1468421391524 Marionette TRACE conn4 <- [1,1474,null,{}] 07:49:51 INFO - PROCESS | 1738 | 1468421391530 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}] 07:49:51 INFO - PROCESS | 1738 | 1468421391541 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:51 INFO - PROCESS | 1738 | 1468421391798 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 07:49:52 INFO - PROCESS | 1738 | 1468421392031 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:52 INFO - PROCESS | 1738 | 1468421392038 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c9a000 == 42 [pid = 1738] [id = 376] 07:49:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x93c9a400) [pid = 1738] [serial = 1129] [outer = (nil)] 07:49:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x93ca5c00) [pid = 1738] [serial = 1130] [outer = 0x93c9a400] 07:49:52 INFO - PROCESS | 1738 | 1468421392147 Marionette DEBUG loaded listener.js 07:49:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x9510ec00) [pid = 1738] [serial = 1131] [outer = 0x93c9a400] 07:49:53 INFO - PROCESS | 1738 | 1468421393134 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]]]}] 07:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1681ms 07:49:53 INFO - PROCESS | 1738 | 1468421393202 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 07:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:49:53 INFO - PROCESS | 1738 | 1468421393207 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 07:49:53 INFO - PROCESS | 1738 | 1468421393213 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:49:53 INFO - PROCESS | 1738 | 1468421393217 Marionette TRACE conn4 <- [1,1478,null,{}] 07:49:53 INFO - PROCESS | 1738 | 1468421393223 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}] 07:49:53 INFO - PROCESS | 1738 | 1468421393228 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:53 INFO - PROCESS | 1738 | 1468421393403 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 07:49:53 INFO - PROCESS | 1738 | 1468421393631 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:53 INFO - PROCESS | 1738 | 1468421393642 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7c3c00 == 43 [pid = 1738] [id = 377] 07:49:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8efddc00) [pid = 1738] [serial = 1132] [outer = (nil)] 07:49:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x951da800) [pid = 1738] [serial = 1133] [outer = 0x8efddc00] 07:49:53 INFO - PROCESS | 1738 | 1468421393734 Marionette DEBUG loaded listener.js 07:49:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x952ce000) [pid = 1738] [serial = 1134] [outer = 0x8efddc00] 07:49:54 INFO - PROCESS | 1738 | 1468421394633 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]]]}] 07:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1451ms 07:49:54 INFO - PROCESS | 1738 | 1468421394665 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 07:49:54 INFO - PROCESS | 1738 | 1468421394669 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 07:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:49:54 INFO - PROCESS | 1738 | 1468421394676 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:49:54 INFO - PROCESS | 1738 | 1468421394678 Marionette TRACE conn4 <- [1,1482,null,{}] 07:49:54 INFO - PROCESS | 1738 | 1468421394685 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}] 07:49:54 INFO - PROCESS | 1738 | 1468421394690 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:54 INFO - PROCESS | 1738 | 1468421394880 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 07:49:55 INFO - PROCESS | 1738 | 1468421395059 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:55 INFO - PROCESS | 1738 | 1468421395068 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f191800 == 44 [pid = 1738] [id = 378] 07:49:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x9103a000) [pid = 1738] [serial = 1135] [outer = (nil)] 07:49:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x952d9800) [pid = 1738] [serial = 1136] [outer = 0x9103a000] 07:49:55 INFO - PROCESS | 1738 | 1468421395203 Marionette DEBUG loaded listener.js 07:49:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x952d7c00) [pid = 1738] [serial = 1137] [outer = 0x9103a000] 07:49:56 INFO - PROCESS | 1738 | 1468421396158 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]]]}] 07:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1531ms 07:49:56 INFO - PROCESS | 1738 | 1468421396208 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 07:49:56 INFO - PROCESS | 1738 | 1468421396211 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 07:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:49:56 INFO - PROCESS | 1738 | 1468421396218 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:49:56 INFO - PROCESS | 1738 | 1468421396222 Marionette TRACE conn4 <- [1,1486,null,{}] 07:49:56 INFO - PROCESS | 1738 | 1468421396228 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}] 07:49:56 INFO - PROCESS | 1738 | 1468421396233 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:56 INFO - PROCESS | 1738 | 1468421396411 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 07:49:56 INFO - PROCESS | 1738 | 1468421396596 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:56 INFO - PROCESS | 1738 | 1468421396602 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d314c00 == 45 [pid = 1738] [id = 379] 07:49:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x8de42000) [pid = 1738] [serial = 1138] [outer = (nil)] 07:49:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x8f841000) [pid = 1738] [serial = 1139] [outer = 0x8de42000] 07:49:56 INFO - PROCESS | 1738 | 1468421396731 Marionette DEBUG loaded listener.js 07:49:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x917ad800) [pid = 1738] [serial = 1140] [outer = 0x8de42000] 07:49:57 INFO - PROCESS | 1738 | 1468421397981 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]]]}] 07:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1831ms 07:49:58 INFO - PROCESS | 1738 | 1468421398051 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 07:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:49:58 INFO - PROCESS | 1738 | 1468421398058 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 07:49:58 INFO - PROCESS | 1738 | 1468421398065 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:49:58 INFO - PROCESS | 1738 | 1468421398070 Marionette TRACE conn4 <- [1,1490,null,{}] 07:49:58 INFO - PROCESS | 1738 | 1468421398177 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}] 07:49:58 INFO - PROCESS | 1738 | 1468421398184 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:58 INFO - PROCESS | 1738 | 1468421398361 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 07:49:58 INFO - PROCESS | 1738 | 1468421398512 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:58 INFO - PROCESS | 1738 | 1468421398522 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:49:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30f800 == 46 [pid = 1738] [id = 380] 07:49:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x8d311c00) [pid = 1738] [serial = 1141] [outer = (nil)] 07:49:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x8efdb400) [pid = 1738] [serial = 1142] [outer = 0x8d311c00] 07:49:58 INFO - PROCESS | 1738 | 1468421398595 Marionette DEBUG loaded listener.js 07:49:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x8f192400) [pid = 1738] [serial = 1143] [outer = 0x8d311c00] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30e800 == 45 [pid = 1738] [id = 355] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe0800 == 44 [pid = 1738] [id = 311] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8efd9000 == 43 [pid = 1738] [id = 301] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x90e13000 == 42 [pid = 1738] [id = 310] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7cec00 == 41 [pid = 1738] [id = 303] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7a0000 == 40 [pid = 1738] [id = 356] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe8000 == 39 [pid = 1738] [id = 305] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x91081400 == 38 [pid = 1738] [id = 306] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8de4ac00 == 37 [pid = 1738] [id = 308] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30b000 == 36 [pid = 1738] [id = 360] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8d313400 == 35 [pid = 1738] [id = 314] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbedc00 == 34 [pid = 1738] [id = 361] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x91029800 == 33 [pid = 1738] [id = 362] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d1400 == 32 [pid = 1738] [id = 359] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8de4d800 == 31 [pid = 1738] [id = 300] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8de47000 == 30 [pid = 1738] [id = 312] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x918d2000 == 29 [pid = 1738] [id = 316] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7ce800 == 28 [pid = 1738] [id = 365] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7b7400 == 27 [pid = 1738] [id = 315] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8f19c000 == 26 [pid = 1738] [id = 363] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x9189c800 == 25 [pid = 1738] [id = 364] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe4c00 == 24 [pid = 1738] [id = 307] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb82400 == 23 [pid = 1738] [id = 357] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d8c00 == 22 [pid = 1738] [id = 313] 07:50:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8e797000 == 21 [pid = 1738] [id = 304] 07:50:00 INFO - PROCESS | 1738 | 1468421400777 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]]]}] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0x95114c00) [pid = 1738] [serial = 1056] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0x9222f800) [pid = 1738] [serial = 1046] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x8fb8c400) [pid = 1738] [serial = 1061] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x90e09400) [pid = 1738] [serial = 1062] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x952d0400) [pid = 1738] [serial = 1059] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x91124c00) [pid = 1738] [serial = 1041] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x93ca2400) [pid = 1738] [serial = 1052] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x952cd400) [pid = 1738] [serial = 1058] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x9478f400) [pid = 1738] [serial = 1055] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x9102ec00) [pid = 1738] [serial = 1040] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x8e9fcc00) [pid = 1738] [serial = 1073] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8efdd000) [pid = 1738] [serial = 1037] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8f199400) [pid = 1738] [serial = 1038] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8cbe7c00) [pid = 1738] [serial = 1065] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x922ea800) [pid = 1738] [serial = 1047] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8de46000) [pid = 1738] [serial = 1067] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x91f42400) [pid = 1738] [serial = 1044] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8e79bc00) [pid = 1738] [serial = 1068] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x94788800) [pid = 1738] [serial = 1053] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x91957400) [pid = 1738] [serial = 1043] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8efd3c00) [pid = 1738] [serial = 1071] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8b7dc800) [pid = 1738] [serial = 1064] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x90e07000) [pid = 1738] [serial = 1074] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x93a5cc00) [pid = 1738] [serial = 1050] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8efc7c00) [pid = 1738] [serial = 1070] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x939c1c00) [pid = 1738] [serial = 1049] [outer = (nil)] [url = about:blank] 07:50:00 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8fb87400) [pid = 1738] [serial = 1076] [outer = (nil)] [url = about:blank] 07:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2996ms 07:50:01 INFO - PROCESS | 1738 | 1468421401061 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 07:50:01 INFO - PROCESS | 1738 | 1468421401067 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 07:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:50:01 INFO - PROCESS | 1738 | 1468421401075 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:50:01 INFO - PROCESS | 1738 | 1468421401081 Marionette TRACE conn4 <- [1,1494,null,{}] 07:50:01 INFO - PROCESS | 1738 | 1468421401090 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}] 07:50:01 INFO - PROCESS | 1738 | 1468421401096 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:01 INFO - PROCESS | 1738 | 1468421401255 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 07:50:01 INFO - PROCESS | 1738 | 1468421401383 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:01 INFO - PROCESS | 1738 | 1468421401394 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc07000 == 22 [pid = 1738] [id = 381] 07:50:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8cc07400) [pid = 1738] [serial = 1144] [outer = (nil)] 07:50:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8cc0c000) [pid = 1738] [serial = 1145] [outer = 0x8cc07400] 07:50:01 INFO - PROCESS | 1738 | 1468421401467 Marionette DEBUG loaded listener.js 07:50:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8d30a800) [pid = 1738] [serial = 1146] [outer = 0x8cc07400] 07:50:02 INFO - PROCESS | 1738 | 1468421402449 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]]]}] 07:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1433ms 07:50:02 INFO - PROCESS | 1738 | 1468421402509 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 07:50:02 INFO - PROCESS | 1738 | 1468421402518 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 07:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:50:02 INFO - PROCESS | 1738 | 1468421402530 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:50:02 INFO - PROCESS | 1738 | 1468421402535 Marionette TRACE conn4 <- [1,1498,null,{}] 07:50:02 INFO - PROCESS | 1738 | 1468421402541 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}] 07:50:02 INFO - PROCESS | 1738 | 1468421402547 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:02 INFO - PROCESS | 1738 | 1468421402784 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 07:50:02 INFO - PROCESS | 1738 | 1468421402931 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:02 INFO - PROCESS | 1738 | 1468421402943 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7a0000 == 23 [pid = 1738] [id = 382] 07:50:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8e7a1800) [pid = 1738] [serial = 1147] [outer = (nil)] 07:50:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8e7b7400) [pid = 1738] [serial = 1148] [outer = 0x8e7a1800] 07:50:03 INFO - PROCESS | 1738 | 1468421403015 Marionette DEBUG loaded listener.js 07:50:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8e7c0000) [pid = 1738] [serial = 1149] [outer = 0x8e7a1800] 07:50:03 INFO - PROCESS | 1738 | 1468421403912 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]]]}] 07:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1438ms 07:50:03 INFO - PROCESS | 1738 | 1468421403972 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 07:50:03 INFO - PROCESS | 1738 | 1468421403976 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 07:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:50:03 INFO - PROCESS | 1738 | 1468421403983 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:50:03 INFO - PROCESS | 1738 | 1468421403989 Marionette TRACE conn4 <- [1,1502,null,{}] 07:50:04 INFO - PROCESS | 1738 | 1468421404016 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}] 07:50:04 INFO - PROCESS | 1738 | 1468421404026 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:04 INFO - PROCESS | 1738 | 1468421404257 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 07:50:04 INFO - PROCESS | 1738 | 1468421404283 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:04 INFO - PROCESS | 1738 | 1468421404299 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efcfc00 == 24 [pid = 1738] [id = 383] 07:50:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8efd6800) [pid = 1738] [serial = 1150] [outer = (nil)] 07:50:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8efdc800) [pid = 1738] [serial = 1151] [outer = 0x8efd6800] 07:50:04 INFO - PROCESS | 1738 | 1468421404372 Marionette DEBUG loaded listener.js 07:50:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8f195c00) [pid = 1738] [serial = 1152] [outer = 0x8efd6800] 07:50:05 INFO - PROCESS | 1738 | 1468421405365 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]]]}] 07:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1396ms 07:50:05 INFO - PROCESS | 1738 | 1468421405379 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 07:50:05 INFO - PROCESS | 1738 | 1468421405383 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 07:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:50:05 INFO - PROCESS | 1738 | 1468421405410 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:50:05 INFO - PROCESS | 1738 | 1468421405414 Marionette TRACE conn4 <- [1,1506,null,{}] 07:50:05 INFO - PROCESS | 1738 | 1468421405431 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}] 07:50:05 INFO - PROCESS | 1738 | 1468421405435 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:06 INFO - PROCESS | 1738 | 1468421406162 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 07:50:06 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8efc3c00) [pid = 1738] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:50:06 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8b7d5800) [pid = 1738] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:50:06 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x90e05c00) [pid = 1738] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:50:06 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8cc03800) [pid = 1738] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:50:06 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x91032800) [pid = 1738] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:50:06 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8b7d0c00) [pid = 1738] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:50:06 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x9189d800) [pid = 1738] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:50:06 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8e9f9400) [pid = 1738] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:50:06 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8f83a800) [pid = 1738] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:50:06 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8f83a000) [pid = 1738] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:50:06 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8b7d1800) [pid = 1738] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:50:06 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8cc0f000) [pid = 1738] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:50:06 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8d30dc00) [pid = 1738] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:50:06 INFO - PROCESS | 1738 | 1468421406326 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:06 INFO - PROCESS | 1738 | 1468421406337 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d0c00 == 25 [pid = 1738] [id = 384] 07:50:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8b7d5800) [pid = 1738] [serial = 1153] [outer = (nil)] 07:50:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8d30dc00) [pid = 1738] [serial = 1154] [outer = 0x8b7d5800] 07:50:06 INFO - PROCESS | 1738 | 1468421406406 Marionette DEBUG loaded listener.js 07:50:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8efc3800) [pid = 1738] [serial = 1155] [outer = 0x8b7d5800] 07:50:07 INFO - PROCESS | 1738 | 1468421407177 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]]]}] 07:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1815ms 07:50:07 INFO - PROCESS | 1738 | 1468421407205 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 07:50:07 INFO - PROCESS | 1738 | 1468421407209 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 07:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:50:07 INFO - PROCESS | 1738 | 1468421407215 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:50:07 INFO - PROCESS | 1738 | 1468421407218 Marionette TRACE conn4 <- [1,1510,null,{}] 07:50:07 INFO - PROCESS | 1738 | 1468421407224 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}] 07:50:07 INFO - PROCESS | 1738 | 1468421407229 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:07 INFO - PROCESS | 1738 | 1468421407391 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 07:50:07 INFO - PROCESS | 1738 | 1468421407404 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:07 INFO - PROCESS | 1738 | 1468421407414 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7be800 == 26 [pid = 1738] [id = 385] 07:50:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8e9fbc00) [pid = 1738] [serial = 1156] [outer = (nil)] 07:50:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8fb8fc00) [pid = 1738] [serial = 1157] [outer = 0x8e9fbc00] 07:50:07 INFO - PROCESS | 1738 | 1468421407484 Marionette DEBUG loaded listener.js 07:50:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x90e08400) [pid = 1738] [serial = 1158] [outer = 0x8e9fbc00] 07:50:08 INFO - PROCESS | 1738 | 1468421408514 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]]]}] 07:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1338ms 07:50:08 INFO - PROCESS | 1738 | 1468421408554 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 07:50:08 INFO - PROCESS | 1738 | 1468421408562 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 07:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:50:08 INFO - PROCESS | 1738 | 1468421408572 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:50:08 INFO - PROCESS | 1738 | 1468421408576 Marionette TRACE conn4 <- [1,1514,null,{}] 07:50:08 INFO - PROCESS | 1738 | 1468421408586 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}] 07:50:08 INFO - PROCESS | 1738 | 1468421408591 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:08 INFO - PROCESS | 1738 | 1468421408852 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 07:50:09 INFO - PROCESS | 1738 | 1468421409097 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:09 INFO - PROCESS | 1738 | 1468421409113 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de4cc00 == 27 [pid = 1738] [id = 386] 07:50:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8e797000) [pid = 1738] [serial = 1159] [outer = (nil)] 07:50:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8e7a0c00) [pid = 1738] [serial = 1160] [outer = 0x8e797000] 07:50:09 INFO - PROCESS | 1738 | 1468421409213 Marionette DEBUG loaded listener.js 07:50:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8e9f6400) [pid = 1738] [serial = 1161] [outer = 0x8e797000] 07:50:10 INFO - PROCESS | 1738 | 1468421410156 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]]]}] 07:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1633ms 07:50:10 INFO - PROCESS | 1738 | 1468421410204 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 07:50:10 INFO - PROCESS | 1738 | 1468421410212 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 07:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:50:10 INFO - PROCESS | 1738 | 1468421410224 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:50:10 INFO - PROCESS | 1738 | 1468421410228 Marionette TRACE conn4 <- [1,1518,null,{}] 07:50:10 INFO - PROCESS | 1738 | 1468421410234 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}] 07:50:10 INFO - PROCESS | 1738 | 1468421410240 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:10 INFO - PROCESS | 1738 | 1468421410458 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 07:50:10 INFO - PROCESS | 1738 | 1468421410678 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:10 INFO - PROCESS | 1738 | 1468421410685 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7dc800 == 28 [pid = 1738] [id = 387] 07:50:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8fb85800) [pid = 1738] [serial = 1162] [outer = (nil)] 07:50:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x90e02400) [pid = 1738] [serial = 1163] [outer = 0x8fb85800] 07:50:10 INFO - PROCESS | 1738 | 1468421410788 Marionette DEBUG loaded listener.js 07:50:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x90e0cc00) [pid = 1738] [serial = 1164] [outer = 0x8fb85800] 07:50:11 INFO - PROCESS | 1738 | 1468421411769 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]]]}] 07:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1584ms 07:50:11 INFO - PROCESS | 1738 | 1468421411808 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 07:50:11 INFO - PROCESS | 1738 | 1468421411812 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 07:50:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:50:11 INFO - PROCESS | 1738 | 1468421411820 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:50:11 INFO - PROCESS | 1738 | 1468421411826 Marionette TRACE conn4 <- [1,1522,null,{}] 07:50:11 INFO - PROCESS | 1738 | 1468421411843 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}] 07:50:11 INFO - PROCESS | 1738 | 1468421411852 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:12 INFO - PROCESS | 1738 | 1468421412080 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 07:50:12 INFO - PROCESS | 1738 | 1468421412314 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:12 INFO - PROCESS | 1738 | 1468421412327 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x9102ac00 == 29 [pid = 1738] [id = 388] 07:50:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x9102ec00) [pid = 1738] [serial = 1165] [outer = (nil)] 07:50:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x91032400) [pid = 1738] [serial = 1166] [outer = 0x9102ec00] 07:50:12 INFO - PROCESS | 1738 | 1468421412424 Marionette DEBUG loaded listener.js 07:50:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x91038c00) [pid = 1738] [serial = 1167] [outer = 0x9102ec00] 07:50:13 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:50:13 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:50:13 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:50:13 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:50:13 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:50:13 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:50:13 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:50:13 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:50:13 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:50:13 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:50:13 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:50:13 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:50:13 INFO - PROCESS | 1738 | 1468421413252 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"]]]}] 07:50:13 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 () { 07:50:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:50:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:50:13 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 () { 07:50:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:50:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:50:13 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 () { 07:50:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:50:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:50:13 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 () { 07:50:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:50:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:50:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1491ms 07:50:13 INFO - PROCESS | 1738 | 1468421413315 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 07:50:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:50:13 INFO - PROCESS | 1738 | 1468421413322 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 07:50:13 INFO - PROCESS | 1738 | 1468421413329 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:50:13 INFO - PROCESS | 1738 | 1468421413332 Marionette TRACE conn4 <- [1,1526,null,{}] 07:50:13 INFO - PROCESS | 1738 | 1468421413338 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}] 07:50:13 INFO - PROCESS | 1738 | 1468421413344 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:13 INFO - PROCESS | 1738 | 1468421413520 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 07:50:13 INFO - PROCESS | 1738 | 1468421413703 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:13 INFO - PROCESS | 1738 | 1468421413714 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efc5c00 == 30 [pid = 1738] [id = 389] 07:50:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8f196800) [pid = 1738] [serial = 1168] [outer = (nil)] 07:50:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x91125400) [pid = 1738] [serial = 1169] [outer = 0x8f196800] 07:50:13 INFO - PROCESS | 1738 | 1468421413796 Marionette DEBUG loaded listener.js 07:50:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x911b3800) [pid = 1738] [serial = 1170] [outer = 0x8f196800] 07:50:14 INFO - PROCESS | 1738 | 1468421414672 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"]]]}] 07:50:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:50:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:50:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:50:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:50:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:50:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:50:14 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1384ms 07:50:14 INFO - PROCESS | 1738 | 1468421414737 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 07:50:14 INFO - PROCESS | 1738 | 1468421414742 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 07:50:14 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:50:14 INFO - PROCESS | 1738 | 1468421414750 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:50:14 INFO - PROCESS | 1738 | 1468421414753 Marionette TRACE conn4 <- [1,1530,null,{}] 07:50:14 INFO - PROCESS | 1738 | 1468421414758 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}] 07:50:14 INFO - PROCESS | 1738 | 1468421414764 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:14 INFO - PROCESS | 1738 | 1468421414928 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 07:50:15 INFO - PROCESS | 1738 | 1468421415102 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:15 INFO - PROCESS | 1738 | 1468421415109 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d7400 == 31 [pid = 1738] [id = 390] 07:50:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x9107a800) [pid = 1738] [serial = 1171] [outer = (nil)] 07:50:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x917ab400) [pid = 1738] [serial = 1172] [outer = 0x9107a800] 07:50:15 INFO - PROCESS | 1738 | 1468421415195 Marionette DEBUG loaded listener.js 07:50:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x917af800) [pid = 1738] [serial = 1173] [outer = 0x9107a800] 07:50:16 INFO - PROCESS | 1738 | 1468421416030 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]]]}] 07:50:16 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 07:50:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:50:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:50:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:50:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:50:16 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. 07:50:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:50:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1330ms 07:50:16 INFO - PROCESS | 1738 | 1468421416083 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 07:50:16 INFO - PROCESS | 1738 | 1468421416088 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 07:50:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:50:16 INFO - PROCESS | 1738 | 1468421416113 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:50:16 INFO - PROCESS | 1738 | 1468421416118 Marionette TRACE conn4 <- [1,1534,null,{}] 07:50:16 INFO - PROCESS | 1738 | 1468421416124 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}] 07:50:16 INFO - PROCESS | 1738 | 1468421416135 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:16 INFO - PROCESS | 1738 | 1468421416352 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 07:50:16 INFO - PROCESS | 1738 | 1468421416530 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:16 INFO - PROCESS | 1738 | 1468421416537 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x911be400 == 32 [pid = 1738] [id = 391] 07:50:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x917ab800) [pid = 1738] [serial = 1174] [outer = (nil)] 07:50:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x91959c00) [pid = 1738] [serial = 1175] [outer = 0x917ab800] 07:50:16 INFO - PROCESS | 1738 | 1468421416629 Marionette DEBUG loaded listener.js 07:50:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x9195d000) [pid = 1738] [serial = 1176] [outer = 0x917ab800] 07:50:17 INFO - PROCESS | 1738 | 1468421417636 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]]]}] 07:50:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:50:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1590ms 07:50:17 INFO - PROCESS | 1738 | 1468421417701 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 07:50:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:50:17 INFO - PROCESS | 1738 | 1468421417705 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 07:50:17 INFO - PROCESS | 1738 | 1468421417712 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:50:17 INFO - PROCESS | 1738 | 1468421417716 Marionette TRACE conn4 <- [1,1538,null,{}] 07:50:17 INFO - PROCESS | 1738 | 1468421417723 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}] 07:50:17 INFO - PROCESS | 1738 | 1468421417727 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:17 INFO - PROCESS | 1738 | 1468421417896 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 07:50:18 INFO - PROCESS | 1738 | 1468421418095 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:18 INFO - PROCESS | 1738 | 1468421418103 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9fa000 == 33 [pid = 1738] [id = 392] 07:50:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x8efc3000) [pid = 1738] [serial = 1177] [outer = (nil)] 07:50:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x9195f400) [pid = 1738] [serial = 1178] [outer = 0x8efc3000] 07:50:18 INFO - PROCESS | 1738 | 1468421418229 Marionette DEBUG loaded listener.js 07:50:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x9222ec00) [pid = 1738] [serial = 1179] [outer = 0x8efc3000] 07:50:19 INFO - PROCESS | 1738 | 1468421419130 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]]]}] 07:50:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:50:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1482ms 07:50:19 INFO - PROCESS | 1738 | 1468421419194 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 07:50:19 INFO - PROCESS | 1738 | 1468421419199 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 07:50:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:50:19 INFO - PROCESS | 1738 | 1468421419205 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:50:19 INFO - PROCESS | 1738 | 1468421419209 Marionette TRACE conn4 <- [1,1542,null,{}] 07:50:19 INFO - PROCESS | 1738 | 1468421419214 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}] 07:50:19 INFO - PROCESS | 1738 | 1468421419220 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:19 INFO - PROCESS | 1738 | 1468421419429 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 07:50:19 INFO - PROCESS | 1738 | 1468421419648 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:19 INFO - PROCESS | 1738 | 1468421419657 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e79f400 == 34 [pid = 1738] [id = 393] 07:50:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x90e0a400) [pid = 1738] [serial = 1180] [outer = (nil)] 07:50:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x93842000) [pid = 1738] [serial = 1181] [outer = 0x90e0a400] 07:50:19 INFO - PROCESS | 1738 | 1468421419783 Marionette DEBUG loaded listener.js 07:50:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x93842800) [pid = 1738] [serial = 1182] [outer = 0x90e0a400] 07:50:20 INFO - PROCESS | 1738 | 1468421420688 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]]]}] 07:50:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:50:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1540ms 07:50:20 INFO - PROCESS | 1738 | 1468421420746 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 07:50:20 INFO - PROCESS | 1738 | 1468421420750 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 07:50:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:50:20 INFO - PROCESS | 1738 | 1468421420757 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:50:20 INFO - PROCESS | 1738 | 1468421420760 Marionette TRACE conn4 <- [1,1546,null,{}] 07:50:20 INFO - PROCESS | 1738 | 1468421420766 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}] 07:50:20 INFO - PROCESS | 1738 | 1468421420771 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:20 INFO - PROCESS | 1738 | 1468421420954 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 07:50:21 INFO - PROCESS | 1738 | 1468421421130 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:21 INFO - PROCESS | 1738 | 1468421421136 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe2000 == 35 [pid = 1738] [id = 394] 07:50:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x8cbed800) [pid = 1738] [serial = 1183] [outer = (nil)] 07:50:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x8e7bfc00) [pid = 1738] [serial = 1184] [outer = 0x8cbed800] 07:50:21 INFO - PROCESS | 1738 | 1468421421222 Marionette DEBUG loaded listener.js 07:50:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0x8f838400) [pid = 1738] [serial = 1185] [outer = 0x8cbed800] 07:50:22 INFO - PROCESS | 1738 | 1468421422296 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]]]}] 07:50:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:50:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1582ms 07:50:22 INFO - PROCESS | 1738 | 1468421422346 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 07:50:22 INFO - PROCESS | 1738 | 1468421422354 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 07:50:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:50:22 INFO - PROCESS | 1738 | 1468421422369 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:50:22 INFO - PROCESS | 1738 | 1468421422373 Marionette TRACE conn4 <- [1,1550,null,{}] 07:50:22 INFO - PROCESS | 1738 | 1468421422382 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}] 07:50:22 INFO - PROCESS | 1738 | 1468421422387 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:22 INFO - PROCESS | 1738 | 1468421422579 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 07:50:22 INFO - PROCESS | 1738 | 1468421422832 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:22 INFO - PROCESS | 1738 | 1468421422845 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d309000 == 36 [pid = 1738] [id = 395] 07:50:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x8de43800) [pid = 1738] [serial = 1186] [outer = (nil)] 07:50:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0x8de4c800) [pid = 1738] [serial = 1187] [outer = 0x8de43800] 07:50:22 INFO - PROCESS | 1738 | 1468421422934 Marionette DEBUG loaded listener.js 07:50:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0x8e79b800) [pid = 1738] [serial = 1188] [outer = 0x8de43800] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0x90e0e400) [pid = 1738] [serial = 1077] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 111 (0x91126400) [pid = 1738] [serial = 1112] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x91024c00) [pid = 1738] [serial = 1107] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 109 (0x8e7be000) [pid = 1738] [serial = 1109] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0x9112e800) [pid = 1738] [serial = 1088] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0x911b4000) [pid = 1738] [serial = 1089] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0x8f197400) [pid = 1738] [serial = 1097] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x8f83d000) [pid = 1738] [serial = 1098] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x918d2800) [pid = 1738] [serial = 1094] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x91959000) [pid = 1738] [serial = 1095] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x8efcd800) [pid = 1738] [serial = 1103] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x917b1400) [pid = 1738] [serial = 1091] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x917b9400) [pid = 1738] [serial = 1092] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x90e19000) [pid = 1738] [serial = 1085] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x91025400) [pid = 1738] [serial = 1086] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x8b7db000) [pid = 1738] [serial = 1079] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8cc03400) [pid = 1738] [serial = 1080] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8d314800) [pid = 1738] [serial = 1100] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8e7bb400) [pid = 1738] [serial = 1101] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8efc7000) [pid = 1738] [serial = 1082] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8efd8400) [pid = 1738] [serial = 1083] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x90e1a400) [pid = 1738] [serial = 1106] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x91127c00) [pid = 1738] [serial = 1113] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x9101d800) [pid = 1738] [serial = 1110] [outer = (nil)] [url = about:blank] 07:50:23 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8f196c00) [pid = 1738] [serial = 1104] [outer = (nil)] [url = about:blank] 07:50:24 INFO - PROCESS | 1738 | 1468421424006 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]]]}] 07:50:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:50:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1684ms 07:50:24 INFO - PROCESS | 1738 | 1468421424054 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 07:50:24 INFO - PROCESS | 1738 | 1468421424061 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 07:50:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:50:24 INFO - PROCESS | 1738 | 1468421424071 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:50:24 INFO - PROCESS | 1738 | 1468421424074 Marionette TRACE conn4 <- [1,1554,null,{}] 07:50:24 INFO - PROCESS | 1738 | 1468421424081 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}] 07:50:24 INFO - PROCESS | 1738 | 1468421424087 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:24 INFO - PROCESS | 1738 | 1468421424255 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 07:50:24 INFO - PROCESS | 1738 | 1468421424434 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:24 INFO - PROCESS | 1738 | 1468421424443 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7bf400 == 37 [pid = 1738] [id = 396] 07:50:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8e9f9800) [pid = 1738] [serial = 1189] [outer = (nil)] 07:50:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8efc5000) [pid = 1738] [serial = 1190] [outer = 0x8e9f9800] 07:50:24 INFO - PROCESS | 1738 | 1468421424520 Marionette DEBUG loaded listener.js 07:50:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8efd4400) [pid = 1738] [serial = 1191] [outer = 0x8e9f9800] 07:50:25 INFO - PROCESS | 1738 | 1468421425320 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]]]}] 07:50:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:50:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1280ms 07:50:25 INFO - PROCESS | 1738 | 1468421425353 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 07:50:25 INFO - PROCESS | 1738 | 1468421425356 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 07:50:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:50:25 INFO - PROCESS | 1738 | 1468421425363 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:50:25 INFO - PROCESS | 1738 | 1468421425369 Marionette TRACE conn4 <- [1,1558,null,{}] 07:50:25 INFO - PROCESS | 1738 | 1468421425389 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}] 07:50:25 INFO - PROCESS | 1738 | 1468421425398 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:25 INFO - PROCESS | 1738 | 1468421425566 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 07:50:25 INFO - PROCESS | 1738 | 1468421425577 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:25 INFO - PROCESS | 1738 | 1468421425590 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb8e400 == 38 [pid = 1738] [id = 397] 07:50:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x90e01c00) [pid = 1738] [serial = 1192] [outer = (nil)] 07:50:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x90e14800) [pid = 1738] [serial = 1193] [outer = 0x90e01c00] 07:50:25 INFO - PROCESS | 1738 | 1468421425660 Marionette DEBUG loaded listener.js 07:50:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x90e1cc00) [pid = 1738] [serial = 1194] [outer = 0x90e01c00] 07:50:26 INFO - PROCESS | 1738 | 1468421426641 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]]]}] 07:50:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:50:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1338ms 07:50:26 INFO - PROCESS | 1738 | 1468421426702 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 07:50:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:50:26 INFO - PROCESS | 1738 | 1468421426713 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 07:50:26 INFO - PROCESS | 1738 | 1468421426719 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:50:26 INFO - PROCESS | 1738 | 1468421426723 Marionette TRACE conn4 <- [1,1562,null,{}] 07:50:26 INFO - PROCESS | 1738 | 1468421426728 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}] 07:50:26 INFO - PROCESS | 1738 | 1468421426733 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:26 INFO - PROCESS | 1738 | 1468421426957 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 07:50:26 INFO - PROCESS | 1738 | 1468421426976 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:26 INFO - PROCESS | 1738 | 1468421426984 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9fb000 == 39 [pid = 1738] [id = 398] 07:50:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x90e16000) [pid = 1738] [serial = 1195] [outer = (nil)] 07:50:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x91028400) [pid = 1738] [serial = 1196] [outer = 0x90e16000] 07:50:27 INFO - PROCESS | 1738 | 1468421427053 Marionette DEBUG loaded listener.js 07:50:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x9103ac00) [pid = 1738] [serial = 1197] [outer = 0x90e16000] 07:50:28 INFO - PROCESS | 1738 | 1468421428071 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]]]}] 07:50:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1380ms 07:50:28 INFO - PROCESS | 1738 | 1468421428101 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 07:50:28 INFO - PROCESS | 1738 | 1468421428105 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 07:50:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:50:28 INFO - PROCESS | 1738 | 1468421428111 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:50:28 INFO - PROCESS | 1738 | 1468421428114 Marionette TRACE conn4 <- [1,1566,null,{}] 07:50:28 INFO - PROCESS | 1738 | 1468421428120 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}] 07:50:28 INFO - PROCESS | 1738 | 1468421428125 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:28 INFO - PROCESS | 1738 | 1468421428370 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 07:50:28 INFO - PROCESS | 1738 | 1468421428392 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:28 INFO - PROCESS | 1738 | 1468421428401 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f190800 == 40 [pid = 1738] [id = 399] 07:50:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x90e1f800) [pid = 1738] [serial = 1198] [outer = (nil)] 07:50:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x9112c800) [pid = 1738] [serial = 1199] [outer = 0x90e1f800] 07:50:28 INFO - PROCESS | 1738 | 1468421428468 Marionette DEBUG loaded listener.js 07:50:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x911c0400) [pid = 1738] [serial = 1200] [outer = 0x90e1f800] 07:50:29 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x91957000) [pid = 1738] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:50:29 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x8fb90c00) [pid = 1738] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:50:29 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x8efddc00) [pid = 1738] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:50:29 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8cc07400) [pid = 1738] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:50:29 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x91030800) [pid = 1738] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:50:29 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8b7d5800) [pid = 1738] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:50:29 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x918d3800) [pid = 1738] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:50:29 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8e7a1800) [pid = 1738] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:50:29 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8efd6800) [pid = 1738] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:50:29 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x93c9a400) [pid = 1738] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:50:29 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x9103a000) [pid = 1738] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:50:29 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8de42000) [pid = 1738] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:50:29 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8d30ac00) [pid = 1738] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:50:29 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8d311c00) [pid = 1738] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:50:29 INFO - PROCESS | 1738 | 1468421429521 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]]]}] 07:50:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:50:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1435ms 07:50:29 INFO - PROCESS | 1738 | 1468421429546 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 07:50:29 INFO - PROCESS | 1738 | 1468421429550 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 07:50:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:50:29 INFO - PROCESS | 1738 | 1468421429556 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:50:29 INFO - PROCESS | 1738 | 1468421429560 Marionette TRACE conn4 <- [1,1570,null,{}] 07:50:29 INFO - PROCESS | 1738 | 1468421429565 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}] 07:50:29 INFO - PROCESS | 1738 | 1468421429575 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:29 INFO - PROCESS | 1738 | 1468421429819 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 07:50:29 INFO - PROCESS | 1738 | 1468421429834 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:29 INFO - PROCESS | 1738 | 1468421429841 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb8a800 == 41 [pid = 1738] [id = 400] 07:50:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x9102b400) [pid = 1738] [serial = 1201] [outer = (nil)] 07:50:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x9189c800) [pid = 1738] [serial = 1202] [outer = 0x9102b400] 07:50:29 INFO - PROCESS | 1738 | 1468421429911 Marionette DEBUG loaded listener.js 07:50:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x918d3c00) [pid = 1738] [serial = 1203] [outer = 0x9102b400] 07:50:30 INFO - PROCESS | 1738 | 1468421430758 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]]]}] 07:50:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:50:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1239ms 07:50:30 INFO - PROCESS | 1738 | 1468421430801 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 07:50:30 INFO - PROCESS | 1738 | 1468421430805 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 07:50:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:50:30 INFO - PROCESS | 1738 | 1468421430811 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:50:30 INFO - PROCESS | 1738 | 1468421430814 Marionette TRACE conn4 <- [1,1574,null,{}] 07:50:30 INFO - PROCESS | 1738 | 1468421430820 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}] 07:50:30 INFO - PROCESS | 1738 | 1468421430825 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:31 INFO - PROCESS | 1738 | 1468421431009 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 07:50:31 INFO - PROCESS | 1738 | 1468421431018 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:31 INFO - PROCESS | 1738 | 1468421431024 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d313400 == 42 [pid = 1738] [id = 401] 07:50:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8e7a1400) [pid = 1738] [serial = 1204] [outer = (nil)] 07:50:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x91952000) [pid = 1738] [serial = 1205] [outer = 0x8e7a1400] 07:50:31 INFO - PROCESS | 1738 | 1468421431095 Marionette DEBUG loaded listener.js 07:50:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x91958000) [pid = 1738] [serial = 1206] [outer = 0x8e7a1400] 07:50:32 INFO - PROCESS | 1738 | 1468421432308 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]]]}] 07:50:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:50:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1530ms 07:50:32 INFO - PROCESS | 1738 | 1468421432342 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 07:50:32 INFO - PROCESS | 1738 | 1468421432349 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 07:50:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:50:32 INFO - PROCESS | 1738 | 1468421432357 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:50:32 INFO - PROCESS | 1738 | 1468421432365 Marionette TRACE conn4 <- [1,1578,null,{}] 07:50:32 INFO - PROCESS | 1738 | 1468421432373 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}] 07:50:32 INFO - PROCESS | 1738 | 1468421432378 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:32 INFO - PROCESS | 1738 | 1468421432584 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 07:50:32 INFO - PROCESS | 1738 | 1468421432814 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:32 INFO - PROCESS | 1738 | 1468421432825 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de42800 == 43 [pid = 1738] [id = 402] 07:50:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8de43400) [pid = 1738] [serial = 1207] [outer = (nil)] 07:50:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8e7bd000) [pid = 1738] [serial = 1208] [outer = 0x8de43400] 07:50:32 INFO - PROCESS | 1738 | 1468421432953 Marionette DEBUG loaded listener.js 07:50:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8efd6400) [pid = 1738] [serial = 1209] [outer = 0x8de43400] 07:50:33 INFO - PROCESS | 1738 | 1468421433870 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]]]}] 07:50:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:50:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1544ms 07:50:33 INFO - PROCESS | 1738 | 1468421433901 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 07:50:33 INFO - PROCESS | 1738 | 1468421433908 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 07:50:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:50:33 INFO - PROCESS | 1738 | 1468421433919 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:50:33 INFO - PROCESS | 1738 | 1468421433923 Marionette TRACE conn4 <- [1,1582,null,{}] 07:50:33 INFO - PROCESS | 1738 | 1468421433930 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}] 07:50:33 INFO - PROCESS | 1738 | 1468421433936 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:34 INFO - PROCESS | 1738 | 1468421434130 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 07:50:34 INFO - PROCESS | 1738 | 1468421434309 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:34 INFO - PROCESS | 1738 | 1468421434321 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9ee400 == 44 [pid = 1738] [id = 403] 07:50:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8fb90c00) [pid = 1738] [serial = 1210] [outer = (nil)] 07:50:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x90e17800) [pid = 1738] [serial = 1211] [outer = 0x8fb90c00] 07:50:34 INFO - PROCESS | 1738 | 1468421434400 Marionette DEBUG loaded listener.js 07:50:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x91022400) [pid = 1738] [serial = 1212] [outer = 0x8fb90c00] 07:50:35 INFO - PROCESS | 1738 | 1468421435426 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]]]}] 07:50:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:50:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1540ms 07:50:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:50:35 INFO - PROCESS | 1738 | 1468421435460 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 07:50:35 INFO - PROCESS | 1738 | 1468421435463 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 07:50:35 INFO - PROCESS | 1738 | 1468421435470 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:50:35 INFO - PROCESS | 1738 | 1468421435477 Marionette TRACE conn4 <- [1,1586,null,{}] 07:50:35 INFO - PROCESS | 1738 | 1468421435494 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}] 07:50:35 INFO - PROCESS | 1738 | 1468421435502 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:35 INFO - PROCESS | 1738 | 1468421435694 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 07:50:35 INFO - PROCESS | 1738 | 1468421435904 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:35 INFO - PROCESS | 1738 | 1468421435917 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe1c00 == 45 [pid = 1738] [id = 404] 07:50:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x917b5400) [pid = 1738] [serial = 1213] [outer = (nil)] 07:50:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x918d2000) [pid = 1738] [serial = 1214] [outer = 0x917b5400] 07:50:36 INFO - PROCESS | 1738 | 1468421436060 Marionette DEBUG loaded listener.js 07:50:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x91f47400) [pid = 1738] [serial = 1215] [outer = 0x917b5400] 07:50:36 INFO - PROCESS | 1738 | 1468421436961 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]]]}] 07:50:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:50:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1541ms 07:50:37 INFO - PROCESS | 1738 | 1468421437028 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 07:50:37 INFO - PROCESS | 1738 | 1468421437033 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 07:50:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:50:37 INFO - PROCESS | 1738 | 1468421437041 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:50:37 INFO - PROCESS | 1738 | 1468421437044 Marionette TRACE conn4 <- [1,1590,null,{}] 07:50:37 INFO - PROCESS | 1738 | 1468421437050 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}] 07:50:37 INFO - PROCESS | 1738 | 1468421437056 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:37 INFO - PROCESS | 1738 | 1468421437242 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 07:50:37 INFO - PROCESS | 1738 | 1468421437436 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:37 INFO - PROCESS | 1738 | 1468421437444 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d317400 == 46 [pid = 1738] [id = 405] 07:50:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x918e0800) [pid = 1738] [serial = 1216] [outer = (nil)] 07:50:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x93a5f800) [pid = 1738] [serial = 1217] [outer = 0x918e0800] 07:50:37 INFO - PROCESS | 1738 | 1468421437564 Marionette DEBUG loaded listener.js 07:50:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x93a68400) [pid = 1738] [serial = 1218] [outer = 0x918e0800] 07:50:38 INFO - PROCESS | 1738 | 1468421438525 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]]]}] 07:50:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:50:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1530ms 07:50:38 INFO - PROCESS | 1738 | 1468421438573 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 07:50:38 INFO - PROCESS | 1738 | 1468421438577 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 07:50:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:50:38 INFO - PROCESS | 1738 | 1468421438584 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:50:38 INFO - PROCESS | 1738 | 1468421438588 Marionette TRACE conn4 <- [1,1594,null,{}] 07:50:38 INFO - PROCESS | 1738 | 1468421438594 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}] 07:50:38 INFO - PROCESS | 1738 | 1468421438599 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:38 INFO - PROCESS | 1738 | 1468421438782 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 07:50:38 INFO - PROCESS | 1738 | 1468421438962 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:38 INFO - PROCESS | 1738 | 1468421438971 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e0dc00 == 47 [pid = 1738] [id = 406] 07:50:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x90e1ec00) [pid = 1738] [serial = 1219] [outer = (nil)] 07:50:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x93ca3000) [pid = 1738] [serial = 1220] [outer = 0x90e1ec00] 07:50:39 INFO - PROCESS | 1738 | 1468421439049 Marionette DEBUG loaded listener.js 07:50:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x93ca6800) [pid = 1738] [serial = 1221] [outer = 0x90e1ec00] 07:50:40 INFO - PROCESS | 1738 | 1468421440032 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]]]}] 07:50:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:50:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1485ms 07:50:40 INFO - PROCESS | 1738 | 1468421440070 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 07:50:40 INFO - PROCESS | 1738 | 1468421440074 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 07:50:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:50:40 INFO - PROCESS | 1738 | 1468421440081 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:50:40 INFO - PROCESS | 1738 | 1468421440087 Marionette TRACE conn4 <- [1,1598,null,{}] 07:50:40 INFO - PROCESS | 1738 | 1468421440093 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}] 07:50:40 INFO - PROCESS | 1738 | 1468421440103 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:40 INFO - PROCESS | 1738 | 1468421440302 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 07:50:40 INFO - PROCESS | 1738 | 1468421440541 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:40 INFO - PROCESS | 1738 | 1468421440551 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30c800 == 48 [pid = 1738] [id = 407] 07:50:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x8efc7400) [pid = 1738] [serial = 1222] [outer = (nil)] 07:50:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x952ce400) [pid = 1738] [serial = 1223] [outer = 0x8efc7400] 07:50:40 INFO - PROCESS | 1738 | 1468421440672 Marionette DEBUG loaded listener.js 07:50:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0x952d6800) [pid = 1738] [serial = 1224] [outer = 0x8efc7400] 07:50:41 INFO - PROCESS | 1738 | 1468421441554 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]]]}] 07:50:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:50:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1535ms 07:50:41 INFO - PROCESS | 1738 | 1468421441617 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 07:50:41 INFO - PROCESS | 1738 | 1468421441620 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 07:50:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:50:41 INFO - PROCESS | 1738 | 1468421441627 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:50:41 INFO - PROCESS | 1738 | 1468421441631 Marionette TRACE conn4 <- [1,1602,null,{}] 07:50:41 INFO - PROCESS | 1738 | 1468421441636 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}] 07:50:41 INFO - PROCESS | 1738 | 1468421441642 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:41 INFO - PROCESS | 1738 | 1468421441818 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 07:50:42 INFO - PROCESS | 1738 | 1468421441999 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:42 INFO - PROCESS | 1738 | 1468421442007 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x9112e800 == 49 [pid = 1738] [id = 408] 07:50:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x922e7400) [pid = 1738] [serial = 1225] [outer = (nil)] 07:50:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0x953a4800) [pid = 1738] [serial = 1226] [outer = 0x922e7400] 07:50:42 INFO - PROCESS | 1738 | 1468421442090 Marionette DEBUG loaded listener.js 07:50:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0x953a8400) [pid = 1738] [serial = 1227] [outer = 0x922e7400] 07:50:43 INFO - PROCESS | 1738 | 1468421443050 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]]]}] 07:50:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:50:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1483ms 07:50:43 INFO - PROCESS | 1738 | 1468421443111 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 07:50:43 INFO - PROCESS | 1738 | 1468421443115 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 07:50:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:50:43 INFO - PROCESS | 1738 | 1468421443122 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:50:43 INFO - PROCESS | 1738 | 1468421443125 Marionette TRACE conn4 <- [1,1606,null,{}] 07:50:43 INFO - PROCESS | 1738 | 1468421443131 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}] 07:50:43 INFO - PROCESS | 1738 | 1468421443136 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:43 INFO - PROCESS | 1738 | 1468421443332 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 07:50:43 INFO - PROCESS | 1738 | 1468421443955 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:43 INFO - PROCESS | 1738 | 1468421443966 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc0d000 == 50 [pid = 1738] [id = 409] 07:50:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x8d308c00) [pid = 1738] [serial = 1228] [outer = (nil)] 07:50:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x8de45000) [pid = 1738] [serial = 1229] [outer = 0x8d308c00] 07:50:44 INFO - PROCESS | 1738 | 1468421444047 Marionette DEBUG loaded listener.js 07:50:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0x8e7b6400) [pid = 1738] [serial = 1230] [outer = 0x8d308c00] 07:50:44 INFO - PROCESS | 1738 | 1468421444926 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]]]}] 07:50:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:50:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1839ms 07:50:44 INFO - PROCESS | 1738 | 1468421444963 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 07:50:44 INFO - PROCESS | 1738 | 1468421444968 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 07:50:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:50:44 INFO - PROCESS | 1738 | 1468421444976 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:50:44 INFO - PROCESS | 1738 | 1468421444981 Marionette TRACE conn4 <- [1,1610,null,{}] 07:50:44 INFO - PROCESS | 1738 | 1468421444989 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}] 07:50:44 INFO - PROCESS | 1738 | 1468421444996 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:45 INFO - PROCESS | 1738 | 1468421445172 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 07:50:45 INFO - PROCESS | 1738 | 1468421445380 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:45 INFO - PROCESS | 1738 | 1468421445389 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9f9c00 == 51 [pid = 1738] [id = 410] 07:50:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x8efdd000) [pid = 1738] [serial = 1231] [outer = (nil)] 07:50:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x8fb81c00) [pid = 1738] [serial = 1232] [outer = 0x8efdd000] 07:50:45 INFO - PROCESS | 1738 | 1468421445552 Marionette DEBUG loaded listener.js 07:50:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x8fb88c00) [pid = 1738] [serial = 1233] [outer = 0x8efdd000] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x90e03000 == 50 [pid = 1738] [id = 368] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbecc00 == 49 [pid = 1738] [id = 369] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8f839c00 == 48 [pid = 1738] [id = 372] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8f190800 == 47 [pid = 1738] [id = 399] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30f800 == 46 [pid = 1738] [id = 380] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x90e1c400 == 45 [pid = 1738] [id = 375] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8d314c00 == 44 [pid = 1738] [id = 379] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x93c9a000 == 43 [pid = 1738] [id = 376] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30a000 == 42 [pid = 1738] [id = 371] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7c3c00 == 41 [pid = 1738] [id = 377] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d1000 == 40 [pid = 1738] [id = 370] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb8a800 == 39 [pid = 1738] [id = 400] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x918d2c00 == 38 [pid = 1738] [id = 373] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8f191800 == 37 [pid = 1738] [id = 378] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb89400 == 36 [pid = 1738] [id = 374] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7ba800 == 35 [pid = 1738] [id = 367] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc08800 == 34 [pid = 1738] [id = 366] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc0d000 == 33 [pid = 1738] [id = 409] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x9112e800 == 32 [pid = 1738] [id = 408] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x90e0dc00 == 31 [pid = 1738] [id = 406] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30c800 == 30 [pid = 1738] [id = 407] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8d317400 == 29 [pid = 1738] [id = 405] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe1c00 == 28 [pid = 1738] [id = 404] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8de42800 == 27 [pid = 1738] [id = 402] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9ee400 == 26 [pid = 1738] [id = 403] 07:50:47 INFO - PROCESS | 1738 | --DOCSHELL 0x8d313400 == 25 [pid = 1738] [id = 401] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x91f43c00) [pid = 1738] [serial = 1124] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x90e1a800) [pid = 1738] [serial = 1118] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0x951da800) [pid = 1738] [serial = 1133] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0x8cc0c000) [pid = 1738] [serial = 1145] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x93847c00) [pid = 1738] [serial = 1128] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x8d30a800) [pid = 1738] [serial = 1146] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0x8d30dc00) [pid = 1738] [serial = 1154] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 111 (0x918e0c00) [pid = 1738] [serial = 1122] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x8e7b7400) [pid = 1738] [serial = 1148] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 109 (0x8efdc800) [pid = 1738] [serial = 1151] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0x9510ec00) [pid = 1738] [serial = 1131] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0x952d7c00) [pid = 1738] [serial = 1137] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0x8e7c0000) [pid = 1738] [serial = 1149] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x93ca5c00) [pid = 1738] [serial = 1130] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x8f841000) [pid = 1738] [serial = 1139] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x93843c00) [pid = 1738] [serial = 1127] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x8efc3800) [pid = 1738] [serial = 1155] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x8e9f2800) [pid = 1738] [serial = 1115] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x8f195c00) [pid = 1738] [serial = 1152] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x9107a400) [pid = 1738] [serial = 1119] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x8efcf000) [pid = 1738] [serial = 1116] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x91f4c400) [pid = 1738] [serial = 1125] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x952ce000) [pid = 1738] [serial = 1134] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8efdb400) [pid = 1738] [serial = 1142] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x952d9800) [pid = 1738] [serial = 1136] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x917ad800) [pid = 1738] [serial = 1140] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8f192400) [pid = 1738] [serial = 1143] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x918da000) [pid = 1738] [serial = 1121] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8fb8fc00) [pid = 1738] [serial = 1157] [outer = (nil)] [url = about:blank] 07:50:47 INFO - PROCESS | 1738 | 1468421447816 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]]]}] 07:50:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:50:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 2888ms 07:50:47 INFO - PROCESS | 1738 | 1468421447866 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 07:50:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:50:47 INFO - PROCESS | 1738 | 1468421447872 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 07:50:47 INFO - PROCESS | 1738 | 1468421447879 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:50:47 INFO - PROCESS | 1738 | 1468421447884 Marionette TRACE conn4 <- [1,1614,null,{}] 07:50:47 INFO - PROCESS | 1738 | 1468421447892 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}] 07:50:47 INFO - PROCESS | 1738 | 1468421447897 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:48 INFO - PROCESS | 1738 | 1468421448107 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 07:50:48 INFO - PROCESS | 1738 | 1468421448241 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:48 INFO - PROCESS | 1738 | 1468421448247 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbec400 == 26 [pid = 1738] [id = 411] 07:50:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8cc10000) [pid = 1738] [serial = 1234] [outer = (nil)] 07:50:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8d314800) [pid = 1738] [serial = 1235] [outer = 0x8cc10000] 07:50:48 INFO - PROCESS | 1738 | 1468421448321 Marionette DEBUG loaded listener.js 07:50:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8de47400) [pid = 1738] [serial = 1236] [outer = 0x8cc10000] 07:50:49 INFO - PROCESS | 1738 | 1468421449101 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]]]}] 07:50:49 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 07:50:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1289ms 07:50:49 INFO - PROCESS | 1738 | 1468421449169 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 07:50:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:50:49 INFO - PROCESS | 1738 | 1468421449177 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 07:50:49 INFO - PROCESS | 1738 | 1468421449188 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:50:49 INFO - PROCESS | 1738 | 1468421449193 Marionette TRACE conn4 <- [1,1618,null,{}] 07:50:49 INFO - PROCESS | 1738 | 1468421449199 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}] 07:50:49 INFO - PROCESS | 1738 | 1468421449205 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:49 INFO - PROCESS | 1738 | 1468421449377 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 07:50:49 INFO - PROCESS | 1738 | 1468421449519 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:49 INFO - PROCESS | 1738 | 1468421449526 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e799400 == 27 [pid = 1738] [id = 412] 07:50:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8e7c1800) [pid = 1738] [serial = 1237] [outer = (nil)] 07:50:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8e9f1800) [pid = 1738] [serial = 1238] [outer = 0x8e7c1800] 07:50:49 INFO - PROCESS | 1738 | 1468421449606 Marionette DEBUG loaded listener.js 07:50:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8e9fc400) [pid = 1738] [serial = 1239] [outer = 0x8e7c1800] 07:50:50 INFO - PROCESS | 1738 | 1468421450547 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]]]}] 07:50:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:50:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1383ms 07:50:50 INFO - PROCESS | 1738 | 1468421450572 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 07:50:50 INFO - PROCESS | 1738 | 1468421450576 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 07:50:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:50:50 INFO - PROCESS | 1738 | 1468421450583 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:50:50 INFO - PROCESS | 1738 | 1468421450589 Marionette TRACE conn4 <- [1,1622,null,{}] 07:50:50 INFO - PROCESS | 1738 | 1468421450614 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}] 07:50:50 INFO - PROCESS | 1738 | 1468421450624 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:50 INFO - PROCESS | 1738 | 1468421450848 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 07:50:50 INFO - PROCESS | 1738 | 1468421450881 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:50 INFO - PROCESS | 1738 | 1468421450894 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f832400 == 28 [pid = 1738] [id = 413] 07:50:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8f833400) [pid = 1738] [serial = 1240] [outer = (nil)] 07:50:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x8f83b000) [pid = 1738] [serial = 1241] [outer = 0x8f833400] 07:50:50 INFO - PROCESS | 1738 | 1468421450965 Marionette DEBUG loaded listener.js 07:50:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x8fb8a800) [pid = 1738] [serial = 1242] [outer = 0x8f833400] 07:50:51 INFO - PROCESS | 1738 | 1468421451936 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]]]}] 07:50: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 07:50:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1398ms 07:50:51 INFO - PROCESS | 1738 | 1468421451982 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 07:50:51 INFO - PROCESS | 1738 | 1468421451987 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 07:50:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:50:52 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x90e1f800) [pid = 1738] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:50:52 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x8efc3000) [pid = 1738] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:50:52 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8e9fbc00) [pid = 1738] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:50:52 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8e797000) [pid = 1738] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:50:52 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x9102ec00) [pid = 1738] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:50:52 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8f196800) [pid = 1738] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:50:52 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x917ab800) [pid = 1738] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:50:52 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8fb85800) [pid = 1738] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:50:52 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8de43800) [pid = 1738] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:50:52 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x90e01c00) [pid = 1738] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:50:52 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8e9f9800) [pid = 1738] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:50:52 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x9107a800) [pid = 1738] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:50:52 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x90e0a400) [pid = 1738] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:50:52 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8cbed800) [pid = 1738] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:50:52 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8e7a1400) [pid = 1738] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:50:52 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x90e16000) [pid = 1738] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:50:52 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x9102b400) [pid = 1738] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:50:52 INFO - PROCESS | 1738 | 1468421452716 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:50:52 INFO - PROCESS | 1738 | 1468421452720 Marionette TRACE conn4 <- [1,1626,null,{}] 07:50:52 INFO - PROCESS | 1738 | 1468421452726 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}] 07:50:52 INFO - PROCESS | 1738 | 1468421452731 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:52 INFO - PROCESS | 1738 | 1468421452878 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 07:50:53 INFO - PROCESS | 1738 | 1468421453013 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:53 INFO - PROCESS | 1738 | 1468421453019 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7db400 == 29 [pid = 1738] [id = 414] 07:50:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8e7b8400) [pid = 1738] [serial = 1243] [outer = (nil)] 07:50:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8f196800) [pid = 1738] [serial = 1244] [outer = 0x8e7b8400] 07:50:53 INFO - PROCESS | 1738 | 1468421453091 Marionette DEBUG loaded listener.js 07:50:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x90e0a000) [pid = 1738] [serial = 1245] [outer = 0x8e7b8400] 07:50:53 INFO - PROCESS | 1738 | 1468421453848 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]]]}] 07:50:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:50:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1297ms 07:50:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:50:53 INFO - PROCESS | 1738 | 1468421453905 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 07:50:53 INFO - PROCESS | 1738 | 1468421453908 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 07:50:53 INFO - PROCESS | 1738 | 1468421453915 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:50:53 INFO - PROCESS | 1738 | 1468421453918 Marionette TRACE conn4 <- [1,1630,null,{}] 07:50:53 INFO - PROCESS | 1738 | 1468421453928 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}] 07:50:53 INFO - PROCESS | 1738 | 1468421453932 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:54 INFO - PROCESS | 1738 | 1468421454080 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 07:50:54 INFO - PROCESS | 1738 | 1468421454090 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:54 INFO - PROCESS | 1738 | 1468421454095 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de43800 == 30 [pid = 1738] [id = 415] 07:50:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8e9f9800) [pid = 1738] [serial = 1246] [outer = (nil)] 07:50:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x91022800) [pid = 1738] [serial = 1247] [outer = 0x8e9f9800] 07:50:54 INFO - PROCESS | 1738 | 1468421454166 Marionette DEBUG loaded listener.js 07:50:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x9102d400) [pid = 1738] [serial = 1248] [outer = 0x8e9f9800] 07:50:55 INFO - PROCESS | 1738 | 1468421455253 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]]]}] 07:50:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:50:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1387ms 07:50:55 INFO - PROCESS | 1738 | 1468421455303 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 07:50:55 INFO - PROCESS | 1738 | 1468421455309 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 07:50:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:50:55 INFO - PROCESS | 1738 | 1468421455318 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:50:55 INFO - PROCESS | 1738 | 1468421455323 Marionette TRACE conn4 <- [1,1634,null,{}] 07:50:55 INFO - PROCESS | 1738 | 1468421455332 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}] 07:50:55 INFO - PROCESS | 1738 | 1468421455338 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:55 INFO - PROCESS | 1738 | 1468421455536 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 07:50:55 INFO - PROCESS | 1738 | 1468421455773 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:55 INFO - PROCESS | 1738 | 1468421455779 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d314c00 == 31 [pid = 1738] [id = 416] 07:50:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8d317000) [pid = 1738] [serial = 1249] [outer = (nil)] 07:50:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8e7bb000) [pid = 1738] [serial = 1250] [outer = 0x8d317000] 07:50:55 INFO - PROCESS | 1738 | 1468421455911 Marionette DEBUG loaded listener.js 07:50:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8e9fdc00) [pid = 1738] [serial = 1251] [outer = 0x8d317000] 07:50:56 INFO - PROCESS | 1738 | 1468421456848 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]]]}] 07:50:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:50:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1594ms 07:50:56 INFO - PROCESS | 1738 | 1468421456911 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 07:50:56 INFO - PROCESS | 1738 | 1468421456919 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 07:50:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:50:56 INFO - PROCESS | 1738 | 1468421456930 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:50:56 INFO - PROCESS | 1738 | 1468421456933 Marionette TRACE conn4 <- [1,1638,null,{}] 07:50:56 INFO - PROCESS | 1738 | 1468421456940 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}] 07:50:56 INFO - PROCESS | 1738 | 1468421456946 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:57 INFO - PROCESS | 1738 | 1468421457165 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 07:50:57 INFO - PROCESS | 1738 | 1468421457396 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:57 INFO - PROCESS | 1738 | 1468421457404 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7b6800 == 32 [pid = 1738] [id = 417] 07:50:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8f835800) [pid = 1738] [serial = 1252] [outer = (nil)] 07:50:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8fb8ec00) [pid = 1738] [serial = 1253] [outer = 0x8f835800] 07:50:57 INFO - PROCESS | 1738 | 1468421457548 Marionette DEBUG loaded listener.js 07:50:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x90e01400) [pid = 1738] [serial = 1254] [outer = 0x8f835800] 07:50:58 INFO - PROCESS | 1738 | 1468421458569 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]]]}] 07:50:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:50:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1742ms 07:50:58 INFO - PROCESS | 1738 | 1468421458672 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 07:50:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:50:58 INFO - PROCESS | 1738 | 1468421458677 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 07:50:58 INFO - PROCESS | 1738 | 1468421458684 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:50:58 INFO - PROCESS | 1738 | 1468421458690 Marionette TRACE conn4 <- [1,1642,null,{}] 07:50:58 INFO - PROCESS | 1738 | 1468421458763 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}] 07:50:58 INFO - PROCESS | 1738 | 1468421458773 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:58 INFO - PROCESS | 1738 | 1468421458967 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 07:50:59 INFO - PROCESS | 1738 | 1468421459180 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:59 INFO - PROCESS | 1738 | 1468421459193 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:50:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x9107f400 == 33 [pid = 1738] [id = 418] 07:50:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x9107f800) [pid = 1738] [serial = 1255] [outer = (nil)] 07:50:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x91129400) [pid = 1738] [serial = 1256] [outer = 0x9107f800] 07:50:59 INFO - PROCESS | 1738 | 1468421459274 Marionette DEBUG loaded listener.js 07:50:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x9112e800) [pid = 1738] [serial = 1257] [outer = 0x9107f800] 07:51:00 INFO - PROCESS | 1738 | 1468421460161 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]]]}] 07:51:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:51:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1531ms 07:51:00 INFO - PROCESS | 1738 | 1468421460215 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 07:51:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:51:00 INFO - PROCESS | 1738 | 1468421460220 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 07:51:00 INFO - PROCESS | 1738 | 1468421460227 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:51:00 INFO - PROCESS | 1738 | 1468421460231 Marionette TRACE conn4 <- [1,1646,null,{}] 07:51:00 INFO - PROCESS | 1738 | 1468421460237 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}] 07:51:00 INFO - PROCESS | 1738 | 1468421460242 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:00 INFO - PROCESS | 1738 | 1468421460423 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 07:51:00 INFO - PROCESS | 1738 | 1468421460616 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:00 INFO - PROCESS | 1738 | 1468421460625 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f19fc00 == 34 [pid = 1738] [id = 419] 07:51:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x90e18800) [pid = 1738] [serial = 1258] [outer = (nil)] 07:51:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x917aec00) [pid = 1738] [serial = 1259] [outer = 0x90e18800] 07:51:00 INFO - PROCESS | 1738 | 1468421460752 Marionette DEBUG loaded listener.js 07:51:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x917b1800) [pid = 1738] [serial = 1260] [outer = 0x90e18800] 07:51:01 INFO - PROCESS | 1738 | 1468421461704 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]]]}] 07:51:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:51:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1535ms 07:51:01 INFO - PROCESS | 1738 | 1468421461763 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 07:51:01 INFO - PROCESS | 1738 | 1468421461768 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 07:51:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:51:01 INFO - PROCESS | 1738 | 1468421461775 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:51:01 INFO - PROCESS | 1738 | 1468421461778 Marionette TRACE conn4 <- [1,1650,null,{}] 07:51:01 INFO - PROCESS | 1738 | 1468421461785 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}] 07:51:01 INFO - PROCESS | 1738 | 1468421461789 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:01 INFO - PROCESS | 1738 | 1468421461971 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 07:51:02 INFO - PROCESS | 1738 | 1468421462154 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:02 INFO - PROCESS | 1738 | 1468421462167 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7a4c00 == 35 [pid = 1738] [id = 420] 07:51:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x911b9000) [pid = 1738] [serial = 1261] [outer = (nil)] 07:51:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x91898c00) [pid = 1738] [serial = 1262] [outer = 0x911b9000] 07:51:02 INFO - PROCESS | 1738 | 1468421462251 Marionette DEBUG loaded listener.js 07:51:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x9189d000) [pid = 1738] [serial = 1263] [outer = 0x911b9000] 07:51:03 INFO - PROCESS | 1738 | 1468421463196 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]]]}] 07:51:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:51:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1480ms 07:51:03 INFO - PROCESS | 1738 | 1468421463258 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 07:51:03 INFO - PROCESS | 1738 | 1468421463262 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 07:51:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:51:03 INFO - PROCESS | 1738 | 1468421463269 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:51:03 INFO - PROCESS | 1738 | 1468421463273 Marionette TRACE conn4 <- [1,1654,null,{}] 07:51:03 INFO - PROCESS | 1738 | 1468421463278 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}] 07:51:03 INFO - PROCESS | 1738 | 1468421463289 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:03 INFO - PROCESS | 1738 | 1468421463503 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 07:51:03 INFO - PROCESS | 1738 | 1468421463748 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:03 INFO - PROCESS | 1738 | 1468421463754 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d4c00 == 36 [pid = 1738] [id = 421] 07:51:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x8d313400) [pid = 1738] [serial = 1264] [outer = (nil)] 07:51:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x91f40000) [pid = 1738] [serial = 1265] [outer = 0x8d313400] 07:51:03 INFO - PROCESS | 1738 | 1468421463858 Marionette DEBUG loaded listener.js 07:51:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x91f40c00) [pid = 1738] [serial = 1266] [outer = 0x8d313400] 07:51:04 INFO - PROCESS | 1738 | 1468421464738 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]]]}] 07:51:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:51:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1480ms 07:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:51:04 INFO - PROCESS | 1738 | 1468421464750 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 07:51:04 INFO - PROCESS | 1738 | 1468421464753 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 07:51:04 INFO - PROCESS | 1738 | 1468421464761 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:51:04 INFO - PROCESS | 1738 | 1468421464764 Marionette TRACE conn4 <- [1,1658,null,{}] 07:51:04 INFO - PROCESS | 1738 | 1468421464770 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}] 07:51:04 INFO - PROCESS | 1738 | 1468421464776 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:04 INFO - PROCESS | 1738 | 1468421464944 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 07:51:05 INFO - PROCESS | 1738 | 1468421465141 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:05 INFO - PROCESS | 1738 | 1468421465148 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de48800 == 37 [pid = 1738] [id = 422] 07:51:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x91127800) [pid = 1738] [serial = 1267] [outer = (nil)] 07:51:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x922e5000) [pid = 1738] [serial = 1268] [outer = 0x91127800] 07:51:05 INFO - PROCESS | 1738 | 1468421465229 Marionette DEBUG loaded listener.js 07:51:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x922e4400) [pid = 1738] [serial = 1269] [outer = 0x91127800] 07:51:06 INFO - PROCESS | 1738 | 1468421466225 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]]]}] 07:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1533ms 07:51:06 INFO - PROCESS | 1738 | 1468421466293 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 07:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:51:06 INFO - PROCESS | 1738 | 1468421466305 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 07:51:06 INFO - PROCESS | 1738 | 1468421466312 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:51:06 INFO - PROCESS | 1738 | 1468421466316 Marionette TRACE conn4 <- [1,1662,null,{}] 07:51:06 INFO - PROCESS | 1738 | 1468421466322 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}] 07:51:06 INFO - PROCESS | 1738 | 1468421466327 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:06 INFO - PROCESS | 1738 | 1468421466501 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 07:51:06 INFO - PROCESS | 1738 | 1468421466729 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:06 INFO - PROCESS | 1738 | 1468421466738 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7ce800 == 38 [pid = 1738] [id = 423] 07:51:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0x8cbe0000) [pid = 1738] [serial = 1270] [outer = (nil)] 07:51:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x8d311c00) [pid = 1738] [serial = 1271] [outer = 0x8cbe0000] 07:51:06 INFO - PROCESS | 1738 | 1468421466863 Marionette DEBUG loaded listener.js 07:51:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0x8e7c3000) [pid = 1738] [serial = 1272] [outer = 0x8cbe0000] 07:51:07 INFO - PROCESS | 1738 | 1468421467931 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]]]}] 07:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1682ms 07:51:07 INFO - PROCESS | 1738 | 1468421467995 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 07:51:08 INFO - PROCESS | 1738 | 1468421468001 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 07:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:51:08 INFO - PROCESS | 1738 | 1468421468008 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:51:08 INFO - PROCESS | 1738 | 1468421468013 Marionette TRACE conn4 <- [1,1666,null,{}] 07:51:08 INFO - PROCESS | 1738 | 1468421468021 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}] 07:51:08 INFO - PROCESS | 1738 | 1468421468027 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:08 INFO - PROCESS | 1738 | 1468421468205 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 07:51:08 INFO - PROCESS | 1738 | 1468421468586 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:08 INFO - PROCESS | 1738 | 1468421468596 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7db400 == 37 [pid = 1738] [id = 414] 07:51:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8f832400 == 36 [pid = 1738] [id = 413] 07:51:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe8400 == 37 [pid = 1738] [id = 424] 07:51:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0x8cbe8800) [pid = 1738] [serial = 1273] [outer = (nil)] 07:51:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x8de42800) [pid = 1738] [serial = 1274] [outer = 0x8cbe8800] 07:51:08 INFO - PROCESS | 1738 | 1468421468728 Marionette DEBUG loaded listener.js 07:51:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x8e79f000) [pid = 1738] [serial = 1275] [outer = 0x8cbe8800] 07:51:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8e799400 == 36 [pid = 1738] [id = 412] 07:51:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbec400 == 35 [pid = 1738] [id = 411] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x9112c800) [pid = 1738] [serial = 1199] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x911c0400) [pid = 1738] [serial = 1200] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0x9195f400) [pid = 1738] [serial = 1178] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 111 (0x9222ec00) [pid = 1738] [serial = 1179] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x90e08400) [pid = 1738] [serial = 1158] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 109 (0x8e7a0c00) [pid = 1738] [serial = 1160] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0x8e9f6400) [pid = 1738] [serial = 1161] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0x91032400) [pid = 1738] [serial = 1166] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0x91038c00) [pid = 1738] [serial = 1167] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x91125400) [pid = 1738] [serial = 1169] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x911b3800) [pid = 1738] [serial = 1170] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x91959c00) [pid = 1738] [serial = 1175] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x9195d000) [pid = 1738] [serial = 1176] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x90e02400) [pid = 1738] [serial = 1163] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x90e0cc00) [pid = 1738] [serial = 1164] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x8de4c800) [pid = 1738] [serial = 1187] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x8e79b800) [pid = 1738] [serial = 1188] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x90e14800) [pid = 1738] [serial = 1193] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8efc5000) [pid = 1738] [serial = 1190] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8efd4400) [pid = 1738] [serial = 1191] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x917ab400) [pid = 1738] [serial = 1172] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x917af800) [pid = 1738] [serial = 1173] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x93842000) [pid = 1738] [serial = 1181] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x93842800) [pid = 1738] [serial = 1182] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8e7bfc00) [pid = 1738] [serial = 1184] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8f838400) [pid = 1738] [serial = 1185] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x91952000) [pid = 1738] [serial = 1205] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x91028400) [pid = 1738] [serial = 1196] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x9189c800) [pid = 1738] [serial = 1202] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x9103ac00) [pid = 1738] [serial = 1197] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x90e1cc00) [pid = 1738] [serial = 1194] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x91958000) [pid = 1738] [serial = 1206] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x918d3c00) [pid = 1738] [serial = 1203] [outer = (nil)] [url = about:blank] 07:51:09 INFO - PROCESS | 1738 | 1468421469979 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]]]}] 07:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2042ms 07:51:10 INFO - PROCESS | 1738 | 1468421470053 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 07:51:10 INFO - PROCESS | 1738 | 1468421470063 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 07:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:51:10 INFO - PROCESS | 1738 | 1468421470079 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:51:10 INFO - PROCESS | 1738 | 1468421470086 Marionette TRACE conn4 <- [1,1670,null,{}] 07:51:10 INFO - PROCESS | 1738 | 1468421470096 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}] 07:51:10 INFO - PROCESS | 1738 | 1468421470104 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:10 INFO - PROCESS | 1738 | 1468421470334 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 07:51:10 INFO - PROCESS | 1738 | 1468421470530 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:10 INFO - PROCESS | 1738 | 1468421470537 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e79a800 == 36 [pid = 1738] [id = 425] 07:51:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8efc9000) [pid = 1738] [serial = 1276] [outer = (nil)] 07:51:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8efd7800) [pid = 1738] [serial = 1277] [outer = 0x8efc9000] 07:51:10 INFO - PROCESS | 1738 | 1468421470610 Marionette DEBUG loaded listener.js 07:51:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8f19bc00) [pid = 1738] [serial = 1278] [outer = 0x8efc9000] 07:51:11 INFO - PROCESS | 1738 | 1468421471497 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]]]}] 07:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1495ms 07:51:11 INFO - PROCESS | 1738 | 1468421471575 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 07:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:51:11 INFO - PROCESS | 1738 | 1468421471579 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 07:51:11 INFO - PROCESS | 1738 | 1468421471586 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:51:11 INFO - PROCESS | 1738 | 1468421471592 Marionette TRACE conn4 <- [1,1674,null,{}] 07:51:11 INFO - PROCESS | 1738 | 1468421471608 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}] 07:51:11 INFO - PROCESS | 1738 | 1468421471616 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:11 INFO - PROCESS | 1738 | 1468421471845 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 07:51:11 INFO - PROCESS | 1738 | 1468421471868 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:11 INFO - PROCESS | 1738 | 1468421471877 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e13400 == 37 [pid = 1738] [id = 426] 07:51:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x90e18c00) [pid = 1738] [serial = 1279] [outer = (nil)] 07:51:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x91023400) [pid = 1738] [serial = 1280] [outer = 0x90e18c00] 07:51:11 INFO - PROCESS | 1738 | 1468421471948 Marionette DEBUG loaded listener.js 07:51:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x91032800) [pid = 1738] [serial = 1281] [outer = 0x90e18c00] 07:51:12 INFO - PROCESS | 1738 | 1468421472907 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]]]}] 07:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1385ms 07:51:12 INFO - PROCESS | 1738 | 1468421472971 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 07:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:51:12 INFO - PROCESS | 1738 | 1468421472976 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 07:51:12 INFO - PROCESS | 1738 | 1468421472987 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:51:12 INFO - PROCESS | 1738 | 1468421472990 Marionette TRACE conn4 <- [1,1678,null,{}] 07:51:12 INFO - PROCESS | 1738 | 1468421472996 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}] 07:51:13 INFO - PROCESS | 1738 | 1468421473007 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:13 INFO - PROCESS | 1738 | 1468421473235 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 07:51:13 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x918e0800) [pid = 1738] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:51:13 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8cc10000) [pid = 1738] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:51:13 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8efdd000) [pid = 1738] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:51:13 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8fb90c00) [pid = 1738] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:51:13 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x90e1ec00) [pid = 1738] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:51:13 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x922e7400) [pid = 1738] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:51:13 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x917b5400) [pid = 1738] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:51:13 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8f833400) [pid = 1738] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:51:13 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8efc7400) [pid = 1738] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:51:13 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8d308c00) [pid = 1738] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:51:13 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e7b8400) [pid = 1738] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:51:13 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8de43400) [pid = 1738] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:51:13 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8e7c1800) [pid = 1738] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:51:13 INFO - PROCESS | 1738 | 1468421473449 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:13 INFO - PROCESS | 1738 | 1468421473455 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7da000 == 38 [pid = 1738] [id = 427] 07:51:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8cbec000) [pid = 1738] [serial = 1282] [outer = (nil)] 07:51:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8e7c1800) [pid = 1738] [serial = 1283] [outer = 0x8cbec000] 07:51:13 INFO - PROCESS | 1738 | 1468421473570 Marionette DEBUG loaded listener.js 07:51:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f191400) [pid = 1738] [serial = 1284] [outer = 0x8cbec000] 07:51:14 INFO - PROCESS | 1738 | 1468421474385 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]]]}] 07:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1438ms 07:51:14 INFO - PROCESS | 1738 | 1468421474420 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 07:51:14 INFO - PROCESS | 1738 | 1468421474424 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 07:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:51:14 INFO - PROCESS | 1738 | 1468421474430 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:51:14 INFO - PROCESS | 1738 | 1468421474433 Marionette TRACE conn4 <- [1,1682,null,{}] 07:51:14 INFO - PROCESS | 1738 | 1468421474439 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}] 07:51:14 INFO - PROCESS | 1738 | 1468421474444 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:14 INFO - PROCESS | 1738 | 1468421474597 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 07:51:14 INFO - PROCESS | 1738 | 1468421474611 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:14 INFO - PROCESS | 1738 | 1468421474617 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe6000 == 39 [pid = 1738] [id = 428] 07:51:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8e7c4c00) [pid = 1738] [serial = 1285] [outer = (nil)] 07:51:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x9107b000) [pid = 1738] [serial = 1286] [outer = 0x8e7c4c00] 07:51:14 INFO - PROCESS | 1738 | 1468421474686 Marionette DEBUG loaded listener.js 07:51:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x9112a400) [pid = 1738] [serial = 1287] [outer = 0x8e7c4c00] 07:51:15 INFO - PROCESS | 1738 | 1468421475711 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]]]}] 07:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1343ms 07:51:15 INFO - PROCESS | 1738 | 1468421475776 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 07:51:15 INFO - PROCESS | 1738 | 1468421475783 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 07:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:51:15 INFO - PROCESS | 1738 | 1468421475792 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:51:15 INFO - PROCESS | 1738 | 1468421475797 Marionette TRACE conn4 <- [1,1686,null,{}] 07:51:15 INFO - PROCESS | 1738 | 1468421475806 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}] 07:51:15 INFO - PROCESS | 1738 | 1468421475812 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:16 INFO - PROCESS | 1738 | 1468421476008 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 07:51:16 INFO - PROCESS | 1738 | 1468421476188 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:16 INFO - PROCESS | 1738 | 1468421476204 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc01800 == 40 [pid = 1738] [id = 429] 07:51:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8cc02000) [pid = 1738] [serial = 1288] [outer = (nil)] 07:51:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8e79cc00) [pid = 1738] [serial = 1289] [outer = 0x8cc02000] 07:51:16 INFO - PROCESS | 1738 | 1468421476356 Marionette DEBUG loaded listener.js 07:51:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8e9f8800) [pid = 1738] [serial = 1290] [outer = 0x8cc02000] 07:51:17 INFO - PROCESS | 1738 | 1468421477310 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]]]}] 07:51:17 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 07:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1588ms 07:51:17 INFO - PROCESS | 1738 | 1468421477381 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 07:51:17 INFO - PROCESS | 1738 | 1468421477388 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 07:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:51:17 INFO - PROCESS | 1738 | 1468421477399 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:51:17 INFO - PROCESS | 1738 | 1468421477404 Marionette TRACE conn4 <- [1,1690,null,{}] 07:51:17 INFO - PROCESS | 1738 | 1468421477410 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}] 07:51:17 INFO - PROCESS | 1738 | 1468421477417 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:17 INFO - PROCESS | 1738 | 1468421477654 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 07:51:17 INFO - PROCESS | 1738 | 1468421477883 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:17 INFO - PROCESS | 1738 | 1468421477896 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efc7400 == 41 [pid = 1738] [id = 430] 07:51:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8fb8a400) [pid = 1738] [serial = 1291] [outer = (nil)] 07:51:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x90e12800) [pid = 1738] [serial = 1292] [outer = 0x8fb8a400] 07:51:18 INFO - PROCESS | 1738 | 1468421478025 Marionette DEBUG loaded listener.js 07:51:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x90e1f000) [pid = 1738] [serial = 1293] [outer = 0x8fb8a400] 07:51:19 INFO - PROCESS | 1738 | 1468421479026 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]]]}] 07:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1685ms 07:51:19 INFO - PROCESS | 1738 | 1468421479084 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 07:51:19 INFO - PROCESS | 1738 | 1468421479089 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 07:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:51:19 INFO - PROCESS | 1738 | 1468421479096 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:51:19 INFO - PROCESS | 1738 | 1468421479102 Marionette TRACE conn4 <- [1,1694,null,{}] 07:51:19 INFO - PROCESS | 1738 | 1468421479119 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}] 07:51:19 INFO - PROCESS | 1738 | 1468421479128 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:19 INFO - PROCESS | 1738 | 1468421479349 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 07:51:19 INFO - PROCESS | 1738 | 1468421479594 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:19 INFO - PROCESS | 1738 | 1468421479606 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x91022000 == 42 [pid = 1738] [id = 431] 07:51:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x911b9400) [pid = 1738] [serial = 1294] [outer = (nil)] 07:51:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x917ae400) [pid = 1738] [serial = 1295] [outer = 0x911b9400] 07:51:19 INFO - PROCESS | 1738 | 1468421479734 Marionette DEBUG loaded listener.js 07:51:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x91892000) [pid = 1738] [serial = 1296] [outer = 0x911b9400] 07:51:20 INFO - PROCESS | 1738 | 1468421480613 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]]]}] 07:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1585ms 07:51:20 INFO - PROCESS | 1738 | 1468421480682 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 07:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:51:20 INFO - PROCESS | 1738 | 1468421480687 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 07:51:20 INFO - PROCESS | 1738 | 1468421480694 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:51:20 INFO - PROCESS | 1738 | 1468421480697 Marionette TRACE conn4 <- [1,1698,null,{}] 07:51:20 INFO - PROCESS | 1738 | 1468421480703 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}] 07:51:20 INFO - PROCESS | 1738 | 1468421480709 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:20 INFO - PROCESS | 1738 | 1468421480931 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 07:51:21 INFO - PROCESS | 1738 | 1468421481167 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:21 INFO - PROCESS | 1738 | 1468421481177 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de49800 == 43 [pid = 1738] [id = 432] 07:51:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8f194800) [pid = 1738] [serial = 1297] [outer = (nil)] 07:51:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x918da000) [pid = 1738] [serial = 1298] [outer = 0x8f194800] 07:51:21 INFO - PROCESS | 1738 | 1468421481301 Marionette DEBUG loaded listener.js 07:51:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x91957000) [pid = 1738] [serial = 1299] [outer = 0x8f194800] 07:51:22 INFO - PROCESS | 1738 | 1468421482197 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]]]}] 07:51: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 07:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1538ms 07:51:22 INFO - PROCESS | 1738 | 1468421482232 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 07:51:22 INFO - PROCESS | 1738 | 1468421482235 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 07:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:51:22 INFO - PROCESS | 1738 | 1468421482242 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:51:22 INFO - PROCESS | 1738 | 1468421482246 Marionette TRACE conn4 <- [1,1702,null,{}] 07:51:22 INFO - PROCESS | 1738 | 1468421482252 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}] 07:51:22 INFO - PROCESS | 1738 | 1468421482257 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:22 INFO - PROCESS | 1738 | 1468421482432 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 07:51:22 INFO - PROCESS | 1738 | 1468421482611 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:22 INFO - PROCESS | 1738 | 1468421482622 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x911c1800 == 44 [pid = 1738] [id = 433] 07:51:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x918d7c00) [pid = 1738] [serial = 1300] [outer = (nil)] 07:51:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x9222f000) [pid = 1738] [serial = 1301] [outer = 0x918d7c00] 07:51:22 INFO - PROCESS | 1738 | 1468421482712 Marionette DEBUG loaded listener.js 07:51:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x922e2c00) [pid = 1738] [serial = 1302] [outer = 0x918d7c00] 07:51:23 INFO - PROCESS | 1738 | 1468421483675 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]]]}] 07:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1480ms 07:51:23 INFO - PROCESS | 1738 | 1468421483723 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 07:51:23 INFO - PROCESS | 1738 | 1468421483726 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 07:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:51:23 INFO - PROCESS | 1738 | 1468421483734 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:51:23 INFO - PROCESS | 1738 | 1468421483738 Marionette TRACE conn4 <- [1,1706,null,{}] 07:51:23 INFO - PROCESS | 1738 | 1468421483744 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}] 07:51:23 INFO - PROCESS | 1738 | 1468421483754 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:23 INFO - PROCESS | 1738 | 1468421483984 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 07:51:24 INFO - PROCESS | 1738 | 1468421484227 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:24 INFO - PROCESS | 1738 | 1468421484235 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x91080800 == 45 [pid = 1738] [id = 434] 07:51:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x91128800) [pid = 1738] [serial = 1303] [outer = (nil)] 07:51:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x93a5d000) [pid = 1738] [serial = 1304] [outer = 0x91128800] 07:51:24 INFO - PROCESS | 1738 | 1468421484360 Marionette DEBUG loaded listener.js 07:51:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x93ca0c00) [pid = 1738] [serial = 1305] [outer = 0x91128800] 07:51:25 INFO - PROCESS | 1738 | 1468421485253 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]]]}] 07:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1587ms 07:51:25 INFO - PROCESS | 1738 | 1468421485322 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 07:51:25 INFO - PROCESS | 1738 | 1468421485326 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 07:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:51:25 INFO - PROCESS | 1738 | 1468421485333 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:51:25 INFO - PROCESS | 1738 | 1468421485336 Marionette TRACE conn4 <- [1,1710,null,{}] 07:51:25 INFO - PROCESS | 1738 | 1468421485343 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}] 07:51:25 INFO - PROCESS | 1738 | 1468421485348 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:25 INFO - PROCESS | 1738 | 1468421485557 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 07:51:26 INFO - PROCESS | 1738 | 1468421486108 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:26 INFO - PROCESS | 1738 | 1468421486126 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30d400 == 46 [pid = 1738] [id = 435] 07:51:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x8d30fc00) [pid = 1738] [serial = 1306] [outer = (nil)] 07:51:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x8e795400) [pid = 1738] [serial = 1307] [outer = 0x8d30fc00] 07:51:26 INFO - PROCESS | 1738 | 1468421486209 Marionette DEBUG loaded listener.js 07:51:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x8e9f1000) [pid = 1738] [serial = 1308] [outer = 0x8d30fc00] 07:51:27 INFO - PROCESS | 1738 | 1468421487073 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]]]}] 07:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1791ms 07:51:27 INFO - PROCESS | 1738 | 1468421487127 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 07:51:27 INFO - PROCESS | 1738 | 1468421487132 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 07:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:51:27 INFO - PROCESS | 1738 | 1468421487159 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:51:27 INFO - PROCESS | 1738 | 1468421487164 Marionette TRACE conn4 <- [1,1714,null,{}] 07:51:27 INFO - PROCESS | 1738 | 1468421487172 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}] 07:51:27 INFO - PROCESS | 1738 | 1468421487179 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:27 INFO - PROCESS | 1738 | 1468421487353 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 07:51:27 INFO - PROCESS | 1738 | 1468421487630 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:27 INFO - PROCESS | 1738 | 1468421487642 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efd6000 == 47 [pid = 1738] [id = 436] 07:51:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x8f196c00) [pid = 1738] [serial = 1309] [outer = (nil)] 07:51:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x90e14800) [pid = 1738] [serial = 1310] [outer = 0x8f196c00] 07:51:27 INFO - PROCESS | 1738 | 1468421487772 Marionette DEBUG loaded listener.js 07:51:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x91026c00) [pid = 1738] [serial = 1311] [outer = 0x8f196c00] 07:51:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7da000 == 46 [pid = 1738] [id = 427] 07:51:28 INFO - PROCESS | 1738 | --DOCSHELL 0x90e13400 == 45 [pid = 1738] [id = 426] 07:51:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8e79a800 == 44 [pid = 1738] [id = 425] 07:51:29 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe8400 == 43 [pid = 1738] [id = 424] 07:51:29 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9f9c00 == 42 [pid = 1738] [id = 410] 07:51:29 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7a4c00 == 41 [pid = 1738] [id = 420] 07:51:29 INFO - PROCESS | 1738 | --DOCSHELL 0x9107f400 == 40 [pid = 1738] [id = 418] 07:51:29 INFO - PROCESS | 1738 | --DOCSHELL 0x8d314c00 == 39 [pid = 1738] [id = 416] 07:51:29 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7b6800 == 38 [pid = 1738] [id = 417] 07:51:29 INFO - PROCESS | 1738 | --DOCSHELL 0x8de43800 == 37 [pid = 1738] [id = 415] 07:51:29 INFO - PROCESS | 1738 | --DOCSHELL 0x8f19fc00 == 36 [pid = 1738] [id = 419] 07:51:29 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d4c00 == 35 [pid = 1738] [id = 421] 07:51:29 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7ce800 == 34 [pid = 1738] [id = 423] 07:51:29 INFO - PROCESS | 1738 | --DOCSHELL 0x8de48800 == 33 [pid = 1738] [id = 422] 07:51:29 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30d400 == 32 [pid = 1738] [id = 435] 07:51:29 INFO - PROCESS | 1738 | --DOCSHELL 0x91080800 == 31 [pid = 1738] [id = 434] 07:51:29 INFO - PROCESS | 1738 | --DOCSHELL 0x911c1800 == 30 [pid = 1738] [id = 433] 07:51:29 INFO - PROCESS | 1738 | --DOCSHELL 0x91022000 == 29 [pid = 1738] [id = 431] 07:51:29 INFO - PROCESS | 1738 | --DOCSHELL 0x8de49800 == 28 [pid = 1738] [id = 432] 07:51:29 INFO - PROCESS | 1738 | --DOCSHELL 0x8efc7400 == 27 [pid = 1738] [id = 430] 07:51:29 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe6000 == 26 [pid = 1738] [id = 428] 07:51:29 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc01800 == 25 [pid = 1738] [id = 429] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x91022800) [pid = 1738] [serial = 1247] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x90e0a000) [pid = 1738] [serial = 1245] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x93a5f800) [pid = 1738] [serial = 1217] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x8de47400) [pid = 1738] [serial = 1236] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x8fb88c00) [pid = 1738] [serial = 1233] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x90e17800) [pid = 1738] [serial = 1211] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x93ca3000) [pid = 1738] [serial = 1220] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x953a8400) [pid = 1738] [serial = 1227] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x918d2000) [pid = 1738] [serial = 1214] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8fb8a800) [pid = 1738] [serial = 1242] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x952ce400) [pid = 1738] [serial = 1223] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8d314800) [pid = 1738] [serial = 1235] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x93ca6800) [pid = 1738] [serial = 1221] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x91022400) [pid = 1738] [serial = 1212] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8de45000) [pid = 1738] [serial = 1229] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x93a68400) [pid = 1738] [serial = 1218] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8f196800) [pid = 1738] [serial = 1244] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8e7bd000) [pid = 1738] [serial = 1208] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8f83b000) [pid = 1738] [serial = 1241] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8e9f1800) [pid = 1738] [serial = 1238] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8fb81c00) [pid = 1738] [serial = 1232] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x91f47400) [pid = 1738] [serial = 1215] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x952d6800) [pid = 1738] [serial = 1224] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x953a4800) [pid = 1738] [serial = 1226] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8e7b6400) [pid = 1738] [serial = 1230] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8e9fc400) [pid = 1738] [serial = 1239] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8efd6400) [pid = 1738] [serial = 1209] [outer = (nil)] [url = about:blank] 07:51:29 INFO - PROCESS | 1738 | 1468421489843 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]]]}] 07:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2749ms 07:51:29 INFO - PROCESS | 1738 | 1468421489910 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 07:51:29 INFO - PROCESS | 1738 | 1468421489915 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 07:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:51:29 INFO - PROCESS | 1738 | 1468421489922 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:51:29 INFO - PROCESS | 1738 | 1468421489927 Marionette TRACE conn4 <- [1,1718,null,{}] 07:51:29 INFO - PROCESS | 1738 | 1468421489934 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}] 07:51:29 INFO - PROCESS | 1738 | 1468421489941 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:30 INFO - PROCESS | 1738 | 1468421490114 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 07:51:30 INFO - PROCESS | 1738 | 1468421490125 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:30 INFO - PROCESS | 1738 | 1468421490132 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc0ac00 == 26 [pid = 1738] [id = 437] 07:51:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8cc0b800) [pid = 1738] [serial = 1312] [outer = (nil)] 07:51:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8de3f000) [pid = 1738] [serial = 1313] [outer = 0x8cc0b800] 07:51:30 INFO - PROCESS | 1738 | 1468421490205 Marionette DEBUG loaded listener.js 07:51:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8de49800) [pid = 1738] [serial = 1314] [outer = 0x8cc0b800] 07:51:31 INFO - PROCESS | 1738 | 1468421491170 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]]]}] 07:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1284ms 07:51:31 INFO - PROCESS | 1738 | 1468421491207 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 07:51:31 INFO - PROCESS | 1738 | 1468421491216 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 07:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:51:31 INFO - PROCESS | 1738 | 1468421491231 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:51:31 INFO - PROCESS | 1738 | 1468421491236 Marionette TRACE conn4 <- [1,1722,null,{}] 07:51:31 INFO - PROCESS | 1738 | 1468421491242 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}] 07:51:31 INFO - PROCESS | 1738 | 1468421491246 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:31 INFO - PROCESS | 1738 | 1468421491427 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 07:51:31 INFO - PROCESS | 1738 | 1468421491576 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:31 INFO - PROCESS | 1738 | 1468421491585 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9f8000 == 27 [pid = 1738] [id = 438] 07:51:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8e9fa800) [pid = 1738] [serial = 1315] [outer = (nil)] 07:51:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8efcdc00) [pid = 1738] [serial = 1316] [outer = 0x8e9fa800] 07:51:31 INFO - PROCESS | 1738 | 1468421491657 Marionette DEBUG loaded listener.js 07:51:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8efd6400) [pid = 1738] [serial = 1317] [outer = 0x8e9fa800] 07:51:32 INFO - PROCESS | 1738 | 1468421492572 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]]]}] 07:51:32 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 07:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1380ms 07:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:51:32 INFO - PROCESS | 1738 | 1468421492611 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 07:51:32 INFO - PROCESS | 1738 | 1468421492614 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 07:51:32 INFO - PROCESS | 1738 | 1468421492620 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:51:32 INFO - PROCESS | 1738 | 1468421492626 Marionette TRACE conn4 <- [1,1726,null,{}] 07:51:32 INFO - PROCESS | 1738 | 1468421492652 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}] 07:51:32 INFO - PROCESS | 1738 | 1468421492661 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:32 INFO - PROCESS | 1738 | 1468421492889 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 07:51:32 INFO - PROCESS | 1738 | 1468421492918 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:32 INFO - PROCESS | 1738 | 1468421492932 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb86800 == 28 [pid = 1738] [id = 439] 07:51:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8fb87c00) [pid = 1738] [serial = 1318] [outer = (nil)] 07:51:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8fb8c800) [pid = 1738] [serial = 1319] [outer = 0x8fb87c00] 07:51:33 INFO - PROCESS | 1738 | 1468421493002 Marionette DEBUG loaded listener.js 07:51:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x90e03800) [pid = 1738] [serial = 1320] [outer = 0x8fb87c00] 07:51:33 INFO - PROCESS | 1738 | 1468421493946 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]]]}] 07:51:34 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8e7c4c00) [pid = 1738] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:51:34 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x90e18c00) [pid = 1738] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:51:34 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8cbec000) [pid = 1738] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:51:34 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8d317000) [pid = 1738] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:51:34 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x91127800) [pid = 1738] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1894ms 07:51:34 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x9107f800) [pid = 1738] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:51:34 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8f835800) [pid = 1738] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:51:34 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8cbe8800) [pid = 1738] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:51:34 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x90e18800) [pid = 1738] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:51:34 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x911b9000) [pid = 1738] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:51:34 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8e9f9800) [pid = 1738] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:51:34 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8efc9000) [pid = 1738] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:51:34 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8cbe0000) [pid = 1738] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:51:34 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8d313400) [pid = 1738] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:51:34 INFO - PROCESS | 1738 | 1468421494616 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 07:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:51:34 INFO - PROCESS | 1738 | 1468421494621 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 07:51:34 INFO - PROCESS | 1738 | 1468421494629 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:51:34 INFO - PROCESS | 1738 | 1468421494632 Marionette TRACE conn4 <- [1,1730,null,{}] 07:51:34 INFO - PROCESS | 1738 | 1468421494638 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}] 07:51:34 INFO - PROCESS | 1738 | 1468421494643 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:34 INFO - PROCESS | 1738 | 1468421494848 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 07:51:34 INFO - PROCESS | 1738 | 1468421494934 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:34 INFO - PROCESS | 1738 | 1468421494944 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d313400 == 29 [pid = 1738] [id = 440] 07:51:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8e9f5800) [pid = 1738] [serial = 1321] [outer = (nil)] 07:51:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8efd2c00) [pid = 1738] [serial = 1322] [outer = 0x8e9f5800] 07:51:35 INFO - PROCESS | 1738 | 1468421495012 Marionette DEBUG loaded listener.js 07:51:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8fb8d000) [pid = 1738] [serial = 1323] [outer = 0x8e9f5800] 07:51:35 INFO - PROCESS | 1738 | 1468421495731 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]]]}] 07:51: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 07:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1130ms 07:51:35 INFO - PROCESS | 1738 | 1468421495758 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 07:51:35 INFO - PROCESS | 1738 | 1468421495762 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 07:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:51:35 INFO - PROCESS | 1738 | 1468421495768 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:51:35 INFO - PROCESS | 1738 | 1468421495770 Marionette TRACE conn4 <- [1,1734,null,{}] 07:51:35 INFO - PROCESS | 1738 | 1468421495776 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}] 07:51:35 INFO - PROCESS | 1738 | 1468421495781 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:35 INFO - PROCESS | 1738 | 1468421495988 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 07:51:36 INFO - PROCESS | 1738 | 1468421496001 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:36 INFO - PROCESS | 1738 | 1468421496007 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e11c00 == 30 [pid = 1738] [id = 441] 07:51:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x90e15400) [pid = 1738] [serial = 1324] [outer = (nil)] 07:51:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x90e1c000) [pid = 1738] [serial = 1325] [outer = 0x90e15400] 07:51:36 INFO - PROCESS | 1738 | 1468421496075 Marionette DEBUG loaded listener.js 07:51:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x91022000) [pid = 1738] [serial = 1326] [outer = 0x90e15400] 07:51:37 INFO - PROCESS | 1738 | 1468421497344 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]]]}] 07:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1638ms 07:51:37 INFO - PROCESS | 1738 | 1468421497408 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 07:51:37 INFO - PROCESS | 1738 | 1468421497416 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 07:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:51:37 INFO - PROCESS | 1738 | 1468421497436 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:51:37 INFO - PROCESS | 1738 | 1468421497441 Marionette TRACE conn4 <- [1,1738,null,{}] 07:51:37 INFO - PROCESS | 1738 | 1468421497451 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}] 07:51:37 INFO - PROCESS | 1738 | 1468421497457 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:37 INFO - PROCESS | 1738 | 1468421497673 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 07:51:37 INFO - PROCESS | 1738 | 1468421497928 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:37 INFO - PROCESS | 1738 | 1468421497938 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30d800 == 31 [pid = 1738] [id = 442] 07:51:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8d30f400) [pid = 1738] [serial = 1327] [outer = (nil)] 07:51:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8e7b6400) [pid = 1738] [serial = 1328] [outer = 0x8d30f400] 07:51:38 INFO - PROCESS | 1738 | 1468421498048 Marionette DEBUG loaded listener.js 07:51:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8e9f9c00) [pid = 1738] [serial = 1329] [outer = 0x8d30f400] 07:51:39 INFO - PROCESS | 1738 | 1468421499043 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]]]}] 07:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1690ms 07:51:39 INFO - PROCESS | 1738 | 1468421499125 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 07:51:39 INFO - PROCESS | 1738 | 1468421499133 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 07:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:51:39 INFO - PROCESS | 1738 | 1468421499144 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:51:39 INFO - PROCESS | 1738 | 1468421499148 Marionette TRACE conn4 <- [1,1742,null,{}] 07:51:39 INFO - PROCESS | 1738 | 1468421499155 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}] 07:51:39 INFO - PROCESS | 1738 | 1468421499161 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:39 INFO - PROCESS | 1738 | 1468421499393 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 07:51:39 INFO - PROCESS | 1738 | 1468421499669 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:39 INFO - PROCESS | 1738 | 1468421499676 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc05400 == 32 [pid = 1738] [id = 443] 07:51:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8fb83800) [pid = 1738] [serial = 1330] [outer = (nil)] 07:51:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8fb8dc00) [pid = 1738] [serial = 1331] [outer = 0x8fb83800] 07:51:39 INFO - PROCESS | 1738 | 1468421499780 Marionette DEBUG loaded listener.js 07:51:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x90e0f400) [pid = 1738] [serial = 1332] [outer = 0x8fb83800] 07:51:40 INFO - PROCESS | 1738 | 1468421500793 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]]]}] 07:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1737ms 07:51:40 INFO - PROCESS | 1738 | 1468421500884 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 07:51:40 INFO - PROCESS | 1738 | 1468421500889 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 07:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:51:40 INFO - PROCESS | 1738 | 1468421500897 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:51:40 INFO - PROCESS | 1738 | 1468421500903 Marionette TRACE conn4 <- [1,1746,null,{}] 07:51:40 INFO - PROCESS | 1738 | 1468421500920 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}] 07:51:40 INFO - PROCESS | 1738 | 1468421500929 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:41 INFO - PROCESS | 1738 | 1468421501149 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 07:51:41 INFO - PROCESS | 1738 | 1468421501436 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:41 INFO - PROCESS | 1738 | 1468421501450 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x9107a400 == 33 [pid = 1738] [id = 444] 07:51:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x9107ac00) [pid = 1738] [serial = 1333] [outer = (nil)] 07:51:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x91124c00) [pid = 1738] [serial = 1334] [outer = 0x9107ac00] 07:51:41 INFO - PROCESS | 1738 | 1468421501538 Marionette DEBUG loaded listener.js 07:51:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x9112b000) [pid = 1738] [serial = 1335] [outer = 0x9107ac00] 07:51:42 INFO - PROCESS | 1738 | 1468421502526 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]]]}] 07:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1691ms 07:51:42 INFO - PROCESS | 1738 | 1468421502588 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 07:51:42 INFO - PROCESS | 1738 | 1468421502594 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 07:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:51:42 INFO - PROCESS | 1738 | 1468421502600 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:51:42 INFO - PROCESS | 1738 | 1468421502604 Marionette TRACE conn4 <- [1,1750,null,{}] 07:51:42 INFO - PROCESS | 1738 | 1468421502610 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}] 07:51:42 INFO - PROCESS | 1738 | 1468421502615 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:42 INFO - PROCESS | 1738 | 1468421502807 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 07:51:43 INFO - PROCESS | 1738 | 1468421503029 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:43 INFO - PROCESS | 1738 | 1468421503038 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc01c00 == 34 [pid = 1738] [id = 445] 07:51:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8f83b400) [pid = 1738] [serial = 1336] [outer = (nil)] 07:51:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x911bb800) [pid = 1738] [serial = 1337] [outer = 0x8f83b400] 07:51:43 INFO - PROCESS | 1738 | 1468421503166 Marionette DEBUG loaded listener.js 07:51:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x911c1000) [pid = 1738] [serial = 1338] [outer = 0x8f83b400] 07:51:44 INFO - PROCESS | 1738 | 1468421504104 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]]]}] 07:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1682ms 07:51:44 INFO - PROCESS | 1738 | 1468421504312 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 07:51:44 INFO - PROCESS | 1738 | 1468421504327 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 07:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:51:44 INFO - PROCESS | 1738 | 1468421504338 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:51:44 INFO - PROCESS | 1738 | 1468421504343 Marionette TRACE conn4 <- [1,1754,null,{}] 07:51:44 INFO - PROCESS | 1738 | 1468421504351 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}] 07:51:44 INFO - PROCESS | 1738 | 1468421504357 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:44 INFO - PROCESS | 1738 | 1468421504573 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 07:51:44 INFO - PROCESS | 1738 | 1468421504796 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:44 INFO - PROCESS | 1738 | 1468421504809 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e798800 == 35 [pid = 1738] [id = 446] 07:51:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8e799c00) [pid = 1738] [serial = 1339] [outer = (nil)] 07:51:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8e7a3400) [pid = 1738] [serial = 1340] [outer = 0x8e799c00] 07:51:44 INFO - PROCESS | 1738 | 1468421504903 Marionette DEBUG loaded listener.js 07:51:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8e9f8400) [pid = 1738] [serial = 1341] [outer = 0x8e799c00] 07:51:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8d313400 == 34 [pid = 1738] [id = 440] 07:51:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb86800 == 33 [pid = 1738] [id = 439] 07:51:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9f8000 == 32 [pid = 1738] [id = 438] 07:51:45 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc0ac00 == 31 [pid = 1738] [id = 437] 07:51:45 INFO - PROCESS | 1738 | 1468421505924 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]]]}] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x9107b000) [pid = 1738] [serial = 1286] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x91023400) [pid = 1738] [serial = 1280] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8e7c1800) [pid = 1738] [serial = 1283] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8e7bb000) [pid = 1738] [serial = 1250] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8e9fdc00) [pid = 1738] [serial = 1251] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x922e5000) [pid = 1738] [serial = 1268] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x922e4400) [pid = 1738] [serial = 1269] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x91129400) [pid = 1738] [serial = 1256] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x9112e800) [pid = 1738] [serial = 1257] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8fb8ec00) [pid = 1738] [serial = 1253] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x90e01400) [pid = 1738] [serial = 1254] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8de42800) [pid = 1738] [serial = 1274] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8e79f000) [pid = 1738] [serial = 1275] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x917aec00) [pid = 1738] [serial = 1259] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x917b1800) [pid = 1738] [serial = 1260] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x91898c00) [pid = 1738] [serial = 1262] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x9189d000) [pid = 1738] [serial = 1263] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x9102d400) [pid = 1738] [serial = 1248] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8efd7800) [pid = 1738] [serial = 1277] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8d311c00) [pid = 1738] [serial = 1271] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8e7c3000) [pid = 1738] [serial = 1272] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x91f40000) [pid = 1738] [serial = 1265] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x91f40c00) [pid = 1738] [serial = 1266] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x91032800) [pid = 1738] [serial = 1281] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8f19bc00) [pid = 1738] [serial = 1278] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x9112a400) [pid = 1738] [serial = 1287] [outer = (nil)] [url = about:blank] 07:51:45 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8f191400) [pid = 1738] [serial = 1284] [outer = (nil)] [url = about:blank] 07:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1683ms 07:51:46 INFO - PROCESS | 1738 | 1468421506022 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 07:51:46 INFO - PROCESS | 1738 | 1468421506027 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 07:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:51:46 INFO - PROCESS | 1738 | 1468421506037 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:51:46 INFO - PROCESS | 1738 | 1468421506042 Marionette TRACE conn4 <- [1,1758,null,{}] 07:51:46 INFO - PROCESS | 1738 | 1468421506049 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}] 07:51:46 INFO - PROCESS | 1738 | 1468421506054 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:46 INFO - PROCESS | 1738 | 1468421506231 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 07:51:46 INFO - PROCESS | 1738 | 1468421506410 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:46 INFO - PROCESS | 1738 | 1468421506418 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efca800 == 32 [pid = 1738] [id = 447] 07:51:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8f193800) [pid = 1738] [serial = 1342] [outer = (nil)] 07:51:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8f19e000) [pid = 1738] [serial = 1343] [outer = 0x8f193800] 07:51:46 INFO - PROCESS | 1738 | 1468421506495 Marionette DEBUG loaded listener.js 07:51:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8fb81c00) [pid = 1738] [serial = 1344] [outer = 0x8f193800] 07:51:47 INFO - PROCESS | 1738 | 1468421507273 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]]]}] 07:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1286ms 07:51:47 INFO - PROCESS | 1738 | 1468421507353 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 07:51:47 INFO - PROCESS | 1738 | 1468421507359 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 07:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:51:47 INFO - PROCESS | 1738 | 1468421507369 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:51:47 INFO - PROCESS | 1738 | 1468421507375 Marionette TRACE conn4 <- [1,1762,null,{}] 07:51:47 INFO - PROCESS | 1738 | 1468421507384 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}] 07:51:47 INFO - PROCESS | 1738 | 1468421507391 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:47 INFO - PROCESS | 1738 | 1468421507615 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 07:51:47 INFO - PROCESS | 1738 | 1468421507792 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:47 INFO - PROCESS | 1738 | 1468421507813 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de41000 == 33 [pid = 1738] [id = 448] 07:51:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8de42800) [pid = 1738] [serial = 1345] [outer = (nil)] 07:51:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e79c000) [pid = 1738] [serial = 1346] [outer = 0x8de42800] 07:51:47 INFO - PROCESS | 1738 | 1468421507899 Marionette DEBUG loaded listener.js 07:51:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8efc3c00) [pid = 1738] [serial = 1347] [outer = 0x8de42800] 07:51:48 INFO - PROCESS | 1738 | 1468421508887 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]]]}] 07:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1587ms 07:51:48 INFO - PROCESS | 1738 | 1468421508972 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 07:51:48 INFO - PROCESS | 1738 | 1468421508978 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 07:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:51:48 INFO - PROCESS | 1738 | 1468421508991 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:51:48 INFO - PROCESS | 1738 | 1468421508996 Marionette TRACE conn4 <- [1,1766,null,{}] 07:51:49 INFO - PROCESS | 1738 | 1468421509003 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}] 07:51:49 INFO - PROCESS | 1738 | 1468421509008 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:49 INFO - PROCESS | 1738 | 1468421509192 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 07:51:49 INFO - PROCESS | 1738 | 1468421509383 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:49 INFO - PROCESS | 1738 | 1468421509394 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f834000 == 34 [pid = 1738] [id = 449] 07:51:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8fb8e000) [pid = 1738] [serial = 1348] [outer = (nil)] 07:51:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x9101fc00) [pid = 1738] [serial = 1349] [outer = 0x8fb8e000] 07:51:49 INFO - PROCESS | 1738 | 1468421509541 Marionette DEBUG loaded listener.js 07:51:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91031800) [pid = 1738] [serial = 1350] [outer = 0x8fb8e000] 07:51:50 INFO - PROCESS | 1738 | 1468421510476 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]]]}] 07:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1547ms 07:51:50 INFO - PROCESS | 1738 | 1468421510535 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 07:51:50 INFO - PROCESS | 1738 | 1468421510539 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 07:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:51:50 INFO - PROCESS | 1738 | 1468421510547 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:51:50 INFO - PROCESS | 1738 | 1468421510551 Marionette TRACE conn4 <- [1,1770,null,{}] 07:51:50 INFO - PROCESS | 1738 | 1468421510565 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}] 07:51:50 INFO - PROCESS | 1738 | 1468421510574 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:50 INFO - PROCESS | 1738 | 1468421510795 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 07:51:51 INFO - PROCESS | 1738 | 1468421511067 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:51 INFO - PROCESS | 1738 | 1468421511079 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x9112f400 == 35 [pid = 1738] [id = 450] 07:51:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x91130000) [pid = 1738] [serial = 1351] [outer = (nil)] 07:51:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x911b4400) [pid = 1738] [serial = 1352] [outer = 0x91130000] 07:51:51 INFO - PROCESS | 1738 | 1468421511208 Marionette DEBUG loaded listener.js 07:51:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x911b9c00) [pid = 1738] [serial = 1353] [outer = 0x91130000] 07:51:52 INFO - PROCESS | 1738 | 1468421512162 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]]]}] 07:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1686ms 07:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:51:52 INFO - PROCESS | 1738 | 1468421512233 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 07:51:52 INFO - PROCESS | 1738 | 1468421512237 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 07:51:52 INFO - PROCESS | 1738 | 1468421512244 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:51:52 INFO - PROCESS | 1738 | 1468421512247 Marionette TRACE conn4 <- [1,1774,null,{}] 07:51:52 INFO - PROCESS | 1738 | 1468421512253 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}] 07:51:52 INFO - PROCESS | 1738 | 1468421512259 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:52 INFO - PROCESS | 1738 | 1468421512442 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 07:51:52 INFO - PROCESS | 1738 | 1468421512622 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:52 INFO - PROCESS | 1738 | 1468421512631 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d2400 == 36 [pid = 1738] [id = 451] 07:51:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x91077400) [pid = 1738] [serial = 1354] [outer = (nil)] 07:51:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x91898c00) [pid = 1738] [serial = 1355] [outer = 0x91077400] 07:51:52 INFO - PROCESS | 1738 | 1468421512711 Marionette DEBUG loaded listener.js 07:51:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x9189a800) [pid = 1738] [serial = 1356] [outer = 0x91077400] 07:51:53 INFO - PROCESS | 1738 | 1468421513673 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]]]}] 07:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1486ms 07:51:53 INFO - PROCESS | 1738 | 1468421513730 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 07:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:51:53 INFO - PROCESS | 1738 | 1468421513735 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 07:51:53 INFO - PROCESS | 1738 | 1468421513741 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:51:53 INFO - PROCESS | 1738 | 1468421513745 Marionette TRACE conn4 <- [1,1778,null,{}] 07:51:53 INFO - PROCESS | 1738 | 1468421513751 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}] 07:51:53 INFO - PROCESS | 1738 | 1468421513756 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:53 INFO - PROCESS | 1738 | 1468421513928 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 07:51:54 INFO - PROCESS | 1738 | 1468421514115 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:54 INFO - PROCESS | 1738 | 1468421514122 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbea000 == 37 [pid = 1738] [id = 452] 07:51:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8e7c2c00) [pid = 1738] [serial = 1357] [outer = (nil)] 07:51:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x918d4000) [pid = 1738] [serial = 1358] [outer = 0x8e7c2c00] 07:51:54 INFO - PROCESS | 1738 | 1468421514206 Marionette DEBUG loaded listener.js 07:51:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x918d6400) [pid = 1738] [serial = 1359] [outer = 0x8e7c2c00] 07:51:55 INFO - PROCESS | 1738 | 1468421515207 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]]]}] 07:51:55 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 07:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1535ms 07:51:55 INFO - PROCESS | 1738 | 1468421515276 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 07:51:55 INFO - PROCESS | 1738 | 1468421515280 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 07:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:51:55 INFO - PROCESS | 1738 | 1468421515287 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:51:55 INFO - PROCESS | 1738 | 1468421515290 Marionette TRACE conn4 <- [1,1782,null,{}] 07:51:55 INFO - PROCESS | 1738 | 1468421515296 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}] 07:51:55 INFO - PROCESS | 1738 | 1468421515308 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:55 INFO - PROCESS | 1738 | 1468421515577 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 07:51:55 INFO - PROCESS | 1738 | 1468421515813 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:55 INFO - PROCESS | 1738 | 1468421515821 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe3000 == 38 [pid = 1738] [id = 453] 07:51:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x918d3400) [pid = 1738] [serial = 1360] [outer = (nil)] 07:51:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x91f3f000) [pid = 1738] [serial = 1361] [outer = 0x918d3400] 07:51:55 INFO - PROCESS | 1738 | 1468421515918 Marionette DEBUG loaded listener.js 07:51:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x91f4c400) [pid = 1738] [serial = 1362] [outer = 0x918d3400] 07:51:56 INFO - PROCESS | 1738 | 1468421516800 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]]]}] 07:51: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 07:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1543ms 07:51:56 INFO - PROCESS | 1738 | 1468421516832 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 07:51:56 INFO - PROCESS | 1738 | 1468421516837 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 07:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:51:56 INFO - PROCESS | 1738 | 1468421516843 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:51:56 INFO - PROCESS | 1738 | 1468421516846 Marionette TRACE conn4 <- [1,1786,null,{}] 07:51:56 INFO - PROCESS | 1738 | 1468421516853 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}] 07:51:56 INFO - PROCESS | 1738 | 1468421516858 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:57 INFO - PROCESS | 1738 | 1468421517026 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 07:51:57 INFO - PROCESS | 1738 | 1468421517205 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:57 INFO - PROCESS | 1738 | 1468421517214 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc04800 == 39 [pid = 1738] [id = 454] 07:51:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x917b4c00) [pid = 1738] [serial = 1363] [outer = (nil)] 07:51:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x922df400) [pid = 1738] [serial = 1364] [outer = 0x917b4c00] 07:51:57 INFO - PROCESS | 1738 | 1468421517295 Marionette DEBUG loaded listener.js 07:51:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x922ea800) [pid = 1738] [serial = 1365] [outer = 0x917b4c00] 07:51:58 INFO - PROCESS | 1738 | 1468421518254 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]]]}] 07:51:58 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 07:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1485ms 07:51:58 INFO - PROCESS | 1738 | 1468421518329 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 07:51:58 INFO - PROCESS | 1738 | 1468421518332 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 07:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:51:58 INFO - PROCESS | 1738 | 1468421518339 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:51:58 INFO - PROCESS | 1738 | 1468421518342 Marionette TRACE conn4 <- [1,1790,null,{}] 07:51:58 INFO - PROCESS | 1738 | 1468421518350 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}] 07:51:58 INFO - PROCESS | 1738 | 1468421518356 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:58 INFO - PROCESS | 1738 | 1468421518567 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 07:51:58 INFO - PROCESS | 1738 | 1468421518818 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:58 INFO - PROCESS | 1738 | 1468421518825 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:51:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efd0000 == 40 [pid = 1738] [id = 455] 07:51:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x91132000) [pid = 1738] [serial = 1366] [outer = (nil)] 07:51:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x93847000) [pid = 1738] [serial = 1367] [outer = 0x91132000] 07:51:58 INFO - PROCESS | 1738 | 1468421518960 Marionette DEBUG loaded listener.js 07:51:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x939c9c00) [pid = 1738] [serial = 1368] [outer = 0x91132000] 07:52:00 INFO - PROCESS | 1738 | 1468421520065 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]]]}] 07:52:00 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) 07:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1788ms 07:52:00 INFO - PROCESS | 1738 | 1468421520127 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 07:52:00 INFO - PROCESS | 1738 | 1468421520133 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 07:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:52:00 INFO - PROCESS | 1738 | 1468421520142 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:52:00 INFO - PROCESS | 1738 | 1468421520147 Marionette TRACE conn4 <- [1,1794,null,{}] 07:52:00 INFO - PROCESS | 1738 | 1468421520156 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}] 07:52:00 INFO - PROCESS | 1738 | 1468421520162 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:00 INFO - PROCESS | 1738 | 1468421520372 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 07:52:00 INFO - PROCESS | 1738 | 1468421520703 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:00 INFO - PROCESS | 1738 | 1468421520718 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de4b000 == 41 [pid = 1738] [id = 456] 07:52:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8de4c000) [pid = 1738] [serial = 1369] [outer = (nil)] 07:52:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8e7b6000) [pid = 1738] [serial = 1370] [outer = 0x8de4c000] 07:52:00 INFO - PROCESS | 1738 | 1468421520791 Marionette DEBUG loaded listener.js 07:52:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8e7c3c00) [pid = 1738] [serial = 1371] [outer = 0x8de4c000] 07:52:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8e798800 == 40 [pid = 1738] [id = 446] 07:52:02 INFO - PROCESS | 1738 | --DOCSHELL 0x9107a400 == 39 [pid = 1738] [id = 444] 07:52:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc01c00 == 38 [pid = 1738] [id = 445] 07:52:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30d800 == 37 [pid = 1738] [id = 442] 07:52:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc05400 == 36 [pid = 1738] [id = 443] 07:52:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8efd6000 == 35 [pid = 1738] [id = 436] 07:52:02 INFO - PROCESS | 1738 | --DOCSHELL 0x90e11c00 == 34 [pid = 1738] [id = 441] 07:52:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8efd0000 == 33 [pid = 1738] [id = 455] 07:52:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc04800 == 32 [pid = 1738] [id = 454] 07:52:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe3000 == 31 [pid = 1738] [id = 453] 07:52:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d2400 == 30 [pid = 1738] [id = 451] 07:52:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbea000 == 29 [pid = 1738] [id = 452] 07:52:02 INFO - PROCESS | 1738 | --DOCSHELL 0x9112f400 == 28 [pid = 1738] [id = 450] 07:52:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8f834000 == 27 [pid = 1738] [id = 449] 07:52:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8efca800 == 26 [pid = 1738] [id = 447] 07:52:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8de41000 == 25 [pid = 1738] [id = 448] 07:52:02 INFO - PROCESS | 1738 | 1468421522794 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]]]}] 07:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 2752ms 07:52:02 INFO - PROCESS | 1738 | 1468421522895 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 07:52:02 INFO - PROCESS | 1738 | 1468421522901 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 07:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:52:02 INFO - PROCESS | 1738 | 1468421522913 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:52:02 INFO - PROCESS | 1738 | 1468421522920 Marionette TRACE conn4 <- [1,1798,null,{}] 07:52:02 INFO - PROCESS | 1738 | 1468421522928 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}] 07:52:02 INFO - PROCESS | 1738 | 1468421522934 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:03 INFO - PROCESS | 1738 | 1468421523117 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 07:52:03 INFO - PROCESS | 1738 | 1468421523290 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:03 INFO - PROCESS | 1738 | 1468421523296 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc0c800 == 26 [pid = 1738] [id = 457] 07:52:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x8d30ac00) [pid = 1738] [serial = 1372] [outer = (nil)] 07:52:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x8de3e800) [pid = 1738] [serial = 1373] [outer = 0x8d30ac00] 07:52:03 INFO - PROCESS | 1738 | 1468421523378 Marionette DEBUG loaded listener.js 07:52:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x8e79c400) [pid = 1738] [serial = 1374] [outer = 0x8d30ac00] 07:52:04 INFO - PROCESS | 1738 | 1468421524291 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]]]}] 07:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1438ms 07:52:04 INFO - PROCESS | 1738 | 1468421524353 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 07:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:52:04 INFO - PROCESS | 1738 | 1468421524362 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 07:52:04 INFO - PROCESS | 1738 | 1468421524374 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:52:04 INFO - PROCESS | 1738 | 1468421524379 Marionette TRACE conn4 <- [1,1802,null,{}] 07:52:04 INFO - PROCESS | 1738 | 1468421524391 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}] 07:52:04 INFO - PROCESS | 1738 | 1468421524397 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:04 INFO - PROCESS | 1738 | 1468421524628 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 07:52:04 INFO - PROCESS | 1738 | 1468421524653 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:04 INFO - PROCESS | 1738 | 1468421524663 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efde000 == 27 [pid = 1738] [id = 458] 07:52:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x8efe0400) [pid = 1738] [serial = 1375] [outer = (nil)] 07:52:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x8f197c00) [pid = 1738] [serial = 1376] [outer = 0x8efe0400] 07:52:04 INFO - PROCESS | 1738 | 1468421524737 Marionette DEBUG loaded listener.js 07:52:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x8f834000) [pid = 1738] [serial = 1377] [outer = 0x8efe0400] 07:52:06 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x8e9fa800) [pid = 1738] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:52:06 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x8cc02000) [pid = 1738] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:52:06 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x8f196c00) [pid = 1738] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:52:06 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x8fb8a400) [pid = 1738] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:52:06 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x911b9400) [pid = 1738] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:52:06 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x8f194800) [pid = 1738] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:52:06 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x918d7c00) [pid = 1738] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:52:06 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x91128800) [pid = 1738] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:52:06 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8d30fc00) [pid = 1738] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:52:06 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8e799c00) [pid = 1738] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:52:06 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x90e15400) [pid = 1738] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:52:06 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8f83b400) [pid = 1738] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:52:06 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x9107ac00) [pid = 1738] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:52:06 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8fb83800) [pid = 1738] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:52:06 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8d30f400) [pid = 1738] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:52:06 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8f193800) [pid = 1738] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:52:06 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8fb87c00) [pid = 1738] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:52:06 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8e9f5800) [pid = 1738] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:52:06 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8cc0b800) [pid = 1738] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:52:06 INFO - PROCESS | 1738 | 1468421526510 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]]]}] 07:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 2162ms 07:52:06 INFO - PROCESS | 1738 | 1468421526536 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 07:52:06 INFO - PROCESS | 1738 | 1468421526540 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 07:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:52:06 INFO - PROCESS | 1738 | 1468421526547 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:52:06 INFO - PROCESS | 1738 | 1468421526553 Marionette TRACE conn4 <- [1,1806,null,{}] 07:52:06 INFO - PROCESS | 1738 | 1468421526570 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}] 07:52:06 INFO - PROCESS | 1738 | 1468421526579 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:06 INFO - PROCESS | 1738 | 1468421526751 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 07:52:06 INFO - PROCESS | 1738 | 1468421526764 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:06 INFO - PROCESS | 1738 | 1468421526776 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb89c00 == 28 [pid = 1738] [id = 459] 07:52:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8fb8a400) [pid = 1738] [serial = 1378] [outer = (nil)] 07:52:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x90e05800) [pid = 1738] [serial = 1379] [outer = 0x8fb8a400] 07:52:06 INFO - PROCESS | 1738 | 1468421526851 Marionette DEBUG loaded listener.js 07:52:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x90e18000) [pid = 1738] [serial = 1380] [outer = 0x8fb8a400] 07:52:07 INFO - PROCESS | 1738 | 1468421527794 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]]]}] 07:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1286ms 07:52:07 INFO - PROCESS | 1738 | 1468421527834 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 07:52:07 INFO - PROCESS | 1738 | 1468421527838 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 07:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:52:07 INFO - PROCESS | 1738 | 1468421527844 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:52:07 INFO - PROCESS | 1738 | 1468421527848 Marionette TRACE conn4 <- [1,1810,null,{}] 07:52:07 INFO - PROCESS | 1738 | 1468421527858 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}] 07:52:07 INFO - PROCESS | 1738 | 1468421527862 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:08 INFO - PROCESS | 1738 | 1468421528094 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 07:52:08 INFO - PROCESS | 1738 | 1468421528269 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:08 INFO - PROCESS | 1738 | 1468421528276 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d9c00 == 29 [pid = 1738] [id = 460] 07:52:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8b7db000) [pid = 1738] [serial = 1381] [outer = (nil)] 07:52:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8cbe5800) [pid = 1738] [serial = 1382] [outer = 0x8b7db000] 07:52:08 INFO - PROCESS | 1738 | 1468421528367 Marionette DEBUG loaded listener.js 07:52:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8cc07c00) [pid = 1738] [serial = 1383] [outer = 0x8b7db000] 07:52:09 INFO - PROCESS | 1738 | 1468421529490 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]]]}] 07:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1684ms 07:52:09 INFO - PROCESS | 1738 | 1468421529532 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 07:52:09 INFO - PROCESS | 1738 | 1468421529539 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 07:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:52:09 INFO - PROCESS | 1738 | 1468421529548 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:52:09 INFO - PROCESS | 1738 | 1468421529553 Marionette TRACE conn4 <- [1,1814,null,{}] 07:52:09 INFO - PROCESS | 1738 | 1468421529561 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}] 07:52:09 INFO - PROCESS | 1738 | 1468421529567 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:09 INFO - PROCESS | 1738 | 1468421529757 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 07:52:10 INFO - PROCESS | 1738 | 1468421529995 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:10 INFO - PROCESS | 1738 | 1468421530008 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7ba000 == 30 [pid = 1738] [id = 461] 07:52:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8e9f0400) [pid = 1738] [serial = 1384] [outer = (nil)] 07:52:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8e9f6000) [pid = 1738] [serial = 1385] [outer = 0x8e9f0400] 07:52:10 INFO - PROCESS | 1738 | 1468421530135 Marionette DEBUG loaded listener.js 07:52:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8efcac00) [pid = 1738] [serial = 1386] [outer = 0x8e9f0400] 07:52:11 INFO - PROCESS | 1738 | 1468421531173 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]]]}] 07:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1696ms 07:52:11 INFO - PROCESS | 1738 | 1468421531244 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 07:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:52:11 INFO - PROCESS | 1738 | 1468421531250 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 07:52:11 INFO - PROCESS | 1738 | 1468421531257 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:52:11 INFO - PROCESS | 1738 | 1468421531260 Marionette TRACE conn4 <- [1,1818,null,{}] 07:52:11 INFO - PROCESS | 1738 | 1468421531267 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}] 07:52:11 INFO - PROCESS | 1738 | 1468421531272 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:11 INFO - PROCESS | 1738 | 1468421531483 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 07:52:11 INFO - PROCESS | 1738 | 1468421531754 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:11 INFO - PROCESS | 1738 | 1468421531761 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f837400 == 31 [pid = 1738] [id = 462] 07:52:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8f83b000) [pid = 1738] [serial = 1387] [outer = (nil)] 07:52:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8fb84400) [pid = 1738] [serial = 1388] [outer = 0x8f83b000] 07:52:11 INFO - PROCESS | 1738 | 1468421531874 Marionette DEBUG loaded listener.js 07:52:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x90e1c800) [pid = 1738] [serial = 1389] [outer = 0x8f83b000] 07:52:12 INFO - PROCESS | 1738 | 1468421532892 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]]]}] 07:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1690ms 07:52:12 INFO - PROCESS | 1738 | 1468421532947 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 07:52:12 INFO - PROCESS | 1738 | 1468421532954 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 07:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:52:12 INFO - PROCESS | 1738 | 1468421532971 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:52:12 INFO - PROCESS | 1738 | 1468421532978 Marionette TRACE conn4 <- [1,1822,null,{}] 07:52:12 INFO - PROCESS | 1738 | 1468421532985 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}] 07:52:12 INFO - PROCESS | 1738 | 1468421532992 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:13 INFO - PROCESS | 1738 | 1468421533186 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 07:52:13 INFO - PROCESS | 1738 | 1468421533407 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:13 INFO - PROCESS | 1738 | 1468421533417 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7dc400 == 32 [pid = 1738] [id = 463] 07:52:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8de47400) [pid = 1738] [serial = 1390] [outer = (nil)] 07:52:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x91077800) [pid = 1738] [serial = 1391] [outer = 0x8de47400] 07:52:13 INFO - PROCESS | 1738 | 1468421533505 Marionette DEBUG loaded listener.js 07:52:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x91128c00) [pid = 1738] [serial = 1392] [outer = 0x8de47400] 07:52:14 INFO - PROCESS | 1738 | 1468421534498 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]]]}] 07:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1601ms 07:52:14 INFO - PROCESS | 1738 | 1468421534564 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 07:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:52:14 INFO - PROCESS | 1738 | 1468421534568 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 07:52:14 INFO - PROCESS | 1738 | 1468421534575 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:52:14 INFO - PROCESS | 1738 | 1468421534578 Marionette TRACE conn4 <- [1,1826,null,{}] 07:52:14 INFO - PROCESS | 1738 | 1468421534584 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}] 07:52:14 INFO - PROCESS | 1738 | 1468421534590 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:14 INFO - PROCESS | 1738 | 1468421534768 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 07:52:15 INFO - PROCESS | 1738 | 1468421535037 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:15 INFO - PROCESS | 1738 | 1468421535045 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe4c00 == 33 [pid = 1738] [id = 464] 07:52:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x8cbe8400) [pid = 1738] [serial = 1393] [outer = (nil)] 07:52:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x8e9f4c00) [pid = 1738] [serial = 1394] [outer = 0x8cbe8400] 07:52:15 INFO - PROCESS | 1738 | 1468421535168 Marionette DEBUG loaded listener.js 07:52:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x8f19d800) [pid = 1738] [serial = 1395] [outer = 0x8cbe8400] 07:52:16 INFO - PROCESS | 1738 | 1468421536211 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]]]}] 07:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1684ms 07:52:16 INFO - PROCESS | 1738 | 1468421536259 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 07:52:16 INFO - PROCESS | 1738 | 1468421536266 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 07:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:52:16 INFO - PROCESS | 1738 | 1468421536312 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:52:16 INFO - PROCESS | 1738 | 1468421536317 Marionette TRACE conn4 <- [1,1830,null,{}] 07:52:16 INFO - PROCESS | 1738 | 1468421536333 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}] 07:52:16 INFO - PROCESS | 1738 | 1468421536342 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:16 INFO - PROCESS | 1738 | 1468421536538 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 07:52:16 INFO - PROCESS | 1738 | 1468421536792 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:16 INFO - PROCESS | 1738 | 1468421536813 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d8c00 == 34 [pid = 1738] [id = 465] 07:52:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x8d313c00) [pid = 1738] [serial = 1396] [outer = (nil)] 07:52:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x8de44000) [pid = 1738] [serial = 1397] [outer = 0x8d313c00] 07:52:16 INFO - PROCESS | 1738 | 1468421536898 Marionette DEBUG loaded listener.js 07:52:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x8e7b9c00) [pid = 1738] [serial = 1398] [outer = 0x8d313c00] 07:52:17 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7a0000 == 33 [pid = 1738] [id = 382] 07:52:17 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc07000 == 32 [pid = 1738] [id = 381] 07:52:17 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb8e400 == 31 [pid = 1738] [id = 397] 07:52:17 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb89c00 == 30 [pid = 1738] [id = 459] 07:52:17 INFO - PROCESS | 1738 | --DOCSHELL 0x8efde000 == 29 [pid = 1738] [id = 458] 07:52:17 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc0c800 == 28 [pid = 1738] [id = 457] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x8e795400) [pid = 1738] [serial = 1307] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x8efd6400) [pid = 1738] [serial = 1317] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x90e1c000) [pid = 1738] [serial = 1325] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x8fb81c00) [pid = 1738] [serial = 1344] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x911bb800) [pid = 1738] [serial = 1337] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x9112b000) [pid = 1738] [serial = 1335] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x91124c00) [pid = 1738] [serial = 1334] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x90e0f400) [pid = 1738] [serial = 1332] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x911c1000) [pid = 1738] [serial = 1338] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8fb8dc00) [pid = 1738] [serial = 1331] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8e9f9c00) [pid = 1738] [serial = 1329] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8e7a3400) [pid = 1738] [serial = 1340] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8e7b6400) [pid = 1738] [serial = 1328] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8f19e000) [pid = 1738] [serial = 1343] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8fb8c800) [pid = 1738] [serial = 1319] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8efd2c00) [pid = 1738] [serial = 1322] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x90e03800) [pid = 1738] [serial = 1320] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8fb8d000) [pid = 1738] [serial = 1323] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8de3f000) [pid = 1738] [serial = 1313] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8de49800) [pid = 1738] [serial = 1314] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8efcdc00) [pid = 1738] [serial = 1316] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8e9f8800) [pid = 1738] [serial = 1290] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8e79cc00) [pid = 1738] [serial = 1289] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x91026c00) [pid = 1738] [serial = 1311] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x90e14800) [pid = 1738] [serial = 1310] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x90e1f000) [pid = 1738] [serial = 1293] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x90e12800) [pid = 1738] [serial = 1292] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x91892000) [pid = 1738] [serial = 1296] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x917ae400) [pid = 1738] [serial = 1295] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x91957000) [pid = 1738] [serial = 1299] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x918da000) [pid = 1738] [serial = 1298] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x922e2c00) [pid = 1738] [serial = 1302] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x9222f000) [pid = 1738] [serial = 1301] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x93ca0c00) [pid = 1738] [serial = 1305] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x93a5d000) [pid = 1738] [serial = 1304] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8e9f1000) [pid = 1738] [serial = 1308] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8e9f8400) [pid = 1738] [serial = 1341] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x91022000) [pid = 1738] [serial = 1326] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 1738 | 1468421537808 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]]]}] 07:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1551ms 07:52:17 INFO - PROCESS | 1738 | 1468421537859 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 07:52:17 INFO - PROCESS | 1738 | 1468421537866 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 07:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:52:17 INFO - PROCESS | 1738 | 1468421537902 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:52:17 INFO - PROCESS | 1738 | 1468421537907 Marionette TRACE conn4 <- [1,1834,null,{}] 07:52:17 INFO - PROCESS | 1738 | 1468421537914 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}] 07:52:17 INFO - PROCESS | 1738 | 1468421537928 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:18 INFO - PROCESS | 1738 | 1468421538101 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 07:52:18 INFO - PROCESS | 1738 | 1468421538112 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:18 INFO - PROCESS | 1738 | 1468421538121 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc0ac00 == 29 [pid = 1738] [id = 466] 07:52:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8e7c2400) [pid = 1738] [serial = 1399] [outer = (nil)] 07:52:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8e9fa800) [pid = 1738] [serial = 1400] [outer = 0x8e7c2400] 07:52:18 INFO - PROCESS | 1738 | 1468421538192 Marionette DEBUG loaded listener.js 07:52:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8efcdc00) [pid = 1738] [serial = 1401] [outer = 0x8e7c2400] 07:52:19 INFO - PROCESS | 1738 | 1468421539145 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]]]}] 07:52:19 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 07:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1309ms 07:52:19 INFO - PROCESS | 1738 | 1468421539186 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 07:52:19 INFO - PROCESS | 1738 | 1468421539189 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 07:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:52:19 INFO - PROCESS | 1738 | 1468421539196 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:52:19 INFO - PROCESS | 1738 | 1468421539201 Marionette TRACE conn4 <- [1,1838,null,{}] 07:52:19 INFO - PROCESS | 1738 | 1468421539217 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}] 07:52:19 INFO - PROCESS | 1738 | 1468421539225 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:19 INFO - PROCESS | 1738 | 1468421539400 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 07:52:19 INFO - PROCESS | 1738 | 1468421539544 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:19 INFO - PROCESS | 1738 | 1468421539557 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f195000 == 30 [pid = 1738] [id = 467] 07:52:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f19dc00) [pid = 1738] [serial = 1402] [outer = (nil)] 07:52:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8fb84800) [pid = 1738] [serial = 1403] [outer = 0x8f19dc00] 07:52:19 INFO - PROCESS | 1738 | 1468421539632 Marionette DEBUG loaded listener.js 07:52:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x90e03400) [pid = 1738] [serial = 1404] [outer = 0x8f19dc00] 07:52:20 INFO - PROCESS | 1738 | 1468421540555 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]]]}] 07:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1396ms 07:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:52:20 INFO - PROCESS | 1738 | 1468421540592 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 07:52:20 INFO - PROCESS | 1738 | 1468421540596 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 07:52:20 INFO - PROCESS | 1738 | 1468421540603 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:52:20 INFO - PROCESS | 1738 | 1468421540606 Marionette TRACE conn4 <- [1,1842,null,{}] 07:52:20 INFO - PROCESS | 1738 | 1468421540619 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}] 07:52:20 INFO - PROCESS | 1738 | 1468421540622 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:20 INFO - PROCESS | 1738 | 1468421540836 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 07:52:20 INFO - PROCESS | 1738 | 1468421540861 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:20 INFO - PROCESS | 1738 | 1468421540869 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d4c00 == 31 [pid = 1738] [id = 468] 07:52:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8fb81c00) [pid = 1738] [serial = 1405] [outer = (nil)] 07:52:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x9101cc00) [pid = 1738] [serial = 1406] [outer = 0x8fb81c00] 07:52:20 INFO - PROCESS | 1738 | 1468421540937 Marionette DEBUG loaded listener.js 07:52:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x9102b800) [pid = 1738] [serial = 1407] [outer = 0x8fb81c00] 07:52:21 INFO - PROCESS | 1738 | 1468421541892 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]]]}] 07:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1346ms 07:52:21 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8de42800) [pid = 1738] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:52:21 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8fb8e000) [pid = 1738] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:52:21 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x91130000) [pid = 1738] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:52:21 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8efe0400) [pid = 1738] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:52:21 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x91077400) [pid = 1738] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:52:22 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8e7c2c00) [pid = 1738] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:52:22 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8de4c000) [pid = 1738] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:52:22 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x918d3400) [pid = 1738] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:52:22 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x917b4c00) [pid = 1738] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:52:22 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x91132000) [pid = 1738] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:52:22 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8d30ac00) [pid = 1738] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:52:22 INFO - PROCESS | 1738 | 1468421542001 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 07:52:22 INFO - PROCESS | 1738 | 1468421542010 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 07:52:22 INFO - PROCESS | 1738 | 1468421542023 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:52:22 INFO - PROCESS | 1738 | 1468421542026 Marionette TRACE conn4 <- [1,1846,null,{}] 07:52:22 INFO - PROCESS | 1738 | 1468421542031 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}] 07:52:22 INFO - PROCESS | 1738 | 1468421542036 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:22 INFO - PROCESS | 1738 | 1468421542194 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 07:52:22 INFO - PROCESS | 1738 | 1468421542203 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:22 INFO - PROCESS | 1738 | 1468421542213 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc10800 == 32 [pid = 1738] [id = 469] 07:52:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8de47800) [pid = 1738] [serial = 1408] [outer = (nil)] 07:52:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x90e16000) [pid = 1738] [serial = 1409] [outer = 0x8de47800] 07:52:22 INFO - PROCESS | 1738 | 1468421542282 Marionette DEBUG loaded listener.js 07:52:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x90e1a800) [pid = 1738] [serial = 1410] [outer = 0x8de47800] 07:52:23 INFO - PROCESS | 1738 | 1468421543243 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]]]}] 07:52:23 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) 07:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1287ms 07:52:23 INFO - PROCESS | 1738 | 1468421543313 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 07:52:23 INFO - PROCESS | 1738 | 1468421543316 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 07:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:52:23 INFO - PROCESS | 1738 | 1468421543323 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:52:23 INFO - PROCESS | 1738 | 1468421543326 Marionette TRACE conn4 <- [1,1850,null,{}] 07:52:23 INFO - PROCESS | 1738 | 1468421543332 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}] 07:52:23 INFO - PROCESS | 1738 | 1468421543342 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:23 INFO - PROCESS | 1738 | 1468421543565 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 07:52:23 INFO - PROCESS | 1738 | 1468421543704 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:23 INFO - PROCESS | 1738 | 1468421543713 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de42800 == 33 [pid = 1738] [id = 470] 07:52:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8f19a400) [pid = 1738] [serial = 1411] [outer = (nil)] 07:52:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x911c1000) [pid = 1738] [serial = 1412] [outer = 0x8f19a400] 07:52:23 INFO - PROCESS | 1738 | 1468421543782 Marionette DEBUG loaded listener.js 07:52:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x917b2000) [pid = 1738] [serial = 1413] [outer = 0x8f19a400] 07:52:24 INFO - PROCESS | 1738 | 1468421544772 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]]]}] 07:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1487ms 07:52:24 INFO - PROCESS | 1738 | 1468421544812 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 07:52:24 INFO - PROCESS | 1738 | 1468421544819 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 07:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:52:24 INFO - PROCESS | 1738 | 1468421544828 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - PROCESS | 1738 | 1468421544833 Marionette TRACE conn4 <- [1,1854,null,{}] 07:52:24 INFO - PROCESS | 1738 | 1468421544843 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}] 07:52:24 INFO - PROCESS | 1738 | 1468421544848 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:25 INFO - PROCESS | 1738 | 1468421545056 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 07:52:25 INFO - PROCESS | 1738 | 1468421545231 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:25 INFO - PROCESS | 1738 | 1468421545240 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe5c00 == 34 [pid = 1738] [id = 471] 07:52:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8cc0a800) [pid = 1738] [serial = 1414] [outer = (nil)] 07:52:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8e7b8800) [pid = 1738] [serial = 1415] [outer = 0x8cc0a800] 07:52:25 INFO - PROCESS | 1738 | 1468421545328 Marionette DEBUG loaded listener.js 07:52:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8e9eec00) [pid = 1738] [serial = 1416] [outer = 0x8cc0a800] 07:52:26 INFO - PROCESS | 1738 | 1468421546341 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]]]}] 07:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1593ms 07:52:26 INFO - PROCESS | 1738 | 1468421546421 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 07:52:26 INFO - PROCESS | 1738 | 1468421546428 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 07:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:52:26 INFO - PROCESS | 1738 | 1468421546439 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:52:26 INFO - PROCESS | 1738 | 1468421546443 Marionette TRACE conn4 <- [1,1858,null,{}] 07:52:26 INFO - PROCESS | 1738 | 1468421546450 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}] 07:52:26 INFO - PROCESS | 1738 | 1468421546456 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:26 INFO - PROCESS | 1738 | 1468421546688 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 07:52:26 INFO - PROCESS | 1738 | 1468421546922 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:26 INFO - PROCESS | 1738 | 1468421546930 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f194800 == 35 [pid = 1738] [id = 472] 07:52:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f199400) [pid = 1738] [serial = 1417] [outer = (nil)] 07:52:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f839400) [pid = 1738] [serial = 1418] [outer = 0x8f199400] 07:52:27 INFO - PROCESS | 1738 | 1468421547031 Marionette DEBUG loaded listener.js 07:52:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x90e02400) [pid = 1738] [serial = 1419] [outer = 0x8f199400] 07:52:27 INFO - PROCESS | 1738 | 1468421547989 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]]]}] 07:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1583ms 07:52:28 INFO - PROCESS | 1738 | 1468421548039 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 07:52:28 INFO - PROCESS | 1738 | 1468421548043 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 07:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:52:28 INFO - PROCESS | 1738 | 1468421548051 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:52:28 INFO - PROCESS | 1738 | 1468421548057 Marionette TRACE conn4 <- [1,1862,null,{}] 07:52:28 INFO - PROCESS | 1738 | 1468421548074 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}] 07:52:28 INFO - PROCESS | 1738 | 1468421548082 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:28 INFO - PROCESS | 1738 | 1468421548269 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 07:52:28 INFO - PROCESS | 1738 | 1468421548492 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:28 INFO - PROCESS | 1738 | 1468421548504 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x91030000 == 36 [pid = 1738] [id = 473] 07:52:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x917ac400) [pid = 1738] [serial = 1420] [outer = (nil)] 07:52:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x917b4000) [pid = 1738] [serial = 1421] [outer = 0x917ac400] 07:52:28 INFO - PROCESS | 1738 | 1468421548632 Marionette DEBUG loaded listener.js 07:52:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x91892000) [pid = 1738] [serial = 1422] [outer = 0x917ac400] 07:52:29 INFO - PROCESS | 1738 | 1468421549573 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]]]}] 07:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1592ms 07:52:29 INFO - PROCESS | 1738 | 1468421549644 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 07:52:29 INFO - PROCESS | 1738 | 1468421549649 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 07:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:52:29 INFO - PROCESS | 1738 | 1468421549656 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:52:29 INFO - PROCESS | 1738 | 1468421549658 Marionette TRACE conn4 <- [1,1866,null,{}] 07:52:29 INFO - PROCESS | 1738 | 1468421549665 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}] 07:52:29 INFO - PROCESS | 1738 | 1468421549671 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:29 INFO - PROCESS | 1738 | 1468421549886 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 07:52:30 INFO - PROCESS | 1738 | 1468421550154 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:30 INFO - PROCESS | 1738 | 1468421550168 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc03c00 == 37 [pid = 1738] [id = 474] 07:52:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x90e10800) [pid = 1738] [serial = 1423] [outer = (nil)] 07:52:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x9189e800) [pid = 1738] [serial = 1424] [outer = 0x90e10800] 07:52:30 INFO - PROCESS | 1738 | 1468421550294 Marionette DEBUG loaded listener.js 07:52:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x918d9400) [pid = 1738] [serial = 1425] [outer = 0x90e10800] 07:52:31 INFO - PROCESS | 1738 | 1468421551211 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]]]}] 07:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1589ms 07:52:31 INFO - PROCESS | 1738 | 1468421551246 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 07:52:31 INFO - PROCESS | 1738 | 1468421551249 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 07:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:52:31 INFO - PROCESS | 1738 | 1468421551256 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:52:31 INFO - PROCESS | 1738 | 1468421551259 Marionette TRACE conn4 <- [1,1870,null,{}] 07:52:31 INFO - PROCESS | 1738 | 1468421551266 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}] 07:52:31 INFO - PROCESS | 1738 | 1468421551271 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:31 INFO - PROCESS | 1738 | 1468421551463 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 07:52:31 INFO - PROCESS | 1738 | 1468421551662 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:31 INFO - PROCESS | 1738 | 1468421551670 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e1d800 == 38 [pid = 1738] [id = 475] 07:52:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x91077400) [pid = 1738] [serial = 1426] [outer = (nil)] 07:52:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x91952800) [pid = 1738] [serial = 1427] [outer = 0x91077400] 07:52:31 INFO - PROCESS | 1738 | 1468421551762 Marionette DEBUG loaded listener.js 07:52:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x91956000) [pid = 1738] [serial = 1428] [outer = 0x91077400] 07:52:32 INFO - PROCESS | 1738 | 1468421552767 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]]]}] 07:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1588ms 07:52:32 INFO - PROCESS | 1738 | 1468421552846 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 07:52:32 INFO - PROCESS | 1738 | 1468421552849 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 07:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:52:32 INFO - PROCESS | 1738 | 1468421552856 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:52:32 INFO - PROCESS | 1738 | 1468421552859 Marionette TRACE conn4 <- [1,1874,null,{}] 07:52:32 INFO - PROCESS | 1738 | 1468421552866 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}] 07:52:32 INFO - PROCESS | 1738 | 1468421552877 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:33 INFO - PROCESS | 1738 | 1468421553131 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 07:52:33 INFO - PROCESS | 1738 | 1468421553366 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:33 INFO - PROCESS | 1738 | 1468421553375 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d0400 == 39 [pid = 1738] [id = 476] 07:52:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8cbe1800) [pid = 1738] [serial = 1429] [outer = (nil)] 07:52:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8e7b7400) [pid = 1738] [serial = 1430] [outer = 0x8cbe1800] 07:52:33 INFO - PROCESS | 1738 | 1468421553471 Marionette DEBUG loaded listener.js 07:52:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x90e08000) [pid = 1738] [serial = 1431] [outer = 0x8cbe1800] 07:52:34 INFO - PROCESS | 1738 | 1468421554638 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]]]}] 07:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1838ms 07:52:34 INFO - PROCESS | 1738 | 1468421554695 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 07:52:34 INFO - PROCESS | 1738 | 1468421554701 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 07:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:52:34 INFO - PROCESS | 1738 | 1468421554710 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:52:34 INFO - PROCESS | 1738 | 1468421554715 Marionette TRACE conn4 <- [1,1878,null,{}] 07:52:34 INFO - PROCESS | 1738 | 1468421554723 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}] 07:52:34 INFO - PROCESS | 1738 | 1468421554729 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:34 INFO - PROCESS | 1738 | 1468421554942 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 07:52:35 INFO - PROCESS | 1738 | 1468421555183 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:35 INFO - PROCESS | 1738 | 1468421555198 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d316c00 == 40 [pid = 1738] [id = 477] 07:52:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8de3e400) [pid = 1738] [serial = 1432] [outer = (nil)] 07:52:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8e7c0000) [pid = 1738] [serial = 1433] [outer = 0x8de3e400] 07:52:35 INFO - PROCESS | 1738 | 1468421555271 Marionette DEBUG loaded listener.js 07:52:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8e9fc000) [pid = 1738] [serial = 1434] [outer = 0x8de3e400] 07:52:36 INFO - PROCESS | 1738 | 1468421556222 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]]]}] 07:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1592ms 07:52:36 INFO - PROCESS | 1738 | 1468421556302 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 07:52:36 INFO - PROCESS | 1738 | 1468421556309 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 07:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:52:36 INFO - PROCESS | 1738 | 1468421556320 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:52:36 INFO - PROCESS | 1738 | 1468421556324 Marionette TRACE conn4 <- [1,1882,null,{}] 07:52:36 INFO - PROCESS | 1738 | 1468421556330 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}] 07:52:36 INFO - PROCESS | 1738 | 1468421556335 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7bf400 == 39 [pid = 1738] [id = 396] 07:52:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe4c00 == 38 [pid = 1738] [id = 464] 07:52:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7dc400 == 37 [pid = 1738] [id = 463] 07:52:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7ba000 == 36 [pid = 1738] [id = 461] 07:52:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8f837400 == 35 [pid = 1738] [id = 462] 07:52:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d9c00 == 34 [pid = 1738] [id = 460] 07:52:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8de4b000 == 33 [pid = 1738] [id = 456] 07:52:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d0c00 == 32 [pid = 1738] [id = 384] 07:52:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8d309000 == 31 [pid = 1738] [id = 395] 07:52:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8efcfc00 == 30 [pid = 1738] [id = 383] 07:52:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe2000 == 29 [pid = 1738] [id = 394] 07:52:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8e79f400 == 28 [pid = 1738] [id = 393] 07:52:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9fa000 == 27 [pid = 1738] [id = 392] 07:52:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9fb000 == 26 [pid = 1738] [id = 398] 07:52:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7be800 == 25 [pid = 1738] [id = 385] 07:52:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8de4cc00 == 24 [pid = 1738] [id = 386] 07:52:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8efc5c00 == 23 [pid = 1738] [id = 389] 07:52:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7dc800 == 22 [pid = 1738] [id = 387] 07:52:37 INFO - PROCESS | 1738 | --DOCSHELL 0x9102ac00 == 21 [pid = 1738] [id = 388] 07:52:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d7400 == 20 [pid = 1738] [id = 390] 07:52:37 INFO - PROCESS | 1738 | --DOCSHELL 0x911be400 == 19 [pid = 1738] [id = 391] 07:52:37 INFO - PROCESS | 1738 | 1468421557545 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8efc3c00) [pid = 1738] [serial = 1347] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8e79c000) [pid = 1738] [serial = 1346] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x91031800) [pid = 1738] [serial = 1350] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x9101fc00) [pid = 1738] [serial = 1349] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x911b9c00) [pid = 1738] [serial = 1353] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x911b4400) [pid = 1738] [serial = 1352] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8f197c00) [pid = 1738] [serial = 1376] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x9189a800) [pid = 1738] [serial = 1356] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x91898c00) [pid = 1738] [serial = 1355] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x918d6400) [pid = 1738] [serial = 1359] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8e7c3c00) [pid = 1738] [serial = 1371] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8e7b6000) [pid = 1738] [serial = 1370] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x918d4000) [pid = 1738] [serial = 1358] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x91f4c400) [pid = 1738] [serial = 1362] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x91f3f000) [pid = 1738] [serial = 1361] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x922ea800) [pid = 1738] [serial = 1365] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x922df400) [pid = 1738] [serial = 1364] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x939c9c00) [pid = 1738] [serial = 1368] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x93847000) [pid = 1738] [serial = 1367] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f834000) [pid = 1738] [serial = 1377] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8e79c400) [pid = 1738] [serial = 1374] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8de3e800) [pid = 1738] [serial = 1373] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x90e05800) [pid = 1738] [serial = 1379] [outer = (nil)] [url = about:blank] 07:52:37 INFO - PROCESS | 1738 | 1468421557867 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:37 INFO - PROCESS | 1738 | 1468421557875 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbec400 == 20 [pid = 1738] [id = 478] 07:52:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8cbecc00) [pid = 1738] [serial = 1435] [outer = (nil)] 07:52:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8cc05000) [pid = 1738] [serial = 1436] [outer = 0x8cbecc00] 07:52:37 INFO - PROCESS | 1738 | 1468421557952 Marionette DEBUG loaded listener.js 07:52:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8d309400) [pid = 1738] [serial = 1437] [outer = 0x8cbecc00] 07:52:38 INFO - PROCESS | 1738 | 1468421558785 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]]]}] 07:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 2493ms 07:52:38 INFO - PROCESS | 1738 | 1468421558814 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 07:52:38 INFO - PROCESS | 1738 | 1468421558821 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 07:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:52:38 INFO - PROCESS | 1738 | 1468421558829 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:52:38 INFO - PROCESS | 1738 | 1468421558834 Marionette TRACE conn4 <- [1,1886,null,{}] 07:52:38 INFO - PROCESS | 1738 | 1468421558859 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}] 07:52:38 INFO - PROCESS | 1738 | 1468421558865 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:39 INFO - PROCESS | 1738 | 1468421559036 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 07:52:39 INFO - PROCESS | 1738 | 1468421559047 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:39 INFO - PROCESS | 1738 | 1468421559055 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7b5c00 == 21 [pid = 1738] [id = 479] 07:52:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8e7b7000) [pid = 1738] [serial = 1438] [outer = (nil)] 07:52:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8e7be800) [pid = 1738] [serial = 1439] [outer = 0x8e7b7000] 07:52:39 INFO - PROCESS | 1738 | 1468421559127 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8e9f3400) [pid = 1738] [serial = 1440] [outer = 0x8e7b7000] 07:52:40 INFO - PROCESS | 1738 | 1468421560075 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]]]}] 07:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1299ms 07:52:40 INFO - PROCESS | 1738 | 1468421560153 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 07:52:40 INFO - PROCESS | 1738 | 1468421560157 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 07:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:52:40 INFO - PROCESS | 1738 | 1468421560165 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - PROCESS | 1738 | 1468421560168 Marionette TRACE conn4 <- [1,1890,null,{}] 07:52:40 INFO - PROCESS | 1738 | 1468421560174 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}] 07:52:40 INFO - PROCESS | 1738 | 1468421560179 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:40 INFO - PROCESS | 1738 | 1468421560401 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 07:52:40 INFO - PROCESS | 1738 | 1468421560430 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 1738 | 1468421560438 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efdbc00 == 22 [pid = 1738] [id = 480] 07:52:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8efdc400) [pid = 1738] [serial = 1441] [outer = (nil)] 07:52:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f194c00) [pid = 1738] [serial = 1442] [outer = 0x8efdc400] 07:52:40 INFO - PROCESS | 1738 | 1468421560509 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f19e000) [pid = 1738] [serial = 1443] [outer = 0x8efdc400] 07:52:41 INFO - PROCESS | 1738 | 1468421561565 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]]]}] 07:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1433ms 07:52:41 INFO - PROCESS | 1738 | 1468421561599 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 07:52:41 INFO - PROCESS | 1738 | 1468421561605 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 07:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:52:41 INFO - PROCESS | 1738 | 1468421561628 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:52:41 INFO - PROCESS | 1738 | 1468421561636 Marionette TRACE conn4 <- [1,1894,null,{}] 07:52:41 INFO - PROCESS | 1738 | 1468421561642 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}] 07:52:41 INFO - PROCESS | 1738 | 1468421561649 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:41 INFO - PROCESS | 1738 | 1468421561879 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 07:52:41 INFO - PROCESS | 1738 | 1468421561901 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:41 INFO - PROCESS | 1738 | 1468421561935 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d308c00 == 23 [pid = 1738] [id = 481] 07:52:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8d315400) [pid = 1738] [serial = 1444] [outer = (nil)] 07:52:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x90e12c00) [pid = 1738] [serial = 1445] [outer = 0x8d315400] 07:52:42 INFO - PROCESS | 1738 | 1468421562082 Marionette DEBUG loaded listener.js 07:52:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x90e1c400) [pid = 1738] [serial = 1446] [outer = 0x8d315400] 07:52:42 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8f83b000) [pid = 1738] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:52:42 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8b7db000) [pid = 1738] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:52:42 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8fb81c00) [pid = 1738] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:52:42 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8de47400) [pid = 1738] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:52:42 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8f19dc00) [pid = 1738] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:52:42 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8d313c00) [pid = 1738] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:52:42 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8e7c2400) [pid = 1738] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:52:42 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8de47800) [pid = 1738] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:52:42 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e9f0400) [pid = 1738] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:52:42 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8cbe8400) [pid = 1738] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:52:42 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8fb8a400) [pid = 1738] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:52:42 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8f19a400) [pid = 1738] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:52:43 INFO - PROCESS | 1738 | 1468421563438 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]]]}] 07:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1850ms 07:52:43 INFO - PROCESS | 1738 | 1468421563464 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 07:52:43 INFO - PROCESS | 1738 | 1468421563468 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 07:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:52:43 INFO - PROCESS | 1738 | 1468421563474 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:52:43 INFO - PROCESS | 1738 | 1468421563476 Marionette TRACE conn4 <- [1,1898,null,{}] 07:52:43 INFO - PROCESS | 1738 | 1468421563482 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}] 07:52:43 INFO - PROCESS | 1738 | 1468421563487 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:43 INFO - PROCESS | 1738 | 1468421563639 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 07:52:43 INFO - PROCESS | 1738 | 1468421563653 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:43 INFO - PROCESS | 1738 | 1468421563659 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc02c00 == 24 [pid = 1738] [id = 482] 07:52:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8d311c00) [pid = 1738] [serial = 1447] [outer = (nil)] 07:52:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f19fc00) [pid = 1738] [serial = 1448] [outer = 0x8d311c00] 07:52:43 INFO - PROCESS | 1738 | 1468421563853 Marionette DEBUG loaded listener.js 07:52:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x90e0f400) [pid = 1738] [serial = 1449] [outer = 0x8d311c00] 07:52:44 INFO - PROCESS | 1738 | 1468421564614 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]]]}] 07:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1179ms 07:52:44 INFO - PROCESS | 1738 | 1468421564653 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 07:52:44 INFO - PROCESS | 1738 | 1468421564657 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 07:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:52:44 INFO - PROCESS | 1738 | 1468421564663 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:52:44 INFO - PROCESS | 1738 | 1468421564666 Marionette TRACE conn4 <- [1,1902,null,{}] 07:52:44 INFO - PROCESS | 1738 | 1468421564672 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}] 07:52:44 INFO - PROCESS | 1738 | 1468421564677 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:44 INFO - PROCESS | 1738 | 1468421564944 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 07:52:45 INFO - PROCESS | 1738 | 1468421565073 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:45 INFO - PROCESS | 1738 | 1468421565082 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7dc800 == 25 [pid = 1738] [id = 483] 07:52:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8cbe0400) [pid = 1738] [serial = 1450] [outer = (nil)] 07:52:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8cbe7800) [pid = 1738] [serial = 1451] [outer = 0x8cbe0400] 07:52:45 INFO - PROCESS | 1738 | 1468421565183 Marionette DEBUG loaded listener.js 07:52:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8e796c00) [pid = 1738] [serial = 1452] [outer = 0x8cbe0400] 07:52:46 INFO - PROCESS | 1738 | 1468421566302 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]]]}] 07:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1681ms 07:52:46 INFO - PROCESS | 1738 | 1468421566347 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 07:52:46 INFO - PROCESS | 1738 | 1468421566353 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 07:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:52:46 INFO - PROCESS | 1738 | 1468421566362 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:52:46 INFO - PROCESS | 1738 | 1468421566367 Marionette TRACE conn4 <- [1,1906,null,{}] 07:52:46 INFO - PROCESS | 1738 | 1468421566374 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}] 07:52:46 INFO - PROCESS | 1738 | 1468421566380 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:46 INFO - PROCESS | 1738 | 1468421566594 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 07:52:46 INFO - PROCESS | 1738 | 1468421566821 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:46 INFO - PROCESS | 1738 | 1468421566830 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe0800 == 26 [pid = 1738] [id = 484] 07:52:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8de4d400) [pid = 1738] [serial = 1453] [outer = (nil)] 07:52:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f83c800) [pid = 1738] [serial = 1454] [outer = 0x8de4d400] 07:52:46 INFO - PROCESS | 1738 | 1468421566964 Marionette DEBUG loaded listener.js 07:52:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x90e14000) [pid = 1738] [serial = 1455] [outer = 0x8de4d400] 07:52:47 INFO - PROCESS | 1738 | 1468421567961 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]]]}] 07:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1645ms 07:52:48 INFO - PROCESS | 1738 | 1468421568007 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 07:52:48 INFO - PROCESS | 1738 | 1468421568013 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 07:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:52:48 INFO - PROCESS | 1738 | 1468421568021 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:52:48 INFO - PROCESS | 1738 | 1468421568025 Marionette TRACE conn4 <- [1,1910,null,{}] 07:52:48 INFO - PROCESS | 1738 | 1468421568031 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}] 07:52:48 INFO - PROCESS | 1738 | 1468421568037 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:48 INFO - PROCESS | 1738 | 1468421568238 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 07:52:48 INFO - PROCESS | 1738 | 1468421568506 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:48 INFO - PROCESS | 1738 | 1468421568516 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x91035400 == 27 [pid = 1738] [id = 485] 07:52:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x91037800) [pid = 1738] [serial = 1456] [outer = (nil)] 07:52:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x9107d000) [pid = 1738] [serial = 1457] [outer = 0x91037800] 07:52:48 INFO - PROCESS | 1738 | 1468421568644 Marionette DEBUG loaded listener.js 07:52:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x91081800) [pid = 1738] [serial = 1458] [outer = 0x91037800] 07:52:49 INFO - PROCESS | 1738 | 1468421569592 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]]]}] 07:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1640ms 07:52:49 INFO - PROCESS | 1738 | 1468421569661 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 07:52:49 INFO - PROCESS | 1738 | 1468421569668 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 07:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:52:49 INFO - PROCESS | 1738 | 1468421569686 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:52:49 INFO - PROCESS | 1738 | 1468421569693 Marionette TRACE conn4 <- [1,1914,null,{}] 07:52:49 INFO - PROCESS | 1738 | 1468421569700 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}] 07:52:49 INFO - PROCESS | 1738 | 1468421569707 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:49 INFO - PROCESS | 1738 | 1468421569896 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 07:52:50 INFO - PROCESS | 1738 | 1468421570119 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:50 INFO - PROCESS | 1738 | 1468421570129 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x91034400 == 28 [pid = 1738] [id = 486] 07:52:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x9107e400) [pid = 1738] [serial = 1459] [outer = (nil)] 07:52:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x911b5c00) [pid = 1738] [serial = 1460] [outer = 0x9107e400] 07:52:50 INFO - PROCESS | 1738 | 1468421570238 Marionette DEBUG loaded listener.js 07:52:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x911bb400) [pid = 1738] [serial = 1461] [outer = 0x9107e400] 07:52:51 INFO - PROCESS | 1738 | 1468421571203 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]]]}] 07:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1599ms 07:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:52:51 INFO - PROCESS | 1738 | 1468421571277 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 07:52:51 INFO - PROCESS | 1738 | 1468421571280 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 07:52:51 INFO - PROCESS | 1738 | 1468421571287 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:52:51 INFO - PROCESS | 1738 | 1468421571291 Marionette TRACE conn4 <- [1,1918,null,{}] 07:52:51 INFO - PROCESS | 1738 | 1468421571296 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}] 07:52:51 INFO - PROCESS | 1738 | 1468421571302 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:51 INFO - PROCESS | 1738 | 1468421571498 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 07:52:51 INFO - PROCESS | 1738 | 1468421571728 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:51 INFO - PROCESS | 1738 | 1468421571734 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbebc00 == 29 [pid = 1738] [id = 487] 07:52:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8d309800) [pid = 1738] [serial = 1462] [outer = (nil)] 07:52:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x90e17c00) [pid = 1738] [serial = 1463] [outer = 0x8d309800] 07:52:51 INFO - PROCESS | 1738 | 1468421571867 Marionette DEBUG loaded listener.js 07:52:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x91123800) [pid = 1738] [serial = 1464] [outer = 0x8d309800] 07:52:53 INFO - PROCESS | 1738 | 1468421573087 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]]]}] 07:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1892ms 07:52:53 INFO - PROCESS | 1738 | 1468421573179 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 07:52:53 INFO - PROCESS | 1738 | 1468421573184 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 07:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:52:53 INFO - PROCESS | 1738 | 1468421573201 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:52:53 INFO - PROCESS | 1738 | 1468421573206 Marionette TRACE conn4 <- [1,1922,null,{}] 07:52:53 INFO - PROCESS | 1738 | 1468421573214 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}] 07:52:53 INFO - PROCESS | 1738 | 1468421573220 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:53 INFO - PROCESS | 1738 | 1468421573412 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8fb84400) [pid = 1738] [serial = 1388] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8cbe5800) [pid = 1738] [serial = 1382] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x91077800) [pid = 1738] [serial = 1391] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8fb84800) [pid = 1738] [serial = 1403] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x90e03400) [pid = 1738] [serial = 1404] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8de44000) [pid = 1738] [serial = 1397] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8e9fa800) [pid = 1738] [serial = 1400] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8efcac00) [pid = 1738] [serial = 1386] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e9f6000) [pid = 1738] [serial = 1385] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e7b9c00) [pid = 1738] [serial = 1398] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8efcdc00) [pid = 1738] [serial = 1401] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x9102b800) [pid = 1738] [serial = 1407] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x90e1c800) [pid = 1738] [serial = 1389] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x91128c00) [pid = 1738] [serial = 1392] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e9f4c00) [pid = 1738] [serial = 1394] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8cc07c00) [pid = 1738] [serial = 1383] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8f19d800) [pid = 1738] [serial = 1395] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x90e18000) [pid = 1738] [serial = 1380] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x9101cc00) [pid = 1738] [serial = 1406] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x90e1a800) [pid = 1738] [serial = 1410] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x90e16000) [pid = 1738] [serial = 1409] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x917b2000) [pid = 1738] [serial = 1413] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x911c1000) [pid = 1738] [serial = 1412] [outer = (nil)] [url = about:blank] 07:52:53 INFO - PROCESS | 1738 | 1468421573677 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:53 INFO - PROCESS | 1738 | 1468421573685 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de44400 == 30 [pid = 1738] [id = 488] 07:52:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8de4bc00) [pid = 1738] [serial = 1465] [outer = (nil)] 07:52:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8e7bd000) [pid = 1738] [serial = 1466] [outer = 0x8de4bc00] 07:52:53 INFO - PROCESS | 1738 | 1468421573768 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8efc3000) [pid = 1738] [serial = 1467] [outer = 0x8de4bc00] 07:52:54 INFO - PROCESS | 1738 | 1468421574569 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]]]}] 07:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1401ms 07:52:54 INFO - PROCESS | 1738 | 1468421574602 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 07:52:54 INFO - PROCESS | 1738 | 1468421574609 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 07:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:52:54 INFO - PROCESS | 1738 | 1468421574620 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:52:54 INFO - PROCESS | 1738 | 1468421574623 Marionette TRACE conn4 <- [1,1926,null,{}] 07:52:54 INFO - PROCESS | 1738 | 1468421574630 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}] 07:52:54 INFO - PROCESS | 1738 | 1468421574635 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:54 INFO - PROCESS | 1738 | 1468421574805 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 07:52:54 INFO - PROCESS | 1738 | 1468421574816 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:54 INFO - PROCESS | 1738 | 1468421574825 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efdb400 == 31 [pid = 1738] [id = 489] 07:52:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8f19d400) [pid = 1738] [serial = 1468] [outer = (nil)] 07:52:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8f83a000) [pid = 1738] [serial = 1469] [outer = 0x8f19d400] 07:52:54 INFO - PROCESS | 1738 | 1468421574897 Marionette DEBUG loaded listener.js 07:52:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8fb88400) [pid = 1738] [serial = 1470] [outer = 0x8f19d400] 07:52:55 INFO - PROCESS | 1738 | 1468421575910 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]]]}] 07:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1337ms 07:52:55 INFO - PROCESS | 1738 | 1468421575957 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 07:52:55 INFO - PROCESS | 1738 | 1468421575961 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 07:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:52:55 INFO - PROCESS | 1738 | 1468421575968 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:52:55 INFO - PROCESS | 1738 | 1468421575974 Marionette TRACE conn4 <- [1,1930,null,{}] 07:52:55 INFO - PROCESS | 1738 | 1468421575989 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}] 07:52:55 INFO - PROCESS | 1738 | 1468421575998 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:56 INFO - PROCESS | 1738 | 1468421576235 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 07:52:56 INFO - PROCESS | 1738 | 1468421576256 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:56 INFO - PROCESS | 1738 | 1468421576268 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x91029400 == 32 [pid = 1738] [id = 490] 07:52:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x91029c00) [pid = 1738] [serial = 1471] [outer = (nil)] 07:52:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x9102f800) [pid = 1738] [serial = 1472] [outer = 0x91029c00] 07:52:56 INFO - PROCESS | 1738 | 1468421576339 Marionette DEBUG loaded listener.js 07:52:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x91077800) [pid = 1738] [serial = 1473] [outer = 0x91029c00] 07:52:57 INFO - PROCESS | 1738 | 1468421577276 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]]]}] 07:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1336ms 07:52:57 INFO - PROCESS | 1738 | 1468421577304 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 07:52:57 INFO - PROCESS | 1738 | 1468421577309 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 07:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:52:57 INFO - PROCESS | 1738 | 1468421577315 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:52:57 INFO - PROCESS | 1738 | 1468421577318 Marionette TRACE conn4 <- [1,1934,null,{}] 07:52:57 INFO - PROCESS | 1738 | 1468421577324 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}] 07:52:57 INFO - PROCESS | 1738 | 1468421577329 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:57 INFO - PROCESS | 1738 | 1468421577566 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 07:52:57 INFO - PROCESS | 1738 | 1468421577585 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:57 INFO - PROCESS | 1738 | 1468421577593 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x91028c00 == 33 [pid = 1738] [id = 491] 07:52:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x9107d800) [pid = 1738] [serial = 1474] [outer = (nil)] 07:52:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x9112bc00) [pid = 1738] [serial = 1475] [outer = 0x9107d800] 07:52:57 INFO - PROCESS | 1738 | 1468421577661 Marionette DEBUG loaded listener.js 07:52:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x911b7c00) [pid = 1738] [serial = 1476] [outer = 0x9107d800] 07:52:58 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8cc0a800) [pid = 1738] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:52:58 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8f199400) [pid = 1738] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:52:58 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x917ac400) [pid = 1738] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:52:58 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x90e10800) [pid = 1738] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:52:58 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8efdc400) [pid = 1738] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:52:58 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8cbecc00) [pid = 1738] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:52:58 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8de3e400) [pid = 1738] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:52:58 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8e7b7000) [pid = 1738] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:52:58 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x91077400) [pid = 1738] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:52:58 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8cbe1800) [pid = 1738] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:52:58 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8d315400) [pid = 1738] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:52:58 INFO - PROCESS | 1738 | 1468421578704 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]]]}] 07:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1435ms 07:52:58 INFO - PROCESS | 1738 | 1468421578751 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 07:52:58 INFO - PROCESS | 1738 | 1468421578754 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 07:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:52:58 INFO - PROCESS | 1738 | 1468421578760 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:52:58 INFO - PROCESS | 1738 | 1468421578763 Marionette TRACE conn4 <- [1,1938,null,{}] 07:52:58 INFO - PROCESS | 1738 | 1468421578769 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}] 07:52:58 INFO - PROCESS | 1738 | 1468421578774 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:58 INFO - PROCESS | 1738 | 1468421578978 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 07:52:59 INFO - PROCESS | 1738 | 1468421578996 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:59 INFO - PROCESS | 1738 | 1468421579007 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:52:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d2000 == 34 [pid = 1738] [id = 492] 07:52:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8cbea400) [pid = 1738] [serial = 1477] [outer = (nil)] 07:52:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8efddc00) [pid = 1738] [serial = 1478] [outer = 0x8cbea400] 07:52:59 INFO - PROCESS | 1738 | 1468421579073 Marionette DEBUG loaded listener.js 07:52:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x91082800) [pid = 1738] [serial = 1479] [outer = 0x8cbea400] 07:52:59 INFO - PROCESS | 1738 | 1468421579914 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]]]}] 07:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1183ms 07:52:59 INFO - PROCESS | 1738 | 1468421579945 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 07:52:59 INFO - PROCESS | 1738 | 1468421579947 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 07:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:52:59 INFO - PROCESS | 1738 | 1468421579954 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - PROCESS | 1738 | 1468421579958 Marionette TRACE conn4 <- [1,1942,null,{}] 07:52:59 INFO - PROCESS | 1738 | 1468421579972 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}] 07:52:59 INFO - PROCESS | 1738 | 1468421579983 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:00 INFO - PROCESS | 1738 | 1468421580183 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 07:53:00 INFO - PROCESS | 1738 | 1468421580193 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 1738 | 1468421580205 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d1000 == 35 [pid = 1738] [id = 493] 07:53:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8b7d9c00) [pid = 1738] [serial = 1480] [outer = (nil)] 07:53:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x9189c800) [pid = 1738] [serial = 1481] [outer = 0x8b7d9c00] 07:53:00 INFO - PROCESS | 1738 | 1468421580274 Marionette DEBUG loaded listener.js 07:53:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8fb8ac00) [pid = 1738] [serial = 1482] [outer = 0x8b7d9c00] 07:53:01 INFO - PROCESS | 1738 | 1468421581577 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]]]}] 07:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1651ms 07:53:01 INFO - PROCESS | 1738 | 1468421581607 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 07:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:53:01 INFO - PROCESS | 1738 | 1468421581613 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 07:53:01 INFO - PROCESS | 1738 | 1468421581621 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:53:01 INFO - PROCESS | 1738 | 1468421581626 Marionette TRACE conn4 <- [1,1946,null,{}] 07:53:01 INFO - PROCESS | 1738 | 1468421581634 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}] 07:53:01 INFO - PROCESS | 1738 | 1468421581640 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:01 INFO - PROCESS | 1738 | 1468421581826 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 07:53:02 INFO - PROCESS | 1738 | 1468421582061 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:02 INFO - PROCESS | 1738 | 1468421582068 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7b7800 == 36 [pid = 1738] [id = 494] 07:53:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e7bbc00) [pid = 1738] [serial = 1483] [outer = (nil)] 07:53:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8efd3000) [pid = 1738] [serial = 1484] [outer = 0x8e7bbc00] 07:53:02 INFO - PROCESS | 1738 | 1468421582175 Marionette DEBUG loaded listener.js 07:53:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8f190c00) [pid = 1738] [serial = 1485] [outer = 0x8e7bbc00] 07:53:03 INFO - PROCESS | 1738 | 1468421583158 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]]]}] 07:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1587ms 07:53:03 INFO - PROCESS | 1738 | 1468421583207 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 07:53:03 INFO - PROCESS | 1738 | 1468421583215 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 07:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:53:03 INFO - PROCESS | 1738 | 1468421583226 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - PROCESS | 1738 | 1468421583230 Marionette TRACE conn4 <- [1,1950,null,{}] 07:53:03 INFO - PROCESS | 1738 | 1468421583236 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}] 07:53:03 INFO - PROCESS | 1738 | 1468421583242 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:03 INFO - PROCESS | 1738 | 1468421583434 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 07:53:03 INFO - PROCESS | 1738 | 1468421583704 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 1738 | 1468421583714 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f83f400 == 37 [pid = 1738] [id = 495] 07:53:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x91022800) [pid = 1738] [serial = 1486] [outer = (nil)] 07:53:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91073400) [pid = 1738] [serial = 1487] [outer = 0x91022800] 07:53:03 INFO - PROCESS | 1738 | 1468421583845 Marionette DEBUG loaded listener.js 07:53:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x91132000) [pid = 1738] [serial = 1488] [outer = 0x91022800] 07:53:04 INFO - PROCESS | 1738 | 1468421584753 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]]]}] 07:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1584ms 07:53:04 INFO - PROCESS | 1738 | 1468421584810 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 07:53:04 INFO - PROCESS | 1738 | 1468421584814 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 07:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:53:04 INFO - PROCESS | 1738 | 1468421584821 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:53:04 INFO - PROCESS | 1738 | 1468421584827 Marionette TRACE conn4 <- [1,1954,null,{}] 07:53:04 INFO - PROCESS | 1738 | 1468421584844 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}] 07:53:04 INFO - PROCESS | 1738 | 1468421584853 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:05 INFO - PROCESS | 1738 | 1468421585076 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 07:53:05 INFO - PROCESS | 1738 | 1468421585258 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 1738 | 1468421585270 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x9189f400 == 38 [pid = 1738] [id = 496] 07:53:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x9189fc00) [pid = 1738] [serial = 1489] [outer = (nil)] 07:53:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x918dc800) [pid = 1738] [serial = 1490] [outer = 0x9189fc00] 07:53:05 INFO - PROCESS | 1738 | 1468421585366 Marionette DEBUG loaded listener.js 07:53:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x91955400) [pid = 1738] [serial = 1491] [outer = 0x9189fc00] 07:53:06 INFO - PROCESS | 1738 | 1468421586318 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]]]}] 07:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1545ms 07:53:06 INFO - PROCESS | 1738 | 1468421586383 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 07:53:06 INFO - PROCESS | 1738 | 1468421586389 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 07:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:53:06 INFO - PROCESS | 1738 | 1468421586397 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - PROCESS | 1738 | 1468421586400 Marionette TRACE conn4 <- [1,1958,null,{}] 07:53:06 INFO - PROCESS | 1738 | 1468421586406 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}] 07:53:06 INFO - PROCESS | 1738 | 1468421586412 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:06 INFO - PROCESS | 1738 | 1468421586608 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 07:53:06 INFO - PROCESS | 1738 | 1468421586792 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:06 INFO - PROCESS | 1738 | 1468421586803 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x9189a000 == 39 [pid = 1738] [id = 497] 07:53:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x918dc000) [pid = 1738] [serial = 1492] [outer = (nil)] 07:53:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91f43000) [pid = 1738] [serial = 1493] [outer = 0x918dc000] 07:53:06 INFO - PROCESS | 1738 | 1468421586881 Marionette DEBUG loaded listener.js 07:53:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x91f49800) [pid = 1738] [serial = 1494] [outer = 0x918dc000] 07:53:07 INFO - PROCESS | 1738 | 1468421587869 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]]]}] 07:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1534ms 07:53:07 INFO - PROCESS | 1738 | 1468421587932 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 07:53:07 INFO - PROCESS | 1738 | 1468421587936 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 07:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:53:07 INFO - PROCESS | 1738 | 1468421587943 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:53:07 INFO - PROCESS | 1738 | 1468421587945 Marionette TRACE conn4 <- [1,1962,null,{}] 07:53:07 INFO - PROCESS | 1738 | 1468421587952 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}] 07:53:07 INFO - PROCESS | 1738 | 1468421587957 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:08 INFO - PROCESS | 1738 | 1468421588139 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 07:53:08 INFO - PROCESS | 1738 | 1468421588332 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:08 INFO - PROCESS | 1738 | 1468421588340 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x9195d400 == 40 [pid = 1738] [id = 498] 07:53:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x91f45c00) [pid = 1738] [serial = 1495] [outer = (nil)] 07:53:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x922e5000) [pid = 1738] [serial = 1496] [outer = 0x91f45c00] 07:53:08 INFO - PROCESS | 1738 | 1468421588425 Marionette DEBUG loaded listener.js 07:53:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x922e9c00) [pid = 1738] [serial = 1497] [outer = 0x91f45c00] 07:53:09 INFO - PROCESS | 1738 | 1468421589374 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]]]}] 07:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1481ms 07:53:09 INFO - PROCESS | 1738 | 1468421589425 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 07:53:09 INFO - PROCESS | 1738 | 1468421589429 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 07:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:53:09 INFO - PROCESS | 1738 | 1468421589435 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:53:09 INFO - PROCESS | 1738 | 1468421589439 Marionette TRACE conn4 <- [1,1966,null,{}] 07:53:09 INFO - PROCESS | 1738 | 1468421589445 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}] 07:53:09 INFO - PROCESS | 1738 | 1468421589455 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:09 INFO - PROCESS | 1738 | 1468421589682 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 07:53:09 INFO - PROCESS | 1738 | 1468421589920 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:09 INFO - PROCESS | 1738 | 1468421589928 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7a1400 == 41 [pid = 1738] [id = 499] 07:53:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8e7b6800) [pid = 1738] [serial = 1498] [outer = (nil)] 07:53:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x922e5800) [pid = 1738] [serial = 1499] [outer = 0x8e7b6800] 07:53:10 INFO - PROCESS | 1738 | 1468421590069 Marionette DEBUG loaded listener.js 07:53:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x93a5c800) [pid = 1738] [serial = 1500] [outer = 0x8e7b6800] 07:53:10 INFO - PROCESS | 1738 | 1468421590922 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]]]}] 07:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1539ms 07:53:10 INFO - PROCESS | 1738 | 1468421590984 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 07:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:53:10 INFO - PROCESS | 1738 | 1468421590988 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 07:53:10 INFO - PROCESS | 1738 | 1468421590995 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:53:11 INFO - PROCESS | 1738 | 1468421590999 Marionette TRACE conn4 <- [1,1970,null,{}] 07:53:11 INFO - PROCESS | 1738 | 1468421591005 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}] 07:53:11 INFO - PROCESS | 1738 | 1468421591010 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:11 INFO - PROCESS | 1738 | 1468421591183 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 07:53:11 INFO - PROCESS | 1738 | 1468421591698 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:11 INFO - PROCESS | 1738 | 1468421591710 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc08000 == 42 [pid = 1738] [id = 500] 07:53:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8cc09000) [pid = 1738] [serial = 1501] [outer = (nil)] 07:53:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8d30f800) [pid = 1738] [serial = 1502] [outer = 0x8cc09000] 07:53:11 INFO - PROCESS | 1738 | 1468421591787 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8e7a1800) [pid = 1738] [serial = 1503] [outer = 0x8cc09000] 07:53:12 INFO - PROCESS | 1738 | 1468421592751 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]]]}] 07:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1833ms 07:53:12 INFO - PROCESS | 1738 | 1468421592830 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 07:53:12 INFO - PROCESS | 1738 | 1468421592835 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 07:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:53:12 INFO - PROCESS | 1738 | 1468421592843 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:53:12 INFO - PROCESS | 1738 | 1468421592847 Marionette TRACE conn4 <- [1,1974,null,{}] 07:53:12 INFO - PROCESS | 1738 | 1468421592855 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}] 07:53:12 INFO - PROCESS | 1738 | 1468421592863 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:13 INFO - PROCESS | 1738 | 1468421593083 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 07:53:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8f195000 == 41 [pid = 1738] [id = 467] 07:53:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbec400 == 40 [pid = 1738] [id = 478] 07:53:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc0ac00 == 39 [pid = 1738] [id = 466] 07:53:14 INFO - PROCESS | 1738 | --DOCSHELL 0x91030000 == 38 [pid = 1738] [id = 473] 07:53:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8de42800 == 37 [pid = 1738] [id = 470] 07:53:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe5c00 == 36 [pid = 1738] [id = 471] 07:53:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc03c00 == 35 [pid = 1738] [id = 474] 07:53:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d0400 == 34 [pid = 1738] [id = 476] 07:53:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8f194800 == 33 [pid = 1738] [id = 472] 07:53:14 INFO - PROCESS | 1738 | --DOCSHELL 0x90e1d800 == 32 [pid = 1738] [id = 475] 07:53:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d4c00 == 31 [pid = 1738] [id = 468] 07:53:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8d316c00 == 30 [pid = 1738] [id = 477] 07:53:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc10800 == 29 [pid = 1738] [id = 469] 07:53:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d8c00 == 28 [pid = 1738] [id = 465] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8e9eec00) [pid = 1738] [serial = 1416] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8e7b8800) [pid = 1738] [serial = 1415] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x90e02400) [pid = 1738] [serial = 1419] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8f839400) [pid = 1738] [serial = 1418] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8f19fc00) [pid = 1738] [serial = 1448] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x91892000) [pid = 1738] [serial = 1422] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x917b4000) [pid = 1738] [serial = 1421] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x918d9400) [pid = 1738] [serial = 1425] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x9189e800) [pid = 1738] [serial = 1424] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8f19e000) [pid = 1738] [serial = 1443] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8cc05000) [pid = 1738] [serial = 1436] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8d309400) [pid = 1738] [serial = 1437] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8e9fc000) [pid = 1738] [serial = 1434] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e7c0000) [pid = 1738] [serial = 1433] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e7be800) [pid = 1738] [serial = 1439] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x91956000) [pid = 1738] [serial = 1428] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x91952800) [pid = 1738] [serial = 1427] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x90e08000) [pid = 1738] [serial = 1431] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8e7b7400) [pid = 1738] [serial = 1430] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x90e12c00) [pid = 1738] [serial = 1445] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f194c00) [pid = 1738] [serial = 1442] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x90e1c400) [pid = 1738] [serial = 1446] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8e9f3400) [pid = 1738] [serial = 1440] [outer = (nil)] [url = about:blank] 07:53:14 INFO - PROCESS | 1738 | 1468421594417 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:14 INFO - PROCESS | 1738 | 1468421594428 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7dc400 == 29 [pid = 1738] [id = 501] 07:53:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8b7dcc00) [pid = 1738] [serial = 1504] [outer = (nil)] 07:53:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8cbe1400) [pid = 1738] [serial = 1505] [outer = 0x8b7dcc00] 07:53:14 INFO - PROCESS | 1738 | 1468421594511 Marionette DEBUG loaded listener.js 07:53:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8cbeb400) [pid = 1738] [serial = 1506] [outer = 0x8b7dcc00] 07:53:15 INFO - PROCESS | 1738 | 1468421595332 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]]]}] 07:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 2537ms 07:53:15 INFO - PROCESS | 1738 | 1468421595390 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 07:53:15 INFO - PROCESS | 1738 | 1468421595397 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 07:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:53:15 INFO - PROCESS | 1738 | 1468421595405 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:53:15 INFO - PROCESS | 1738 | 1468421595410 Marionette TRACE conn4 <- [1,1978,null,{}] 07:53:15 INFO - PROCESS | 1738 | 1468421595419 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}] 07:53:15 INFO - PROCESS | 1738 | 1468421595425 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:15 INFO - PROCESS | 1738 | 1468421595593 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 07:53:15 INFO - PROCESS | 1738 | 1468421595605 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:15 INFO - PROCESS | 1738 | 1468421595612 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de4a800 == 30 [pid = 1738] [id = 502] 07:53:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8de4b400) [pid = 1738] [serial = 1507] [outer = (nil)] 07:53:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8e799c00) [pid = 1738] [serial = 1508] [outer = 0x8de4b400] 07:53:15 INFO - PROCESS | 1738 | 1468421595688 Marionette DEBUG loaded listener.js 07:53:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8e79ec00) [pid = 1738] [serial = 1509] [outer = 0x8de4b400] 07:53:16 INFO - PROCESS | 1738 | 1468421596724 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]]]}] 07:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1335ms 07:53:16 INFO - PROCESS | 1738 | 1468421596745 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 07:53:16 INFO - PROCESS | 1738 | 1468421596753 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 07:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:53:16 INFO - PROCESS | 1738 | 1468421596760 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:53:16 INFO - PROCESS | 1738 | 1468421596764 Marionette TRACE conn4 <- [1,1982,null,{}] 07:53:16 INFO - PROCESS | 1738 | 1468421596770 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}] 07:53:16 INFO - PROCESS | 1738 | 1468421596775 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:16 INFO - PROCESS | 1738 | 1468421596952 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 07:53:17 INFO - PROCESS | 1738 | 1468421597110 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:17 INFO - PROCESS | 1738 | 1468421597119 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9f5800 == 31 [pid = 1738] [id = 503] 07:53:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8e9fa800) [pid = 1738] [serial = 1510] [outer = (nil)] 07:53:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8efc7c00) [pid = 1738] [serial = 1511] [outer = 0x8e9fa800] 07:53:17 INFO - PROCESS | 1738 | 1468421597187 Marionette DEBUG loaded listener.js 07:53:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8efcec00) [pid = 1738] [serial = 1512] [outer = 0x8e9fa800] 07:53:18 INFO - PROCESS | 1738 | 1468421598122 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]]]}] 07:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1430ms 07:53:18 INFO - PROCESS | 1738 | 1468421598194 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 07:53:18 INFO - PROCESS | 1738 | 1468421598197 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 07:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:53:18 INFO - PROCESS | 1738 | 1468421598227 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:53:18 INFO - PROCESS | 1738 | 1468421598236 Marionette TRACE conn4 <- [1,1986,null,{}] 07:53:18 INFO - PROCESS | 1738 | 1468421598245 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}] 07:53:18 INFO - PROCESS | 1738 | 1468421598252 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:18 INFO - PROCESS | 1738 | 1468421598475 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 07:53:18 INFO - PROCESS | 1738 | 1468421598501 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:18 INFO - PROCESS | 1738 | 1468421598509 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de43800 == 32 [pid = 1738] [id = 504] 07:53:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8e9f1000) [pid = 1738] [serial = 1513] [outer = (nil)] 07:53:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f841c00) [pid = 1738] [serial = 1514] [outer = 0x8e9f1000] 07:53:18 INFO - PROCESS | 1738 | 1468421598598 Marionette DEBUG loaded listener.js 07:53:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8fb8f800) [pid = 1738] [serial = 1515] [outer = 0x8e9f1000] 07:53:19 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8cbea400) [pid = 1738] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:53:19 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8b7d9c00) [pid = 1738] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:53:19 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x91029c00) [pid = 1738] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:53:19 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x9107d800) [pid = 1738] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:53:19 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8f19d400) [pid = 1738] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:53:19 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8d311c00) [pid = 1738] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:53:19 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8cbe0400) [pid = 1738] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:53:19 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8de4d400) [pid = 1738] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:53:19 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x9107e400) [pid = 1738] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:53:19 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8d309800) [pid = 1738] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:53:19 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8de4bc00) [pid = 1738] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:53:19 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x91037800) [pid = 1738] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:53:19 INFO - PROCESS | 1738 | 1468421599997 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]]]}] 07:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1819ms 07:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:53:20 INFO - PROCESS | 1738 | 1468421600029 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 07:53:20 INFO - PROCESS | 1738 | 1468421600032 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 07:53:20 INFO - PROCESS | 1738 | 1468421600038 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - PROCESS | 1738 | 1468421600042 Marionette TRACE conn4 <- [1,1990,null,{}] 07:53:20 INFO - PROCESS | 1738 | 1468421600047 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}] 07:53:20 INFO - PROCESS | 1738 | 1468421600052 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:20 INFO - PROCESS | 1738 | 1468421600254 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 07:53:20 INFO - PROCESS | 1738 | 1468421600273 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:20 INFO - PROCESS | 1738 | 1468421600281 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7b9400 == 33 [pid = 1738] [id = 505] 07:53:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f192800) [pid = 1738] [serial = 1516] [outer = (nil)] 07:53:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x90e02c00) [pid = 1738] [serial = 1517] [outer = 0x8f192800] 07:53:20 INFO - PROCESS | 1738 | 1468421600352 Marionette DEBUG loaded listener.js 07:53:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x90e04c00) [pid = 1738] [serial = 1518] [outer = 0x8f192800] 07:53:21 INFO - PROCESS | 1738 | 1468421601161 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]]]}] 07:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1136ms 07:53:21 INFO - PROCESS | 1738 | 1468421601175 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 07:53:21 INFO - PROCESS | 1738 | 1468421601177 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 07:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:53:21 INFO - PROCESS | 1738 | 1468421601184 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:53:21 INFO - PROCESS | 1738 | 1468421601188 Marionette TRACE conn4 <- [1,1994,null,{}] 07:53:21 INFO - PROCESS | 1738 | 1468421601203 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}] 07:53:21 INFO - PROCESS | 1738 | 1468421601207 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:21 INFO - PROCESS | 1738 | 1468421601367 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 07:53:21 INFO - PROCESS | 1738 | 1468421601383 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 1738 | 1468421601400 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e0ec00 == 34 [pid = 1738] [id = 506] 07:53:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x90e0f800) [pid = 1738] [serial = 1519] [outer = (nil)] 07:53:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x90e15c00) [pid = 1738] [serial = 1520] [outer = 0x90e0f800] 07:53:21 INFO - PROCESS | 1738 | 1468421601484 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x91027c00) [pid = 1738] [serial = 1521] [outer = 0x90e0f800] 07:53:22 INFO - PROCESS | 1738 | 1468421602757 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]]]}] 07:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1592ms 07:53:22 INFO - PROCESS | 1738 | 1468421602777 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 07:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:53:22 INFO - PROCESS | 1738 | 1468421602784 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 07:53:22 INFO - PROCESS | 1738 | 1468421602792 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 1738 | 1468421602800 Marionette TRACE conn4 <- [1,1998,null,{}] 07:53:22 INFO - PROCESS | 1738 | 1468421602808 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}] 07:53:22 INFO - PROCESS | 1738 | 1468421602813 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:23 INFO - PROCESS | 1738 | 1468421603002 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 07:53:23 INFO - PROCESS | 1738 | 1468421603241 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 1738 | 1468421603252 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc08800 == 35 [pid = 1738] [id = 507] 07:53:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8de4d800) [pid = 1738] [serial = 1522] [outer = (nil)] 07:53:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8e7c3000) [pid = 1738] [serial = 1523] [outer = 0x8de4d800] 07:53:23 INFO - PROCESS | 1738 | 1468421603379 Marionette DEBUG loaded listener.js 07:53:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8efc8400) [pid = 1738] [serial = 1524] [outer = 0x8de4d800] 07:53:24 INFO - PROCESS | 1738 | 1468421604363 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]]]}] 07:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1599ms 07:53:24 INFO - PROCESS | 1738 | 1468421604405 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 07:53:24 INFO - PROCESS | 1738 | 1468421604412 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 07:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:53:24 INFO - PROCESS | 1738 | 1468421604425 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:53:24 INFO - PROCESS | 1738 | 1468421604429 Marionette TRACE conn4 <- [1,2002,null,{}] 07:53:24 INFO - PROCESS | 1738 | 1468421604435 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}] 07:53:24 INFO - PROCESS | 1738 | 1468421604441 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:24 INFO - PROCESS | 1738 | 1468421604636 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 07:53:24 INFO - PROCESS | 1738 | 1468421604814 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:24 INFO - PROCESS | 1738 | 1468421604820 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc0ec00 == 36 [pid = 1738] [id = 508] 07:53:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8fb81800) [pid = 1738] [serial = 1525] [outer = (nil)] 07:53:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x90e09800) [pid = 1738] [serial = 1526] [outer = 0x8fb81800] 07:53:25 INFO - PROCESS | 1738 | 1468421605010 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x90e19400) [pid = 1738] [serial = 1527] [outer = 0x8fb81800] 07:53:26 INFO - PROCESS | 1738 | 1468421606020 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]]]}] 07:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1641ms 07:53:26 INFO - PROCESS | 1738 | 1468421606066 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 07:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:53:26 INFO - PROCESS | 1738 | 1468421606071 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 07:53:26 INFO - PROCESS | 1738 | 1468421606077 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:53:26 INFO - PROCESS | 1738 | 1468421606084 Marionette TRACE conn4 <- [1,2006,null,{}] 07:53:26 INFO - PROCESS | 1738 | 1468421606100 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}] 07:53:26 INFO - PROCESS | 1738 | 1468421606109 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:26 INFO - PROCESS | 1738 | 1468421606292 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 07:53:26 INFO - PROCESS | 1738 | 1468421606522 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:26 INFO - PROCESS | 1738 | 1468421606535 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x91076000 == 37 [pid = 1738] [id = 509] 07:53:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91076800) [pid = 1738] [serial = 1528] [outer = (nil)] 07:53:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x9107fc00) [pid = 1738] [serial = 1529] [outer = 0x91076800] 07:53:26 INFO - PROCESS | 1738 | 1468421606669 Marionette DEBUG loaded listener.js 07:53:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x9112fc00) [pid = 1738] [serial = 1530] [outer = 0x91076800] 07:53:27 INFO - PROCESS | 1738 | 1468421607646 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]]]}] 07:53:27 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 07:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1637ms 07:53:27 INFO - PROCESS | 1738 | 1468421607714 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 07:53:27 INFO - PROCESS | 1738 | 1468421607719 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 07:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:53:27 INFO - PROCESS | 1738 | 1468421607726 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:53:27 INFO - PROCESS | 1738 | 1468421607729 Marionette TRACE conn4 <- [1,2010,null,{}] 07:53:27 INFO - PROCESS | 1738 | 1468421607735 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}] 07:53:27 INFO - PROCESS | 1738 | 1468421607741 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:27 INFO - PROCESS | 1738 | 1468421607933 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 07:53:28 INFO - PROCESS | 1738 | 1468421608156 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 1738 | 1468421608166 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7db400 == 38 [pid = 1738] [id = 510] 07:53:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8cbeb000) [pid = 1738] [serial = 1531] [outer = (nil)] 07:53:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8e9f6000) [pid = 1738] [serial = 1532] [outer = 0x8cbeb000] 07:53:28 INFO - PROCESS | 1738 | 1468421608304 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x90e06400) [pid = 1738] [serial = 1533] [outer = 0x8cbeb000] 07:53:29 INFO - PROCESS | 1738 | 1468421609504 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]]]}] 07:53:29 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7b5c00 == 37 [pid = 1738] [id = 479] 07:53:29 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 07:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1886ms 07:53:29 INFO - PROCESS | 1738 | 1468421609613 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 07:53:29 INFO - PROCESS | 1738 | 1468421609620 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 07:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:53:29 INFO - PROCESS | 1738 | 1468421609627 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:53:29 INFO - PROCESS | 1738 | 1468421609635 Marionette TRACE conn4 <- [1,2014,null,{}] 07:53:29 INFO - PROCESS | 1738 | 1468421609651 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}] 07:53:29 INFO - PROCESS | 1738 | 1468421609658 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:29 INFO - PROCESS | 1738 | 1468421609842 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x91077800) [pid = 1738] [serial = 1473] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x9112bc00) [pid = 1738] [serial = 1475] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x911b7c00) [pid = 1738] [serial = 1476] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8f83a000) [pid = 1738] [serial = 1469] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8fb88400) [pid = 1738] [serial = 1470] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x90e0f400) [pid = 1738] [serial = 1449] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8cbe7800) [pid = 1738] [serial = 1451] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8e796c00) [pid = 1738] [serial = 1452] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f83c800) [pid = 1738] [serial = 1454] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x90e14000) [pid = 1738] [serial = 1455] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x911b5c00) [pid = 1738] [serial = 1460] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x911bb400) [pid = 1738] [serial = 1461] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x90e17c00) [pid = 1738] [serial = 1463] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x91123800) [pid = 1738] [serial = 1464] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e7bd000) [pid = 1738] [serial = 1466] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8efc3000) [pid = 1738] [serial = 1467] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x9107d000) [pid = 1738] [serial = 1457] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x91081800) [pid = 1738] [serial = 1458] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x91082800) [pid = 1738] [serial = 1479] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x9189c800) [pid = 1738] [serial = 1481] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8fb8ac00) [pid = 1738] [serial = 1482] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x9102f800) [pid = 1738] [serial = 1472] [outer = (nil)] [url = about:blank] 07:53:29 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8efddc00) [pid = 1738] [serial = 1478] [outer = (nil)] [url = about:blank] 07:53:30 INFO - PROCESS | 1738 | 1468421610069 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:30 INFO - PROCESS | 1738 | 1468421610078 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de45c00 == 38 [pid = 1738] [id = 511] 07:53:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8de47800) [pid = 1738] [serial = 1534] [outer = (nil)] 07:53:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8e79b400) [pid = 1738] [serial = 1535] [outer = 0x8de47800] 07:53:30 INFO - PROCESS | 1738 | 1468421610160 Marionette DEBUG loaded listener.js 07:53:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8e9f7800) [pid = 1738] [serial = 1536] [outer = 0x8de47800] 07:53:30 INFO - PROCESS | 1738 | 1468421610976 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]]]}] 07:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1403ms 07:53:31 INFO - PROCESS | 1738 | 1468421611032 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 07:53:31 INFO - PROCESS | 1738 | 1468421611040 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 07:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:53:31 INFO - PROCESS | 1738 | 1468421611051 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - PROCESS | 1738 | 1468421611055 Marionette TRACE conn4 <- [1,2018,null,{}] 07:53:31 INFO - PROCESS | 1738 | 1468421611062 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}] 07:53:31 INFO - PROCESS | 1738 | 1468421611068 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:31 INFO - PROCESS | 1738 | 1468421611240 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 07:53:31 INFO - PROCESS | 1738 | 1468421611398 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:31 INFO - PROCESS | 1738 | 1468421611406 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de4cc00 == 39 [pid = 1738] [id = 512] 07:53:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8f836800) [pid = 1738] [serial = 1537] [outer = (nil)] 07:53:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8fb87000) [pid = 1738] [serial = 1538] [outer = 0x8f836800] 07:53:31 INFO - PROCESS | 1738 | 1468421611480 Marionette DEBUG loaded listener.js 07:53:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x90e05400) [pid = 1738] [serial = 1539] [outer = 0x8f836800] 07:53:32 INFO - PROCESS | 1738 | 1468421612369 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]]]}] 07:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1386ms 07:53:32 INFO - PROCESS | 1738 | 1468421612438 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 07:53:32 INFO - PROCESS | 1738 | 1468421612441 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 07:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:53:32 INFO - PROCESS | 1738 | 1468421612449 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:53:32 INFO - PROCESS | 1738 | 1468421612454 Marionette TRACE conn4 <- [1,2022,null,{}] 07:53:32 INFO - PROCESS | 1738 | 1468421612479 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}] 07:53:32 INFO - PROCESS | 1738 | 1468421612488 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:32 INFO - PROCESS | 1738 | 1468421612701 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 07:53:32 INFO - PROCESS | 1738 | 1468421612726 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 1738 | 1468421612735 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x91077400 == 40 [pid = 1738] [id = 513] 07:53:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x91077c00) [pid = 1738] [serial = 1540] [outer = (nil)] 07:53:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x9107dc00) [pid = 1738] [serial = 1541] [outer = 0x91077c00] 07:53:32 INFO - PROCESS | 1738 | 1468421612807 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x91124c00) [pid = 1738] [serial = 1542] [outer = 0x91077c00] 07:53:33 INFO - PROCESS | 1738 | 1468421613793 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]]]}] 07:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1400ms 07:53:33 INFO - PROCESS | 1738 | 1468421613857 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 07:53:33 INFO - PROCESS | 1738 | 1468421613862 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 07:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:53:33 INFO - PROCESS | 1738 | 1468421613869 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:53:33 INFO - PROCESS | 1738 | 1468421613872 Marionette TRACE conn4 <- [1,2026,null,{}] 07:53:33 INFO - PROCESS | 1738 | 1468421613878 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}] 07:53:33 INFO - PROCESS | 1738 | 1468421613883 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:34 INFO - PROCESS | 1738 | 1468421614107 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 07:53:34 INFO - PROCESS | 1738 | 1468421614132 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:34 INFO - PROCESS | 1738 | 1468421614141 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d0400 == 41 [pid = 1738] [id = 514] 07:53:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8cc07000) [pid = 1738] [serial = 1543] [outer = (nil)] 07:53:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x911b6800) [pid = 1738] [serial = 1544] [outer = 0x8cc07000] 07:53:34 INFO - PROCESS | 1738 | 1468421614223 Marionette DEBUG loaded listener.js 07:53:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x911ba400) [pid = 1738] [serial = 1545] [outer = 0x8cc07000] 07:53:34 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8e9f1000) [pid = 1738] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:53:34 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8e7b6800) [pid = 1738] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:53:34 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x918dc000) [pid = 1738] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:53:34 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f192800) [pid = 1738] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:53:34 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x9189fc00) [pid = 1738] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:53:34 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x91022800) [pid = 1738] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:53:34 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8cc09000) [pid = 1738] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:53:34 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8e7bbc00) [pid = 1738] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:53:34 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8b7dcc00) [pid = 1738] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:53:34 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x91f45c00) [pid = 1738] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:53:34 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8de4b400) [pid = 1738] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:53:34 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8e9fa800) [pid = 1738] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:53:35 INFO - PROCESS | 1738 | 1468421615274 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]]]}] 07:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1432ms 07:53:35 INFO - PROCESS | 1738 | 1468421615302 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 07:53:35 INFO - PROCESS | 1738 | 1468421615305 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 07:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:53:35 INFO - PROCESS | 1738 | 1468421615312 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:53:35 INFO - PROCESS | 1738 | 1468421615315 Marionette TRACE conn4 <- [1,2030,null,{}] 07:53:35 INFO - PROCESS | 1738 | 1468421615321 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}] 07:53:35 INFO - PROCESS | 1738 | 1468421615326 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:35 INFO - PROCESS | 1738 | 1468421615532 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 07:53:35 INFO - PROCESS | 1738 | 1468421615550 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:35 INFO - PROCESS | 1738 | 1468421615557 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc0c400 == 42 [pid = 1738] [id = 515] 07:53:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8de48800) [pid = 1738] [serial = 1546] [outer = (nil)] 07:53:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x90e19c00) [pid = 1738] [serial = 1547] [outer = 0x8de48800] 07:53:35 INFO - PROCESS | 1738 | 1468421615626 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x91123800) [pid = 1738] [serial = 1548] [outer = 0x8de48800] 07:53:36 INFO - PROCESS | 1738 | 1468421616532 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]]]}] 07:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1248ms 07:53:36 INFO - PROCESS | 1738 | 1468421616561 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 07:53:36 INFO - PROCESS | 1738 | 1468421616564 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 07:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:53:36 INFO - PROCESS | 1738 | 1468421616570 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:53:36 INFO - PROCESS | 1738 | 1468421616574 Marionette TRACE conn4 <- [1,2034,null,{}] 07:53:36 INFO - PROCESS | 1738 | 1468421616579 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}] 07:53:36 INFO - PROCESS | 1738 | 1468421616590 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:36 INFO - PROCESS | 1738 | 1468421616813 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 07:53:37 INFO - PROCESS | 1738 | 1468421617136 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:37 INFO - PROCESS | 1738 | 1468421617153 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7da800 == 43 [pid = 1738] [id = 516] 07:53:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8b7db000) [pid = 1738] [serial = 1549] [outer = (nil)] 07:53:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8cbe4000) [pid = 1738] [serial = 1550] [outer = 0x8b7db000] 07:53:37 INFO - PROCESS | 1738 | 1468421617409 Marionette DEBUG loaded listener.js 07:53:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8cc0ac00) [pid = 1738] [serial = 1551] [outer = 0x8b7db000] 07:53:38 INFO - PROCESS | 1738 | 1468421618659 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]]]}] 07:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 2142ms 07:53:38 INFO - PROCESS | 1738 | 1468421618717 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 07:53:38 INFO - PROCESS | 1738 | 1468421618723 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 07:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:53:38 INFO - PROCESS | 1738 | 1468421618731 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:53:38 INFO - PROCESS | 1738 | 1468421618736 Marionette TRACE conn4 <- [1,2038,null,{}] 07:53:38 INFO - PROCESS | 1738 | 1468421618744 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}] 07:53:38 INFO - PROCESS | 1738 | 1468421618753 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:38 INFO - PROCESS | 1738 | 1468421618956 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 07:53:39 INFO - PROCESS | 1738 | 1468421619138 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:39 INFO - PROCESS | 1738 | 1468421619150 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de3ec00 == 44 [pid = 1738] [id = 517] 07:53:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8e7b9800) [pid = 1738] [serial = 1552] [outer = (nil)] 07:53:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8efd9400) [pid = 1738] [serial = 1553] [outer = 0x8e7b9800] 07:53:39 INFO - PROCESS | 1738 | 1468421619234 Marionette DEBUG loaded listener.js 07:53:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f196000) [pid = 1738] [serial = 1554] [outer = 0x8e7b9800] 07:53:40 INFO - PROCESS | 1738 | 1468421620258 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]]]}] 07:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1588ms 07:53:40 INFO - PROCESS | 1738 | 1468421620323 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 07:53:40 INFO - PROCESS | 1738 | 1468421620330 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 07:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:53:40 INFO - PROCESS | 1738 | 1468421620337 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:53:40 INFO - PROCESS | 1738 | 1468421620341 Marionette TRACE conn4 <- [1,2042,null,{}] 07:53:40 INFO - PROCESS | 1738 | 1468421620348 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}] 07:53:40 INFO - PROCESS | 1738 | 1468421620353 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:40 INFO - PROCESS | 1738 | 1468421620559 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 07:53:40 INFO - PROCESS | 1738 | 1468421620836 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:40 INFO - PROCESS | 1738 | 1468421620842 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e0f400 == 45 [pid = 1738] [id = 518] 07:53:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x90e16800) [pid = 1738] [serial = 1555] [outer = (nil)] 07:53:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x90e20c00) [pid = 1738] [serial = 1556] [outer = 0x90e16800] 07:53:40 INFO - PROCESS | 1738 | 1468421620976 Marionette DEBUG loaded listener.js 07:53:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91030000) [pid = 1738] [serial = 1557] [outer = 0x90e16800] 07:53:42 INFO - PROCESS | 1738 | 1468421622234 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]]]}] 07:53:42 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) 07:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1942ms 07:53:42 INFO - PROCESS | 1738 | 1468421622298 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 07:53:42 INFO - PROCESS | 1738 | 1468421622303 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 07:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:53:42 INFO - PROCESS | 1738 | 1468421622322 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:53:42 INFO - PROCESS | 1738 | 1468421622332 Marionette TRACE conn4 <- [1,2046,null,{}] 07:53:42 INFO - PROCESS | 1738 | 1468421622338 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}] 07:53:42 INFO - PROCESS | 1738 | 1468421622347 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:42 INFO - PROCESS | 1738 | 1468421622548 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 07:53:42 INFO - PROCESS | 1738 | 1468421622778 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 1738 | 1468421622785 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e0ac00 == 46 [pid = 1738] [id = 519] 07:53:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x90e0d800) [pid = 1738] [serial = 1558] [outer = (nil)] 07:53:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x917ba800) [pid = 1738] [serial = 1559] [outer = 0x90e0d800] 07:53:42 INFO - PROCESS | 1738 | 1468421622886 Marionette DEBUG loaded listener.js 07:53:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x918a0800) [pid = 1738] [serial = 1560] [outer = 0x90e0d800] 07:53:43 INFO - PROCESS | 1738 | 1468421623808 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]]]}] 07:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1552ms 07:53:43 INFO - PROCESS | 1738 | 1468421623866 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 07:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:53:43 INFO - PROCESS | 1738 | 1468421623871 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 07:53:43 INFO - PROCESS | 1738 | 1468421623877 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 1738 | 1468421623881 Marionette TRACE conn4 <- [1,2050,null,{}] 07:53:43 INFO - PROCESS | 1738 | 1468421623887 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}] 07:53:43 INFO - PROCESS | 1738 | 1468421623892 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:44 INFO - PROCESS | 1738 | 1468421624081 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 07:53:44 INFO - PROCESS | 1738 | 1468421624273 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:44 INFO - PROCESS | 1738 | 1468421624280 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc09800 == 47 [pid = 1738] [id = 520] 07:53:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8fb82c00) [pid = 1738] [serial = 1561] [outer = (nil)] 07:53:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x918db800) [pid = 1738] [serial = 1562] [outer = 0x8fb82c00] 07:53:44 INFO - PROCESS | 1738 | 1468421624366 Marionette DEBUG loaded listener.js 07:53:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x918dcc00) [pid = 1738] [serial = 1563] [outer = 0x8fb82c00] 07:53:45 INFO - PROCESS | 1738 | 1468421625315 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]]]}] 07:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1480ms 07:53:45 INFO - PROCESS | 1738 | 1468421625358 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 07:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:53:45 INFO - PROCESS | 1738 | 1468421625363 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 07:53:45 INFO - PROCESS | 1738 | 1468421625369 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:53:45 INFO - PROCESS | 1738 | 1468421625373 Marionette TRACE conn4 <- [1,2054,null,{}] 07:53:45 INFO - PROCESS | 1738 | 1468421625379 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}] 07:53:45 INFO - PROCESS | 1738 | 1468421625385 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:45 INFO - PROCESS | 1738 | 1468421625564 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 07:53:45 INFO - PROCESS | 1738 | 1468421625746 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:45 INFO - PROCESS | 1738 | 1468421625764 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x91959800 == 48 [pid = 1738] [id = 521] 07:53:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x9195ac00) [pid = 1738] [serial = 1564] [outer = (nil)] 07:53:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x91f3f000) [pid = 1738] [serial = 1565] [outer = 0x9195ac00] 07:53:45 INFO - PROCESS | 1738 | 1468421625860 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x922df400) [pid = 1738] [serial = 1566] [outer = 0x9195ac00] 07:53:46 INFO - PROCESS | 1738 | 1468421626961 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]]]}] 07:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1639ms 07:53:47 INFO - PROCESS | 1738 | 1468421627008 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 07:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:53:47 INFO - PROCESS | 1738 | 1468421627012 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 07:53:47 INFO - PROCESS | 1738 | 1468421627019 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - PROCESS | 1738 | 1468421627023 Marionette TRACE conn4 <- [1,2058,null,{}] 07:53:47 INFO - PROCESS | 1738 | 1468421627029 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}] 07:53:47 INFO - PROCESS | 1738 | 1468421627035 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:47 INFO - PROCESS | 1738 | 1468421627220 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 07:53:47 INFO - PROCESS | 1738 | 1468421627446 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:47 INFO - PROCESS | 1738 | 1468421627454 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de47c00 == 49 [pid = 1738] [id = 522] 07:53:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x918d9000) [pid = 1738] [serial = 1567] [outer = (nil)] 07:53:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x93a5b400) [pid = 1738] [serial = 1568] [outer = 0x918d9000] 07:53:47 INFO - PROCESS | 1738 | 1468421627581 Marionette DEBUG loaded listener.js 07:53:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x93a60800) [pid = 1738] [serial = 1569] [outer = 0x918d9000] 07:53:48 INFO - PROCESS | 1738 | 1468421628523 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]]]}] 07:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1583ms 07:53:48 INFO - PROCESS | 1738 | 1468421628602 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 07:53:48 INFO - PROCESS | 1738 | 1468421628605 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 07:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:53:48 INFO - PROCESS | 1738 | 1468421628613 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:53:48 INFO - PROCESS | 1738 | 1468421628623 Marionette TRACE conn4 <- [1,2062,null,{}] 07:53:48 INFO - PROCESS | 1738 | 1468421628628 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}] 07:53:48 INFO - PROCESS | 1738 | 1468421628634 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:48 INFO - PROCESS | 1738 | 1468421628847 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 07:53:49 INFO - PROCESS | 1738 | 1468421629042 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:49 INFO - PROCESS | 1738 | 1468421629053 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe1800 == 50 [pid = 1738] [id = 523] 07:53:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8cbe7c00) [pid = 1738] [serial = 1570] [outer = (nil)] 07:53:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8e7b7400) [pid = 1738] [serial = 1571] [outer = 0x8cbe7c00] 07:53:49 INFO - PROCESS | 1738 | 1468421629215 Marionette DEBUG loaded listener.js 07:53:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8efc2400) [pid = 1738] [serial = 1572] [outer = 0x8cbe7c00] 07:53:50 INFO - PROCESS | 1738 | 1468421630438 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]]]}] 07:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1893ms 07:53:50 INFO - PROCESS | 1738 | 1468421630507 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 07:53:50 INFO - PROCESS | 1738 | 1468421630513 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 07:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:53:50 INFO - PROCESS | 1738 | 1468421630521 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:53:50 INFO - PROCESS | 1738 | 1468421630529 Marionette TRACE conn4 <- [1,2066,null,{}] 07:53:50 INFO - PROCESS | 1738 | 1468421630536 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}] 07:53:50 INFO - PROCESS | 1738 | 1468421630541 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:50 INFO - PROCESS | 1738 | 1468421630730 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 07:53:50 INFO - PROCESS | 1738 | 1468421630972 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:50 INFO - PROCESS | 1738 | 1468421630979 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30d000 == 51 [pid = 1738] [id = 524] 07:53:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8d30d400) [pid = 1738] [serial = 1573] [outer = (nil)] 07:53:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8de4c800) [pid = 1738] [serial = 1574] [outer = 0x8d30d400] 07:53:51 INFO - PROCESS | 1738 | 1468421631077 Marionette DEBUG loaded listener.js 07:53:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8e79b000) [pid = 1738] [serial = 1575] [outer = 0x8d30d400] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc0c400 == 50 [pid = 1738] [id = 515] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d0400 == 49 [pid = 1738] [id = 514] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x91077400 == 48 [pid = 1738] [id = 513] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8de4cc00 == 47 [pid = 1738] [id = 512] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8de45c00 == 46 [pid = 1738] [id = 511] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc08000 == 45 [pid = 1738] [id = 500] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x9195d400 == 44 [pid = 1738] [id = 498] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7a1400 == 43 [pid = 1738] [id = 499] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x9189a000 == 42 [pid = 1738] [id = 497] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7dc400 == 41 [pid = 1738] [id = 501] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8efdb400 == 40 [pid = 1738] [id = 489] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8de4a800 == 39 [pid = 1738] [id = 502] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8efdbc00 == 38 [pid = 1738] [id = 480] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7dc800 == 37 [pid = 1738] [id = 483] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x90e0ec00 == 36 [pid = 1738] [id = 506] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7b9400 == 35 [pid = 1738] [id = 505] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe0800 == 34 [pid = 1738] [id = 484] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbebc00 == 33 [pid = 1738] [id = 487] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc08800 == 32 [pid = 1738] [id = 507] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x91076000 == 31 [pid = 1738] [id = 509] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d1000 == 30 [pid = 1738] [id = 493] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d2000 == 29 [pid = 1738] [id = 492] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8de43800 == 28 [pid = 1738] [id = 504] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc0ec00 == 27 [pid = 1738] [id = 508] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x91035400 == 26 [pid = 1738] [id = 485] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8d308c00 == 25 [pid = 1738] [id = 481] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9f5800 == 24 [pid = 1738] [id = 503] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x91028c00 == 23 [pid = 1738] [id = 491] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8de44400 == 22 [pid = 1738] [id = 488] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7db400 == 21 [pid = 1738] [id = 510] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8f83f400 == 20 [pid = 1738] [id = 495] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc02c00 == 19 [pid = 1738] [id = 482] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x91029400 == 18 [pid = 1738] [id = 490] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7b7800 == 17 [pid = 1738] [id = 494] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x91034400 == 16 [pid = 1738] [id = 486] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x9189f400 == 15 [pid = 1738] [id = 496] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8de47c00 == 14 [pid = 1738] [id = 522] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x91959800 == 13 [pid = 1738] [id = 521] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc09800 == 12 [pid = 1738] [id = 520] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x90e0ac00 == 11 [pid = 1738] [id = 519] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x90e0f400 == 10 [pid = 1738] [id = 518] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7da800 == 9 [pid = 1738] [id = 516] 07:53:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8de3ec00 == 8 [pid = 1738] [id = 517] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8f841c00) [pid = 1738] [serial = 1514] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x922e5800) [pid = 1738] [serial = 1499] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x91f43000) [pid = 1738] [serial = 1493] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x90e02c00) [pid = 1738] [serial = 1517] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x91955400) [pid = 1738] [serial = 1491] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x91073400) [pid = 1738] [serial = 1487] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x918dc800) [pid = 1738] [serial = 1490] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8e7a1800) [pid = 1738] [serial = 1503] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8efd3000) [pid = 1738] [serial = 1484] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x91f49800) [pid = 1738] [serial = 1494] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8d30f800) [pid = 1738] [serial = 1502] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8cbeb400) [pid = 1738] [serial = 1506] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x922e5000) [pid = 1738] [serial = 1496] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8e799c00) [pid = 1738] [serial = 1508] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x91132000) [pid = 1738] [serial = 1488] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e79ec00) [pid = 1738] [serial = 1509] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8efcec00) [pid = 1738] [serial = 1512] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x922e9c00) [pid = 1738] [serial = 1497] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x93a5c800) [pid = 1738] [serial = 1500] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8f190c00) [pid = 1738] [serial = 1485] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8cbe1400) [pid = 1738] [serial = 1505] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8fb8f800) [pid = 1738] [serial = 1515] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8efc7c00) [pid = 1738] [serial = 1511] [outer = (nil)] [url = about:blank] 07:53:52 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x90e04c00) [pid = 1738] [serial = 1518] [outer = (nil)] [url = about:blank] 07:53:53 INFO - PROCESS | 1738 | 1468421633085 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]]]}] 07:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 2593ms 07:53:53 INFO - PROCESS | 1738 | 1468421633114 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 07:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:53:53 INFO - PROCESS | 1738 | 1468421633120 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 07:53:53 INFO - PROCESS | 1738 | 1468421633180 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:53:53 INFO - PROCESS | 1738 | 1468421633189 Marionette TRACE conn4 <- [1,2070,null,{}] 07:53:53 INFO - PROCESS | 1738 | 1468421633197 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}] 07:53:53 INFO - PROCESS | 1738 | 1468421633203 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:53 INFO - PROCESS | 1738 | 1468421633377 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 07:53:53 INFO - PROCESS | 1738 | 1468421633387 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 1738 | 1468421633394 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d309800 == 9 [pid = 1738] [id = 525] 07:53:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8d30bc00) [pid = 1738] [serial = 1576] [outer = (nil)] 07:53:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8d316000) [pid = 1738] [serial = 1577] [outer = 0x8d30bc00] 07:53:53 INFO - PROCESS | 1738 | 1468421633468 Marionette DEBUG loaded listener.js 07:53:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8de45c00) [pid = 1738] [serial = 1578] [outer = 0x8d30bc00] 07:53:54 INFO - PROCESS | 1738 | 1468421634453 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]]]}] 07:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1349ms 07:53:54 INFO - PROCESS | 1738 | 1468421634475 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 07:53:54 INFO - PROCESS | 1738 | 1468421634485 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 07:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:53:54 INFO - PROCESS | 1738 | 1468421634498 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - PROCESS | 1738 | 1468421634503 Marionette TRACE conn4 <- [1,2074,null,{}] 07:53:54 INFO - PROCESS | 1738 | 1468421634509 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}] 07:53:54 INFO - PROCESS | 1738 | 1468421634515 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:54 INFO - PROCESS | 1738 | 1468421634766 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 07:53:54 INFO - PROCESS | 1738 | 1468421634854 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:54 INFO - PROCESS | 1738 | 1468421634861 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7bd400 == 10 [pid = 1738] [id = 526] 07:53:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8e7be000) [pid = 1738] [serial = 1579] [outer = (nil)] 07:53:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8e9f2400) [pid = 1738] [serial = 1580] [outer = 0x8e7be000] 07:53:54 INFO - PROCESS | 1738 | 1468421634940 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8efc8000) [pid = 1738] [serial = 1581] [outer = 0x8e7be000] 07:53:55 INFO - PROCESS | 1738 | 1468421635882 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]]]}] 07:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1439ms 07:53:55 INFO - PROCESS | 1738 | 1468421635938 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 07:53:55 INFO - PROCESS | 1738 | 1468421635941 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 07:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:53:55 INFO - PROCESS | 1738 | 1468421635955 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:53:55 INFO - PROCESS | 1738 | 1468421635961 Marionette TRACE conn4 <- [1,2078,null,{}] 07:53:55 INFO - PROCESS | 1738 | 1468421635979 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}] 07:53:55 INFO - PROCESS | 1738 | 1468421635989 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:56 INFO - PROCESS | 1738 | 1468421636231 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 07:53:56 INFO - PROCESS | 1738 | 1468421636255 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:56 INFO - PROCESS | 1738 | 1468421636267 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f19c000 == 11 [pid = 1738] [id = 527] 07:53:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f19f000) [pid = 1738] [serial = 1582] [outer = (nil)] 07:53:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f836000) [pid = 1738] [serial = 1583] [outer = 0x8f19f000] 07:53:56 INFO - PROCESS | 1738 | 1468421636340 Marionette DEBUG loaded listener.js 07:53:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8f83c400) [pid = 1738] [serial = 1584] [outer = 0x8f19f000] 07:53:57 INFO - PROCESS | 1738 | 1468421637702 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]]]}] 07:53:57 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8de48800) [pid = 1738] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:53:57 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x91077c00) [pid = 1738] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:53:57 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8cc07000) [pid = 1738] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:53:57 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8cbeb000) [pid = 1738] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:53:57 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x91076800) [pid = 1738] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:53:57 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8f836800) [pid = 1738] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:53:57 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8fb81800) [pid = 1738] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:53:57 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x90e0f800) [pid = 1738] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:53:57 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8de4d800) [pid = 1738] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:53:57 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8de47800) [pid = 1738] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1845ms 07:53:57 INFO - PROCESS | 1738 | 1468421637800 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 07:53:57 INFO - PROCESS | 1738 | 1468421637804 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 07:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:53:57 INFO - PROCESS | 1738 | 1468421637811 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:53:57 INFO - PROCESS | 1738 | 1468421637814 Marionette TRACE conn4 <- [1,2082,null,{}] 07:53:57 INFO - PROCESS | 1738 | 1468421637820 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}] 07:53:57 INFO - PROCESS | 1738 | 1468421637824 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:58 INFO - PROCESS | 1738 | 1468421638053 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 07:53:58 INFO - PROCESS | 1738 | 1468421638191 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:58 INFO - PROCESS | 1738 | 1468421638198 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d7c00 == 12 [pid = 1738] [id = 528] 07:53:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8efdf400) [pid = 1738] [serial = 1585] [outer = (nil)] 07:53:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f83c000) [pid = 1738] [serial = 1586] [outer = 0x8efdf400] 07:53:58 INFO - PROCESS | 1738 | 1468421638273 Marionette DEBUG loaded listener.js 07:53:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8fb86c00) [pid = 1738] [serial = 1587] [outer = 0x8efdf400] 07:53:59 INFO - PROCESS | 1738 | 1468421639023 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]]]}] 07:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1231ms 07:53:59 INFO - PROCESS | 1738 | 1468421639042 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 07:53:59 INFO - PROCESS | 1738 | 1468421639045 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 07:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:53:59 INFO - PROCESS | 1738 | 1468421639052 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:53:59 INFO - PROCESS | 1738 | 1468421639055 Marionette TRACE conn4 <- [1,2086,null,{}] 07:53:59 INFO - PROCESS | 1738 | 1468421639069 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}] 07:53:59 INFO - PROCESS | 1738 | 1468421639074 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:59 INFO - PROCESS | 1738 | 1468421639237 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 07:53:59 INFO - PROCESS | 1738 | 1468421639251 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:59 INFO - PROCESS | 1738 | 1468421639256 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:53:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7bd000 == 13 [pid = 1738] [id = 529] 07:53:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x90e03000) [pid = 1738] [serial = 1588] [outer = (nil)] 07:53:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x90e14c00) [pid = 1738] [serial = 1589] [outer = 0x90e03000] 07:53:59 INFO - PROCESS | 1738 | 1468421639327 Marionette DEBUG loaded listener.js 07:53:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x90e1e800) [pid = 1738] [serial = 1590] [outer = 0x90e03000] 07:54:00 INFO - PROCESS | 1738 | 1468421640517 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]]]}] 07:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1543ms 07:54:00 INFO - PROCESS | 1738 | 1468421640596 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 07:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:54:00 INFO - PROCESS | 1738 | 1468421640604 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 07:54:00 INFO - PROCESS | 1738 | 1468421640612 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:54:00 INFO - PROCESS | 1738 | 1468421640618 Marionette TRACE conn4 <- [1,2090,null,{}] 07:54:00 INFO - PROCESS | 1738 | 1468421640628 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}] 07:54:00 INFO - PROCESS | 1738 | 1468421640633 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:00 INFO - PROCESS | 1738 | 1468421640858 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 07:54:01 INFO - PROCESS | 1738 | 1468421641092 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:01 INFO - PROCESS | 1738 | 1468421641102 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc0c000 == 14 [pid = 1738] [id = 530] 07:54:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8d313400) [pid = 1738] [serial = 1591] [outer = (nil)] 07:54:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8e799c00) [pid = 1738] [serial = 1592] [outer = 0x8d313400] 07:54:01 INFO - PROCESS | 1738 | 1468421641233 Marionette DEBUG loaded listener.js 07:54:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8efc7800) [pid = 1738] [serial = 1593] [outer = 0x8d313400] 07:54:02 INFO - PROCESS | 1738 | 1468421642342 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]]]}] 07:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1803ms 07:54:02 INFO - PROCESS | 1738 | 1468421642416 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 07:54:02 INFO - PROCESS | 1738 | 1468421642423 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 07:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:54:02 INFO - PROCESS | 1738 | 1468421642435 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:54:02 INFO - PROCESS | 1738 | 1468421642439 Marionette TRACE conn4 <- [1,2094,null,{}] 07:54:02 INFO - PROCESS | 1738 | 1468421642446 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}] 07:54:02 INFO - PROCESS | 1738 | 1468421642452 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:02 INFO - PROCESS | 1738 | 1468421642677 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 07:54:02 INFO - PROCESS | 1738 | 1468421642916 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:02 INFO - PROCESS | 1738 | 1468421642923 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc02800 == 15 [pid = 1738] [id = 531] 07:54:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8f19e800) [pid = 1738] [serial = 1594] [outer = (nil)] 07:54:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8fb8e400) [pid = 1738] [serial = 1595] [outer = 0x8f19e800] 07:54:03 INFO - PROCESS | 1738 | 1468421643035 Marionette DEBUG loaded listener.js 07:54:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x90e0e000) [pid = 1738] [serial = 1596] [outer = 0x8f19e800] 07:54:04 INFO - PROCESS | 1738 | 1468421644082 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]]]}] 07:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1690ms 07:54:04 INFO - PROCESS | 1738 | 1468421644125 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 07:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:54:04 INFO - PROCESS | 1738 | 1468421644129 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 07:54:04 INFO - PROCESS | 1738 | 1468421644136 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:54:04 INFO - PROCESS | 1738 | 1468421644142 Marionette TRACE conn4 <- [1,2098,null,{}] 07:54:04 INFO - PROCESS | 1738 | 1468421644159 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}] 07:54:04 INFO - PROCESS | 1738 | 1468421644168 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:04 INFO - PROCESS | 1738 | 1468421644352 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 07:54:04 INFO - PROCESS | 1738 | 1468421644578 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:04 INFO - PROCESS | 1738 | 1468421644589 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x91033800 == 16 [pid = 1738] [id = 532] 07:54:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91034400) [pid = 1738] [serial = 1597] [outer = (nil)] 07:54:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x91037800) [pid = 1738] [serial = 1598] [outer = 0x91034400] 07:54:04 INFO - PROCESS | 1738 | 1468421644716 Marionette DEBUG loaded listener.js 07:54:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x9103bc00) [pid = 1738] [serial = 1599] [outer = 0x91034400] 07:54:05 INFO - PROCESS | 1738 | 1468421645667 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]]]}] 07:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1594ms 07:54:05 INFO - PROCESS | 1738 | 1468421645753 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 07:54:05 INFO - PROCESS | 1738 | 1468421645759 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 07:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:54:05 INFO - PROCESS | 1738 | 1468421645767 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:54:05 INFO - PROCESS | 1738 | 1468421645770 Marionette TRACE conn4 <- [1,2102,null,{}] 07:54:05 INFO - PROCESS | 1738 | 1468421645776 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}] 07:54:05 INFO - PROCESS | 1738 | 1468421645781 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:05 INFO - PROCESS | 1738 | 1468421645962 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 07:54:06 INFO - PROCESS | 1738 | 1468421646145 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 1738 | 1468421646154 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d9400 == 17 [pid = 1738] [id = 533] 07:54:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8cbdf000) [pid = 1738] [serial = 1600] [outer = (nil)] 07:54:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8de48c00) [pid = 1738] [serial = 1601] [outer = 0x8cbdf000] 07:54:06 INFO - PROCESS | 1738 | 1468421646307 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8e9f9c00) [pid = 1738] [serial = 1602] [outer = 0x8cbdf000] 07:54:07 INFO - PROCESS | 1738 | 1468421647572 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]]]}] 07:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1881ms 07:54:07 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x90e19c00) [pid = 1738] [serial = 1547] [outer = (nil)] [url = about:blank] 07:54:07 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x91124c00) [pid = 1738] [serial = 1542] [outer = (nil)] [url = about:blank] 07:54:07 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x911b6800) [pid = 1738] [serial = 1544] [outer = (nil)] [url = about:blank] 07:54:07 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8e9f6000) [pid = 1738] [serial = 1532] [outer = (nil)] [url = about:blank] 07:54:07 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x90e06400) [pid = 1738] [serial = 1533] [outer = (nil)] [url = about:blank] 07:54:07 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x9107fc00) [pid = 1738] [serial = 1529] [outer = (nil)] [url = about:blank] 07:54:07 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x9112fc00) [pid = 1738] [serial = 1530] [outer = (nil)] [url = about:blank] 07:54:07 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8fb87000) [pid = 1738] [serial = 1538] [outer = (nil)] [url = about:blank] 07:54:07 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x90e09800) [pid = 1738] [serial = 1526] [outer = (nil)] [url = about:blank] 07:54:07 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x90e19400) [pid = 1738] [serial = 1527] [outer = (nil)] [url = about:blank] 07:54:07 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x91027c00) [pid = 1738] [serial = 1521] [outer = (nil)] [url = about:blank] 07:54:07 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x90e15c00) [pid = 1738] [serial = 1520] [outer = (nil)] [url = about:blank] 07:54:07 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8e7c3000) [pid = 1738] [serial = 1523] [outer = (nil)] [url = about:blank] 07:54:07 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8efc8400) [pid = 1738] [serial = 1524] [outer = (nil)] [url = about:blank] 07:54:07 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e79b400) [pid = 1738] [serial = 1535] [outer = (nil)] [url = about:blank] 07:54:07 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8e9f7800) [pid = 1738] [serial = 1536] [outer = (nil)] [url = about:blank] 07:54:07 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x911ba400) [pid = 1738] [serial = 1545] [outer = (nil)] [url = about:blank] 07:54:07 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x9107dc00) [pid = 1738] [serial = 1541] [outer = (nil)] [url = about:blank] 07:54:07 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x90e05400) [pid = 1738] [serial = 1539] [outer = (nil)] [url = about:blank] 07:54:07 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x91123800) [pid = 1738] [serial = 1548] [outer = (nil)] [url = about:blank] 07:54:07 INFO - PROCESS | 1738 | 1468421647725 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 07:54:07 INFO - PROCESS | 1738 | 1468421647731 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 07:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:54:07 INFO - PROCESS | 1738 | 1468421647739 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:54:07 INFO - PROCESS | 1738 | 1468421647744 Marionette TRACE conn4 <- [1,2106,null,{}] 07:54:07 INFO - PROCESS | 1738 | 1468421647752 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}] 07:54:07 INFO - PROCESS | 1738 | 1468421647758 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:07 INFO - PROCESS | 1738 | 1468421647913 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 07:54:08 INFO - PROCESS | 1738 | 1468421648122 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:08 INFO - PROCESS | 1738 | 1468421648129 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de41000 == 18 [pid = 1738] [id = 534] 07:54:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8de4dc00) [pid = 1738] [serial = 1603] [outer = (nil)] 07:54:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8e7c4000) [pid = 1738] [serial = 1604] [outer = 0x8de4dc00] 07:54:08 INFO - PROCESS | 1738 | 1468421648217 Marionette DEBUG loaded listener.js 07:54:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8e9fcc00) [pid = 1738] [serial = 1605] [outer = 0x8de4dc00] 07:54:09 INFO - PROCESS | 1738 | 1468421649009 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]]]}] 07:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1331ms 07:54:09 INFO - PROCESS | 1738 | 1468421649071 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 07:54:09 INFO - PROCESS | 1738 | 1468421649077 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 07:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:54:09 INFO - PROCESS | 1738 | 1468421649093 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:54:09 INFO - PROCESS | 1738 | 1468421649097 Marionette TRACE conn4 <- [1,2110,null,{}] 07:54:09 INFO - PROCESS | 1738 | 1468421649103 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}] 07:54:09 INFO - PROCESS | 1738 | 1468421649109 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:09 INFO - PROCESS | 1738 | 1468421649275 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 07:54:09 INFO - PROCESS | 1738 | 1468421649285 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:09 INFO - PROCESS | 1738 | 1468421649293 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efdb000 == 19 [pid = 1738] [id = 535] 07:54:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f199000) [pid = 1738] [serial = 1606] [outer = (nil)] 07:54:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8fb83800) [pid = 1738] [serial = 1607] [outer = 0x8f199000] 07:54:09 INFO - PROCESS | 1738 | 1468421649365 Marionette DEBUG loaded listener.js 07:54:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x90e03c00) [pid = 1738] [serial = 1608] [outer = 0x8f199000] 07:54:10 INFO - PROCESS | 1738 | 1468421650358 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]]]}] 07:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1337ms 07:54:10 INFO - PROCESS | 1738 | 1468421650426 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 07:54:10 INFO - PROCESS | 1738 | 1468421650429 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 07:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:54:10 INFO - PROCESS | 1738 | 1468421650436 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:54:10 INFO - PROCESS | 1738 | 1468421650442 Marionette TRACE conn4 <- [1,2114,null,{}] 07:54:10 INFO - PROCESS | 1738 | 1468421650467 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}] 07:54:10 INFO - PROCESS | 1738 | 1468421650476 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:10 INFO - PROCESS | 1738 | 1468421650692 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 07:54:10 INFO - PROCESS | 1738 | 1468421650715 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:10 INFO - PROCESS | 1738 | 1468421650728 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x91028400 == 20 [pid = 1738] [id = 536] 07:54:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x91028c00) [pid = 1738] [serial = 1609] [outer = (nil)] 07:54:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x91032800) [pid = 1738] [serial = 1610] [outer = 0x91028c00] 07:54:10 INFO - PROCESS | 1738 | 1468421650800 Marionette DEBUG loaded listener.js 07:54:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91074400) [pid = 1738] [serial = 1611] [outer = 0x91028c00] 07:54:11 INFO - PROCESS | 1738 | 1468421651724 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]]]}] 07:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1345ms 07:54:11 INFO - PROCESS | 1738 | 1468421651793 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 07:54:11 INFO - PROCESS | 1738 | 1468421651802 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 07:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:54:11 INFO - PROCESS | 1738 | 1468421651825 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:54:11 INFO - PROCESS | 1738 | 1468421651831 Marionette TRACE conn4 <- [1,2118,null,{}] 07:54:11 INFO - PROCESS | 1738 | 1468421651836 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}] 07:54:11 INFO - PROCESS | 1738 | 1468421651840 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:12 INFO - PROCESS | 1738 | 1468421652055 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 07:54:12 INFO - PROCESS | 1738 | 1468421652079 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:12 INFO - PROCESS | 1738 | 1468421652085 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d1400 == 21 [pid = 1738] [id = 537] 07:54:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x9101ec00) [pid = 1738] [serial = 1612] [outer = (nil)] 07:54:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x91125800) [pid = 1738] [serial = 1613] [outer = 0x9101ec00] 07:54:12 INFO - PROCESS | 1738 | 1468421652167 Marionette DEBUG loaded listener.js 07:54:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x9112e000) [pid = 1738] [serial = 1614] [outer = 0x9101ec00] 07:54:12 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e7b9800) [pid = 1738] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:54:12 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x90e16800) [pid = 1738] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:54:12 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x90e0d800) [pid = 1738] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:54:12 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8fb82c00) [pid = 1738] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:54:12 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x9195ac00) [pid = 1738] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:54:12 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8d30d400) [pid = 1738] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:54:12 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8d30bc00) [pid = 1738] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:54:12 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8e7be000) [pid = 1738] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:54:12 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8f19f000) [pid = 1738] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:54:12 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x918d9000) [pid = 1738] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:54:12 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8cbe7c00) [pid = 1738] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:54:12 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8b7db000) [pid = 1738] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:54:12 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8efdf400) [pid = 1738] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:54:13 INFO - PROCESS | 1738 | 1468421653206 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]]]}] 07:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1445ms 07:54:13 INFO - PROCESS | 1738 | 1468421653271 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 07:54:13 INFO - PROCESS | 1738 | 1468421653275 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 07:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:54:13 INFO - PROCESS | 1738 | 1468421653288 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:54:13 INFO - PROCESS | 1738 | 1468421653290 Marionette TRACE conn4 <- [1,2122,null,{}] 07:54:13 INFO - PROCESS | 1738 | 1468421653297 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}] 07:54:13 INFO - PROCESS | 1738 | 1468421653303 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:13 INFO - PROCESS | 1738 | 1468421653456 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 07:54:13 INFO - PROCESS | 1738 | 1468421653466 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:13 INFO - PROCESS | 1738 | 1468421653473 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d311400 == 22 [pid = 1738] [id = 538] 07:54:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8efd5c00) [pid = 1738] [serial = 1615] [outer = (nil)] 07:54:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x90e12000) [pid = 1738] [serial = 1616] [outer = 0x8efd5c00] 07:54:13 INFO - PROCESS | 1738 | 1468421653542 Marionette DEBUG loaded listener.js 07:54:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x90e10c00) [pid = 1738] [serial = 1617] [outer = 0x8efd5c00] 07:54:14 INFO - PROCESS | 1738 | 1468421654612 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]]]}] 07:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1393ms 07:54:14 INFO - PROCESS | 1738 | 1468421654676 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 07:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:54:14 INFO - PROCESS | 1738 | 1468421654683 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 07:54:14 INFO - PROCESS | 1738 | 1468421654692 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:54:14 INFO - PROCESS | 1738 | 1468421654697 Marionette TRACE conn4 <- [1,2126,null,{}] 07:54:14 INFO - PROCESS | 1738 | 1468421654706 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}] 07:54:14 INFO - PROCESS | 1738 | 1468421654711 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:14 INFO - PROCESS | 1738 | 1468421654939 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 07:54:15 INFO - PROCESS | 1738 | 1468421655191 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:15 INFO - PROCESS | 1738 | 1468421655206 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d314400 == 23 [pid = 1738] [id = 539] 07:54:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8de47400) [pid = 1738] [serial = 1618] [outer = (nil)] 07:54:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8e9fac00) [pid = 1738] [serial = 1619] [outer = 0x8de47400] 07:54:15 INFO - PROCESS | 1738 | 1468421655333 Marionette DEBUG loaded listener.js 07:54:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8f190c00) [pid = 1738] [serial = 1620] [outer = 0x8de47400] 07:54:16 INFO - PROCESS | 1738 | 1468421656268 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]]]}] 07:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1636ms 07:54:16 INFO - PROCESS | 1738 | 1468421656327 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 07:54:16 INFO - PROCESS | 1738 | 1468421656334 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 07:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:54:16 INFO - PROCESS | 1738 | 1468421656345 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:54:16 INFO - PROCESS | 1738 | 1468421656349 Marionette TRACE conn4 <- [1,2130,null,{}] 07:54:16 INFO - PROCESS | 1738 | 1468421656356 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}] 07:54:16 INFO - PROCESS | 1738 | 1468421656362 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:16 INFO - PROCESS | 1738 | 1468421656584 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 07:54:16 INFO - PROCESS | 1738 | 1468421656764 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:16 INFO - PROCESS | 1738 | 1468421656773 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e02800 == 24 [pid = 1738] [id = 540] 07:54:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x90e0c000) [pid = 1738] [serial = 1621] [outer = (nil)] 07:54:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x9101c400) [pid = 1738] [serial = 1622] [outer = 0x90e0c000] 07:54:16 INFO - PROCESS | 1738 | 1468421656881 Marionette DEBUG loaded listener.js 07:54:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x91026000) [pid = 1738] [serial = 1623] [outer = 0x90e0c000] 07:54:17 INFO - PROCESS | 1738 | 1468421657981 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] 07:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:54:18 INFO - PROCESS | 1738 | 1468421658047 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 07:54:18 INFO - PROCESS | 1738 | 1468421658054 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:54:18 INFO - PROCESS | 1738 | 1468421658060 Marionette TRACE conn4 <- [1,2134,null,{}] 07:54:18 INFO - PROCESS | 1738 | 1468421658077 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}] 07:54:18 INFO - PROCESS | 1738 | 1468421658085 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:18 INFO - PROCESS | 1738 | 1468421658301 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 07:54:18 INFO - PROCESS | 1738 | 1468421658540 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:18 INFO - PROCESS | 1738 | 1468421658549 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efc2800 == 25 [pid = 1738] [id = 541] 07:54:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x911b9800) [pid = 1738] [serial = 1624] [outer = (nil)] 07:54:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x911bf400) [pid = 1738] [serial = 1625] [outer = 0x911b9800] 07:54:18 INFO - PROCESS | 1738 | 1468421658680 Marionette DEBUG loaded listener.js 07:54:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x917ae800) [pid = 1738] [serial = 1626] [outer = 0x911b9800] 07:54:19 INFO - PROCESS | 1738 | 1468421659622 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]]]}] 07:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1639ms 07:54:19 INFO - PROCESS | 1738 | 1468421659693 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 07:54:19 INFO - PROCESS | 1738 | 1468421659698 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 07:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:54:19 INFO - PROCESS | 1738 | 1468421659705 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - PROCESS | 1738 | 1468421659709 Marionette TRACE conn4 <- [1,2138,null,{}] 07:54:19 INFO - PROCESS | 1738 | 1468421659714 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}] 07:54:19 INFO - PROCESS | 1738 | 1468421659720 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:19 INFO - PROCESS | 1738 | 1468421659905 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 07:54:20 INFO - PROCESS | 1738 | 1468421660086 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:20 INFO - PROCESS | 1738 | 1468421660094 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x91123c00 == 26 [pid = 1738] [id = 542] 07:54:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x911b5000) [pid = 1738] [serial = 1627] [outer = (nil)] 07:54:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x917ba400) [pid = 1738] [serial = 1628] [outer = 0x911b5000] 07:54:20 INFO - PROCESS | 1738 | 1468421660179 Marionette DEBUG loaded listener.js 07:54:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x91897c00) [pid = 1738] [serial = 1629] [outer = 0x911b5000] 07:54:21 INFO - PROCESS | 1738 | 1468421661125 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]]]}] 07:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1479ms 07:54:21 INFO - PROCESS | 1738 | 1468421661185 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 07:54:21 INFO - PROCESS | 1738 | 1468421661190 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 07:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:54:21 INFO - PROCESS | 1738 | 1468421661197 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:54:21 INFO - PROCESS | 1738 | 1468421661200 Marionette TRACE conn4 <- [1,2142,null,{}] 07:54:21 INFO - PROCESS | 1738 | 1468421661206 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}] 07:54:21 INFO - PROCESS | 1738 | 1468421661211 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:21 INFO - PROCESS | 1738 | 1468421661385 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 07:54:21 INFO - PROCESS | 1738 | 1468421661565 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:21 INFO - PROCESS | 1738 | 1468421661577 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30a000 == 27 [pid = 1738] [id = 543] 07:54:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x917b3000) [pid = 1738] [serial = 1630] [outer = (nil)] 07:54:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x918d4400) [pid = 1738] [serial = 1631] [outer = 0x917b3000] 07:54:21 INFO - PROCESS | 1738 | 1468421661653 Marionette DEBUG loaded listener.js 07:54:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x918d5000) [pid = 1738] [serial = 1632] [outer = 0x917b3000] 07:54:22 INFO - PROCESS | 1738 | 1468421662650 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] 07:54:22 INFO - PROCESS | 1738 | 1468421662734 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 07:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:54:22 INFO - PROCESS | 1738 | 1468421662741 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:54:22 INFO - PROCESS | 1738 | 1468421662745 Marionette TRACE conn4 <- [1,2146,null,{}] 07:54:22 INFO - PROCESS | 1738 | 1468421662751 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}] 07:54:22 INFO - PROCESS | 1738 | 1468421662762 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:23 INFO - PROCESS | 1738 | 1468421663029 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 07:54:23 INFO - PROCESS | 1738 | 1468421663279 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:23 INFO - PROCESS | 1738 | 1468421663289 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7c2c00 == 28 [pid = 1738] [id = 544] 07:54:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8f192c00) [pid = 1738] [serial = 1633] [outer = (nil)] 07:54:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x917b8800) [pid = 1738] [serial = 1634] [outer = 0x8f192c00] 07:54:23 INFO - PROCESS | 1738 | 1468421663384 Marionette DEBUG loaded listener.js 07:54:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x9195a000) [pid = 1738] [serial = 1635] [outer = 0x8f192c00] 07:54:24 INFO - PROCESS | 1738 | 1468421664260 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] 07:54:24 INFO - PROCESS | 1738 | 1468421664338 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 07:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:54:24 INFO - PROCESS | 1738 | 1468421664347 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:54:24 INFO - PROCESS | 1738 | 1468421664350 Marionette TRACE conn4 <- [1,2150,null,{}] 07:54:24 INFO - PROCESS | 1738 | 1468421664355 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}] 07:54:24 INFO - PROCESS | 1738 | 1468421664361 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:24 INFO - PROCESS | 1738 | 1468421664536 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 07:54:24 INFO - PROCESS | 1738 | 1468421664724 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:24 INFO - PROCESS | 1738 | 1468421664735 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc09000 == 29 [pid = 1738] [id = 545] 07:54:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8cc09400) [pid = 1738] [serial = 1636] [outer = (nil)] 07:54:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8f194c00) [pid = 1738] [serial = 1637] [outer = 0x8cc09400] 07:54:24 INFO - PROCESS | 1738 | 1468421664816 Marionette DEBUG loaded listener.js 07:54:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x917af800) [pid = 1738] [serial = 1638] [outer = 0x8cc09400] 07:54:26 INFO - PROCESS | 1738 | 1468421665993 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]]]}] 07:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1683ms 07:54:26 INFO - PROCESS | 1738 | 1468421666032 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 07:54:26 INFO - PROCESS | 1738 | 1468421666037 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 07:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:54:26 INFO - PROCESS | 1738 | 1468421666045 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:54:26 INFO - PROCESS | 1738 | 1468421666052 Marionette TRACE conn4 <- [1,2154,null,{}] 07:54:26 INFO - PROCESS | 1738 | 1468421666059 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}] 07:54:26 INFO - PROCESS | 1738 | 1468421666064 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:26 INFO - PROCESS | 1738 | 1468421666236 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 07:54:26 INFO - PROCESS | 1738 | 1468421666515 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:26 INFO - PROCESS | 1738 | 1468421666527 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc08000 == 30 [pid = 1738] [id = 546] 07:54:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8d308800) [pid = 1738] [serial = 1639] [outer = (nil)] 07:54:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8efd8400) [pid = 1738] [serial = 1640] [outer = 0x8d308800] 07:54:26 INFO - PROCESS | 1738 | 1468421666647 Marionette DEBUG loaded listener.js 07:54:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8f834c00) [pid = 1738] [serial = 1641] [outer = 0x8d308800] 07:54:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe1800 == 29 [pid = 1738] [id = 523] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8efd9400) [pid = 1738] [serial = 1553] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x91030000) [pid = 1738] [serial = 1557] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x90e20c00) [pid = 1738] [serial = 1556] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x918a0800) [pid = 1738] [serial = 1560] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x917ba800) [pid = 1738] [serial = 1559] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x918dcc00) [pid = 1738] [serial = 1563] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x918db800) [pid = 1738] [serial = 1562] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x922df400) [pid = 1738] [serial = 1566] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8e79b000) [pid = 1738] [serial = 1575] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8de4c800) [pid = 1738] [serial = 1574] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8d316000) [pid = 1738] [serial = 1577] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8de45c00) [pid = 1738] [serial = 1578] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8e9f2400) [pid = 1738] [serial = 1580] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x91f3f000) [pid = 1738] [serial = 1565] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f836000) [pid = 1738] [serial = 1583] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x93a60800) [pid = 1738] [serial = 1569] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x93a5b400) [pid = 1738] [serial = 1568] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8efc2400) [pid = 1738] [serial = 1572] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8e7b7400) [pid = 1738] [serial = 1571] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8cc0ac00) [pid = 1738] [serial = 1551] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8cbe4000) [pid = 1738] [serial = 1550] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f196000) [pid = 1738] [serial = 1554] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8f83c000) [pid = 1738] [serial = 1586] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8f83c400) [pid = 1738] [serial = 1584] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x90e14c00) [pid = 1738] [serial = 1589] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8efc8000) [pid = 1738] [serial = 1581] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8fb86c00) [pid = 1738] [serial = 1587] [outer = (nil)] [url = about:blank] 07:54:28 INFO - PROCESS | 1738 | 1468421668706 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]]]}] 07:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 2690ms 07:54:28 INFO - PROCESS | 1738 | 1468421668735 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 07:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:54:28 INFO - PROCESS | 1738 | 1468421668741 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 07:54:28 INFO - PROCESS | 1738 | 1468421668749 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:54:28 INFO - PROCESS | 1738 | 1468421668753 Marionette TRACE conn4 <- [1,2158,null,{}] 07:54:28 INFO - PROCESS | 1738 | 1468421668762 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}] 07:54:28 INFO - PROCESS | 1738 | 1468421668766 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:28 INFO - PROCESS | 1738 | 1468421668984 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 07:54:29 INFO - PROCESS | 1738 | 1468421669122 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:29 INFO - PROCESS | 1738 | 1468421669131 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe9000 == 30 [pid = 1738] [id = 547] 07:54:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8cc0f800) [pid = 1738] [serial = 1642] [outer = (nil)] 07:54:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8de49c00) [pid = 1738] [serial = 1643] [outer = 0x8cc0f800] 07:54:29 INFO - PROCESS | 1738 | 1468421669204 Marionette DEBUG loaded listener.js 07:54:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8e79a800) [pid = 1738] [serial = 1644] [outer = 0x8cc0f800] 07:54:30 INFO - PROCESS | 1738 | 1468421670007 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]]]}] 07:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1286ms 07:54:30 INFO - PROCESS | 1738 | 1468421670034 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 1738 | 1468421670043 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 07:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:54:30 INFO - PROCESS | 1738 | 1468421670054 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - PROCESS | 1738 | 1468421670058 Marionette TRACE conn4 <- [1,2162,null,{}] 07:54:30 INFO - PROCESS | 1738 | 1468421670064 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}] 07:54:30 INFO - PROCESS | 1738 | 1468421670070 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:30 INFO - PROCESS | 1738 | 1468421670243 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 07:54:30 INFO - PROCESS | 1738 | 1468421670255 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:30 INFO - PROCESS | 1738 | 1468421670261 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9f5c00 == 31 [pid = 1738] [id = 548] 07:54:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8e9fc400) [pid = 1738] [serial = 1645] [outer = (nil)] 07:54:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8efc6000) [pid = 1738] [serial = 1646] [outer = 0x8e9fc400] 07:54:30 INFO - PROCESS | 1738 | 1468421670335 Marionette DEBUG loaded listener.js 07:54:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8efccc00) [pid = 1738] [serial = 1647] [outer = 0x8e9fc400] 07:54:31 INFO - PROCESS | 1738 | 1468421671377 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]]]}] 07:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1379ms 07:54:31 INFO - PROCESS | 1738 | 1468421671434 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 07:54:31 INFO - PROCESS | 1738 | 1468421671438 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 07:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:54:31 INFO - PROCESS | 1738 | 1468421671444 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:54:31 INFO - PROCESS | 1738 | 1468421671451 Marionette TRACE conn4 <- [1,2166,null,{}] 07:54:31 INFO - PROCESS | 1738 | 1468421671477 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}] 07:54:31 INFO - PROCESS | 1738 | 1468421671487 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:31 INFO - PROCESS | 1738 | 1468421671732 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 07:54:31 INFO - PROCESS | 1738 | 1468421671759 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 1738 | 1468421671771 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb84800 == 32 [pid = 1738] [id = 549] 07:54:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8fb85400) [pid = 1738] [serial = 1648] [outer = (nil)] 07:54:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8fb90800) [pid = 1738] [serial = 1649] [outer = 0x8fb85400] 07:54:31 INFO - PROCESS | 1738 | 1468421671843 Marionette DEBUG loaded listener.js 07:54:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x90e14c00) [pid = 1738] [serial = 1650] [outer = 0x8fb85400] 07:54:32 INFO - PROCESS | 1738 | 1468421672869 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]]]}] 07:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1500ms 07:54:32 INFO - PROCESS | 1738 | 1468421672956 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 07:54:32 INFO - PROCESS | 1738 | 1468421672959 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 07:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:54:32 INFO - PROCESS | 1738 | 1468421672967 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:54:32 INFO - PROCESS | 1738 | 1468421672970 Marionette TRACE conn4 <- [1,2170,null,{}] 07:54:32 INFO - PROCESS | 1738 | 1468421672976 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}] 07:54:32 INFO - PROCESS | 1738 | 1468421672981 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:33 INFO - PROCESS | 1738 | 1468421673555 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 07:54:33 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8efd5c00) [pid = 1738] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:54:33 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x9101ec00) [pid = 1738] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:54:33 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x90e03000) [pid = 1738] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:54:33 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8cbdf000) [pid = 1738] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:54:33 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8f199000) [pid = 1738] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:54:33 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8de4dc00) [pid = 1738] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:54:33 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x91034400) [pid = 1738] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:54:33 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8f19e800) [pid = 1738] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:54:33 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8d313400) [pid = 1738] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:54:33 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x91028c00) [pid = 1738] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:54:33 INFO - PROCESS | 1738 | 1468421673757 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:33 INFO - PROCESS | 1738 | 1468421673765 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbdf000 == 33 [pid = 1738] [id = 550] 07:54:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8cbed000) [pid = 1738] [serial = 1651] [outer = (nil)] 07:54:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8de4dc00) [pid = 1738] [serial = 1652] [outer = 0x8cbed000] 07:54:33 INFO - PROCESS | 1738 | 1468421673836 Marionette DEBUG loaded listener.js 07:54:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x9101ec00) [pid = 1738] [serial = 1653] [outer = 0x8cbed000] 07:54:34 INFO - PROCESS | 1738 | 1468421674555 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]]]}] 07:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1634ms 07:54:34 INFO - PROCESS | 1738 | 1468421674602 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 07:54:34 INFO - PROCESS | 1738 | 1468421674605 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 07:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:54:34 INFO - PROCESS | 1738 | 1468421674612 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - PROCESS | 1738 | 1468421674615 Marionette TRACE conn4 <- [1,2174,null,{}] 07:54:34 INFO - PROCESS | 1738 | 1468421674625 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}] 07:54:34 INFO - PROCESS | 1738 | 1468421674629 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:34 INFO - PROCESS | 1738 | 1468421674829 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 07:54:34 INFO - PROCESS | 1738 | 1468421674847 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 1738 | 1468421674858 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de45400 == 34 [pid = 1738] [id = 551] 07:54:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x90e05c00) [pid = 1738] [serial = 1654] [outer = (nil)] 07:54:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x91076800) [pid = 1738] [serial = 1655] [outer = 0x90e05c00] 07:54:34 INFO - PROCESS | 1738 | 1468421674922 Marionette DEBUG loaded listener.js 07:54:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x91080800) [pid = 1738] [serial = 1656] [outer = 0x90e05c00] 07:54:35 INFO - PROCESS | 1738 | 1468421675926 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]]]}] 07:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1398ms 07:54:36 INFO - PROCESS | 1738 | 1468421676011 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 07:54:36 INFO - PROCESS | 1738 | 1468421676018 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 07:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:54:36 INFO - PROCESS | 1738 | 1468421676028 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:54:36 INFO - PROCESS | 1738 | 1468421676033 Marionette TRACE conn4 <- [1,2178,null,{}] 07:54:36 INFO - PROCESS | 1738 | 1468421676042 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}] 07:54:36 INFO - PROCESS | 1738 | 1468421676048 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:36 INFO - PROCESS | 1738 | 1468421676271 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 07:54:36 INFO - PROCESS | 1738 | 1468421676523 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:36 INFO - PROCESS | 1738 | 1468421676541 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d309400 == 35 [pid = 1738] [id = 552] 07:54:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8de43400) [pid = 1738] [serial = 1657] [outer = (nil)] 07:54:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8e7a2800) [pid = 1738] [serial = 1658] [outer = 0x8de43400] 07:54:36 INFO - PROCESS | 1738 | 1468421676645 Marionette DEBUG loaded listener.js 07:54:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8e7c3000) [pid = 1738] [serial = 1659] [outer = 0x8de43400] 07:54:37 INFO - PROCESS | 1738 | 1468421677669 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]]]}] 07:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1684ms 07:54:37 INFO - PROCESS | 1738 | 1468421677711 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 07:54:37 INFO - PROCESS | 1738 | 1468421677719 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 07:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:54:37 INFO - PROCESS | 1738 | 1468421677730 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:54:37 INFO - PROCESS | 1738 | 1468421677734 Marionette TRACE conn4 <- [1,2182,null,{}] 07:54:37 INFO - PROCESS | 1738 | 1468421677741 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}] 07:54:37 INFO - PROCESS | 1738 | 1468421677747 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:37 INFO - PROCESS | 1738 | 1468421677943 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 07:54:38 INFO - PROCESS | 1738 | 1468421678173 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:38 INFO - PROCESS | 1738 | 1468421678182 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbedc00 == 36 [pid = 1738] [id = 553] 07:54:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f83fc00) [pid = 1738] [serial = 1660] [outer = (nil)] 07:54:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8fb8d000) [pid = 1738] [serial = 1661] [outer = 0x8f83fc00] 07:54:38 INFO - PROCESS | 1738 | 1468421678311 Marionette DEBUG loaded listener.js 07:54:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8fb8c000) [pid = 1738] [serial = 1662] [outer = 0x8f83fc00] 07:54:39 INFO - PROCESS | 1738 | 1468421679357 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]]]}] 07:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1694ms 07:54:39 INFO - PROCESS | 1738 | 1468421679425 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 07:54:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:54:39 INFO - PROCESS | 1738 | 1468421679430 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 07:54:39 INFO - PROCESS | 1738 | 1468421679436 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:54:39 INFO - PROCESS | 1738 | 1468421679443 Marionette TRACE conn4 <- [1,2186,null,{}] 07:54:39 INFO - PROCESS | 1738 | 1468421679459 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}] 07:54:39 INFO - PROCESS | 1738 | 1468421679468 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:39 INFO - PROCESS | 1738 | 1468421679683 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 07:54:39 INFO - PROCESS | 1738 | 1468421679914 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:39 INFO - PROCESS | 1738 | 1468421679927 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x911b4800 == 37 [pid = 1738] [id = 554] 07:54:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x911b6c00) [pid = 1738] [serial = 1663] [outer = (nil)] 07:54:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x911bbc00) [pid = 1738] [serial = 1664] [outer = 0x911b6c00] 07:54:40 INFO - PROCESS | 1738 | 1468421680035 Marionette DEBUG loaded listener.js 07:54:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x917ab400) [pid = 1738] [serial = 1665] [outer = 0x911b6c00] 07:54:41 INFO - PROCESS | 1738 | 1468421681044 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]]]}] 07:54:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:54:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1641ms 07:54:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:54:41 INFO - PROCESS | 1738 | 1468421681076 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 07:54:41 INFO - PROCESS | 1738 | 1468421681080 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 07:54:41 INFO - PROCESS | 1738 | 1468421681087 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:54:41 INFO - PROCESS | 1738 | 1468421681091 Marionette TRACE conn4 <- [1,2190,null,{}] 07:54:41 INFO - PROCESS | 1738 | 1468421681097 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}] 07:54:41 INFO - PROCESS | 1738 | 1468421681102 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:41 INFO - PROCESS | 1738 | 1468421681281 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 07:54:41 INFO - PROCESS | 1738 | 1468421681510 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:41 INFO - PROCESS | 1738 | 1468421681517 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe7c00 == 38 [pid = 1738] [id = 555] 07:54:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8cbe9400) [pid = 1738] [serial = 1666] [outer = (nil)] 07:54:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8f19f000) [pid = 1738] [serial = 1667] [outer = 0x8cbe9400] 07:54:41 INFO - PROCESS | 1738 | 1468421681646 Marionette DEBUG loaded listener.js 07:54:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x90e03400) [pid = 1738] [serial = 1668] [outer = 0x8cbe9400] 07:54:42 INFO - PROCESS | 1738 | 1468421682790 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]]]}] 07:54:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:54:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1737ms 07:54:42 INFO - PROCESS | 1738 | 1468421682824 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 07:54:42 INFO - PROCESS | 1738 | 1468421682828 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 07:54:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:54:42 INFO - PROCESS | 1738 | 1468421682841 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:54:42 INFO - PROCESS | 1738 | 1468421682846 Marionette TRACE conn4 <- [1,2194,null,{}] 07:54:42 INFO - PROCESS | 1738 | 1468421682854 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}] 07:54:42 INFO - PROCESS | 1738 | 1468421682859 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:43 INFO - PROCESS | 1738 | 1468421683121 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 07:54:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbdf000 == 37 [pid = 1738] [id = 550] 07:54:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb84800 == 36 [pid = 1738] [id = 549] 07:54:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9f5c00 == 35 [pid = 1738] [id = 548] 07:54:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe9000 == 34 [pid = 1738] [id = 547] 07:54:43 INFO - PROCESS | 1738 | 1468421683337 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:43 INFO - PROCESS | 1738 | 1468421683347 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc10800 == 35 [pid = 1738] [id = 556] 07:54:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8d313800) [pid = 1738] [serial = 1669] [outer = (nil)] 07:54:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8e7bf400) [pid = 1738] [serial = 1670] [outer = 0x8d313800] 07:54:43 INFO - PROCESS | 1738 | 1468421683422 Marionette DEBUG loaded listener.js 07:54:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8e9f5c00) [pid = 1738] [serial = 1671] [outer = 0x8d313800] 07:54:43 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x91125800) [pid = 1738] [serial = 1613] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x9112e000) [pid = 1738] [serial = 1614] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x90e1e800) [pid = 1738] [serial = 1590] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8de48c00) [pid = 1738] [serial = 1601] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8e9f9c00) [pid = 1738] [serial = 1602] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8fb83800) [pid = 1738] [serial = 1607] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8e7c4000) [pid = 1738] [serial = 1604] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e9fcc00) [pid = 1738] [serial = 1605] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x91037800) [pid = 1738] [serial = 1598] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x9103bc00) [pid = 1738] [serial = 1599] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8fb8e400) [pid = 1738] [serial = 1595] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x90e0e000) [pid = 1738] [serial = 1596] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8e799c00) [pid = 1738] [serial = 1592] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8efc7800) [pid = 1738] [serial = 1593] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x91032800) [pid = 1738] [serial = 1610] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x91074400) [pid = 1738] [serial = 1611] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x90e03c00) [pid = 1738] [serial = 1608] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x90e10c00) [pid = 1738] [serial = 1617] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x90e12000) [pid = 1738] [serial = 1616] [outer = (nil)] [url = about:blank] 07:54:44 INFO - PROCESS | 1738 | 1468421684226 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]]]}] 07:54:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:54:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1441ms 07:54:44 INFO - PROCESS | 1738 | 1468421684282 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 07:54:44 INFO - PROCESS | 1738 | 1468421684288 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 07:54:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:54:44 INFO - PROCESS | 1738 | 1468421684298 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:54:44 INFO - PROCESS | 1738 | 1468421684302 Marionette TRACE conn4 <- [1,2198,null,{}] 07:54:44 INFO - PROCESS | 1738 | 1468421684308 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}] 07:54:44 INFO - PROCESS | 1738 | 1468421684314 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:44 INFO - PROCESS | 1738 | 1468421684474 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 07:54:44 INFO - PROCESS | 1738 | 1468421684486 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:44 INFO - PROCESS | 1738 | 1468421684493 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efd9400 == 36 [pid = 1738] [id = 557] 07:54:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8f83a000) [pid = 1738] [serial = 1672] [outer = (nil)] 07:54:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8fb83800) [pid = 1738] [serial = 1673] [outer = 0x8f83a000] 07:54:44 INFO - PROCESS | 1738 | 1468421684577 Marionette DEBUG loaded listener.js 07:54:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x90e05800) [pid = 1738] [serial = 1674] [outer = 0x8f83a000] 07:54:45 INFO - PROCESS | 1738 | 1468421685534 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]]]}] 07:54:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:54:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1292ms 07:54:45 INFO - PROCESS | 1738 | 1468421685590 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 07:54:45 INFO - PROCESS | 1738 | 1468421685593 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 07:54:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:54:45 INFO - PROCESS | 1738 | 1468421685617 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:54:45 INFO - PROCESS | 1738 | 1468421685623 Marionette TRACE conn4 <- [1,2202,null,{}] 07:54:45 INFO - PROCESS | 1738 | 1468421685644 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}] 07:54:45 INFO - PROCESS | 1738 | 1468421685652 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:45 INFO - PROCESS | 1738 | 1468421685865 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 07:54:45 INFO - PROCESS | 1738 | 1468421685891 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:45 INFO - PROCESS | 1738 | 1468421685899 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x91077000 == 37 [pid = 1738] [id = 558] 07:54:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x91077800) [pid = 1738] [serial = 1675] [outer = (nil)] 07:54:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x91082800) [pid = 1738] [serial = 1676] [outer = 0x91077800] 07:54:45 INFO - PROCESS | 1738 | 1468421685971 Marionette DEBUG loaded listener.js 07:54:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x9112c400) [pid = 1738] [serial = 1677] [outer = 0x91077800] 07:54:46 INFO - PROCESS | 1738 | 1468421686908 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]]]}] 07:54:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:54:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1350ms 07:54:46 INFO - PROCESS | 1738 | 1468421686968 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 07:54:46 INFO - PROCESS | 1738 | 1468421686973 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 07:54:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:54:46 INFO - PROCESS | 1738 | 1468421686979 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:54:46 INFO - PROCESS | 1738 | 1468421686981 Marionette TRACE conn4 <- [1,2206,null,{}] 07:54:46 INFO - PROCESS | 1738 | 1468421686987 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}] 07:54:46 INFO - PROCESS | 1738 | 1468421686992 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:47 INFO - PROCESS | 1738 | 1468421687248 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 07:54:47 INFO - PROCESS | 1738 | 1468421687279 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:47 INFO - PROCESS | 1738 | 1468421687289 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x911b6400 == 38 [pid = 1738] [id = 559] 07:54:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x911b7c00) [pid = 1738] [serial = 1678] [outer = (nil)] 07:54:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x917ae000) [pid = 1738] [serial = 1679] [outer = 0x911b7c00] 07:54:47 INFO - PROCESS | 1738 | 1468421687359 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x917b2c00) [pid = 1738] [serial = 1680] [outer = 0x911b7c00] 07:54:47 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8de47400) [pid = 1738] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:54:47 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x90e0c000) [pid = 1738] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:54:47 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x911b9800) [pid = 1738] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:54:47 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x911b5000) [pid = 1738] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:54:47 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x917b3000) [pid = 1738] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:54:47 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8e9fc400) [pid = 1738] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:54:47 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8cc0f800) [pid = 1738] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:54:47 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8fb85400) [pid = 1738] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:54:47 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8d308800) [pid = 1738] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:54:47 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8f192c00) [pid = 1738] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:54:47 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8cc09400) [pid = 1738] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:54:47 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8cbed000) [pid = 1738] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:54:48 INFO - PROCESS | 1738 | 1468421688405 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]]]}] 07:54:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:54:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1483ms 07:54:48 INFO - PROCESS | 1738 | 1468421688463 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 1738 | 1468421688467 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 07:54:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:54:48 INFO - PROCESS | 1738 | 1468421688473 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - PROCESS | 1738 | 1468421688477 Marionette TRACE conn4 <- [1,2210,null,{}] 07:54:48 INFO - PROCESS | 1738 | 1468421688482 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}] 07:54:48 INFO - PROCESS | 1738 | 1468421688487 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:48 INFO - PROCESS | 1738 | 1468421688640 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 07:54:48 INFO - PROCESS | 1738 | 1468421688649 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:48 INFO - PROCESS | 1738 | 1468421688657 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc09400 == 39 [pid = 1738] [id = 560] 07:54:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8cc0d800) [pid = 1738] [serial = 1681] [outer = (nil)] 07:54:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x911b4400) [pid = 1738] [serial = 1682] [outer = 0x8cc0d800] 07:54:48 INFO - PROCESS | 1738 | 1468421688726 Marionette DEBUG loaded listener.js 07:54:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x911b7000) [pid = 1738] [serial = 1683] [outer = 0x8cc0d800] 07:54:49 INFO - PROCESS | 1738 | 1468421689609 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]]]}] 07:54:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:54:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1185ms 07:54:49 INFO - PROCESS | 1738 | 1468421689658 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 07:54:49 INFO - PROCESS | 1738 | 1468421689662 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 07:54:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:54:49 INFO - PROCESS | 1738 | 1468421689668 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:54:49 INFO - PROCESS | 1738 | 1468421689671 Marionette TRACE conn4 <- [1,2214,null,{}] 07:54:49 INFO - PROCESS | 1738 | 1468421689677 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}] 07:54:49 INFO - PROCESS | 1738 | 1468421689687 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:49 INFO - PROCESS | 1738 | 1468421689883 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 07:54:50 INFO - PROCESS | 1738 | 1468421690082 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:50 INFO - PROCESS | 1738 | 1468421690093 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7da000 == 40 [pid = 1738] [id = 561] 07:54:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8cbdec00) [pid = 1738] [serial = 1684] [outer = (nil)] 07:54:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8cbeac00) [pid = 1738] [serial = 1685] [outer = 0x8cbdec00] 07:54:50 INFO - PROCESS | 1738 | 1468421690178 Marionette DEBUG loaded listener.js 07:54:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8cc0b800) [pid = 1738] [serial = 1686] [outer = 0x8cbdec00] 07:54:51 INFO - PROCESS | 1738 | 1468421691186 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]]]}] 07:54:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:54:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1579ms 07:54:51 INFO - PROCESS | 1738 | 1468421691251 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 07:54:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:54:51 INFO - PROCESS | 1738 | 1468421691257 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 07:54:51 INFO - PROCESS | 1738 | 1468421691265 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:54:51 INFO - PROCESS | 1738 | 1468421691270 Marionette TRACE conn4 <- [1,2218,null,{}] 07:54:51 INFO - PROCESS | 1738 | 1468421691278 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}] 07:54:51 INFO - PROCESS | 1738 | 1468421691286 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:51 INFO - PROCESS | 1738 | 1468421691525 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 07:54:51 INFO - PROCESS | 1738 | 1468421691758 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:51 INFO - PROCESS | 1738 | 1468421691766 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de45c00 == 41 [pid = 1738] [id = 562] 07:54:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8e9f0800) [pid = 1738] [serial = 1687] [outer = (nil)] 07:54:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8efc3000) [pid = 1738] [serial = 1688] [outer = 0x8e9f0800] 07:54:51 INFO - PROCESS | 1738 | 1468421691898 Marionette DEBUG loaded listener.js 07:54:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8efcdc00) [pid = 1738] [serial = 1689] [outer = 0x8e9f0800] 07:54:52 INFO - PROCESS | 1738 | 1468421692880 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]]]}] 07:54:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:54:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1634ms 07:54:52 INFO - PROCESS | 1738 | 1468421692903 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 07:54:52 INFO - PROCESS | 1738 | 1468421692909 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 07:54:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:54:52 INFO - PROCESS | 1738 | 1468421692917 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:54:52 INFO - PROCESS | 1738 | 1468421692921 Marionette TRACE conn4 <- [1,2222,null,{}] 07:54:52 INFO - PROCESS | 1738 | 1468421692952 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}] 07:54:52 INFO - PROCESS | 1738 | 1468421692957 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:53 INFO - PROCESS | 1738 | 1468421693151 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 07:54:53 INFO - PROCESS | 1738 | 1468421693334 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:53 INFO - PROCESS | 1738 | 1468421693343 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f19e000 == 42 [pid = 1738] [id = 563] 07:54:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8f841400) [pid = 1738] [serial = 1690] [outer = (nil)] 07:54:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x90e0ac00) [pid = 1738] [serial = 1691] [outer = 0x8f841400] 07:54:53 INFO - PROCESS | 1738 | 1468421693424 Marionette DEBUG loaded listener.js 07:54:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x90e1f400) [pid = 1738] [serial = 1692] [outer = 0x8f841400] 07:54:54 INFO - PROCESS | 1738 | 1468421694477 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]]]}] 07:54:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:54:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1612ms 07:54:54 INFO - PROCESS | 1738 | 1468421694529 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 07:54:54 INFO - PROCESS | 1738 | 1468421694532 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 07:54:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:54:54 INFO - PROCESS | 1738 | 1468421694549 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:54:54 INFO - PROCESS | 1738 | 1468421694559 Marionette TRACE conn4 <- [1,2226,null,{}] 07:54:54 INFO - PROCESS | 1738 | 1468421694566 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}] 07:54:54 INFO - PROCESS | 1738 | 1468421694572 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:54 INFO - PROCESS | 1738 | 1468421694802 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 07:54:55 INFO - PROCESS | 1738 | 1468421695030 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:55 INFO - PROCESS | 1738 | 1468421695041 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9ef000 == 43 [pid = 1738] [id = 564] 07:54:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x91128c00) [pid = 1738] [serial = 1693] [outer = (nil)] 07:54:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x9189d000) [pid = 1738] [serial = 1694] [outer = 0x91128c00] 07:54:55 INFO - PROCESS | 1738 | 1468421695165 Marionette DEBUG loaded listener.js 07:54:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x918d4000) [pid = 1738] [serial = 1695] [outer = 0x91128c00] 07:54:56 INFO - PROCESS | 1738 | 1468421696109 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]]]}] 07:54:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:54:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1596ms 07:54:56 INFO - PROCESS | 1738 | 1468421696137 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 07:54:56 INFO - PROCESS | 1738 | 1468421696143 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 07:54:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:54:56 INFO - PROCESS | 1738 | 1468421696149 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:54:56 INFO - PROCESS | 1738 | 1468421696153 Marionette TRACE conn4 <- [1,2230,null,{}] 07:54:56 INFO - PROCESS | 1738 | 1468421696158 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}] 07:54:56 INFO - PROCESS | 1738 | 1468421696164 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:56 INFO - PROCESS | 1738 | 1468421696346 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 07:54:56 INFO - PROCESS | 1738 | 1468421696528 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:56 INFO - PROCESS | 1738 | 1468421696539 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x918d8000 == 44 [pid = 1738] [id = 565] 07:54:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x918dcc00) [pid = 1738] [serial = 1696] [outer = (nil)] 07:54:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x91954800) [pid = 1738] [serial = 1697] [outer = 0x918dcc00] 07:54:56 INFO - PROCESS | 1738 | 1468421696617 Marionette DEBUG loaded listener.js 07:54:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91952800) [pid = 1738] [serial = 1698] [outer = 0x918dcc00] 07:54:57 INFO - PROCESS | 1738 | 1468421697597 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]]]}] 07:54:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:54:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1480ms 07:54:57 INFO - PROCESS | 1738 | 1468421697629 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 07:54:57 INFO - PROCESS | 1738 | 1468421697634 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 07:54:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:54:57 INFO - PROCESS | 1738 | 1468421697640 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - PROCESS | 1738 | 1468421697644 Marionette TRACE conn4 <- [1,2234,null,{}] 07:54:57 INFO - PROCESS | 1738 | 1468421697650 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}] 07:54:57 INFO - PROCESS | 1738 | 1468421697655 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:57 INFO - PROCESS | 1738 | 1468421697829 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 07:54:58 INFO - PROCESS | 1738 | 1468421698025 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 1738 | 1468421698043 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f838800 == 45 [pid = 1738] [id = 566] 07:54:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x90e03000) [pid = 1738] [serial = 1699] [outer = (nil)] 07:54:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x91952c00) [pid = 1738] [serial = 1700] [outer = 0x90e03000] 07:54:58 INFO - PROCESS | 1738 | 1468421698174 Marionette DEBUG loaded listener.js 07:54:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x9222d000) [pid = 1738] [serial = 1701] [outer = 0x90e03000] 07:54:59 INFO - PROCESS | 1738 | 1468421699448 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]]]}] 07:54:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:54:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1881ms 07:54:59 INFO - PROCESS | 1738 | 1468421699532 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 07:54:59 INFO - PROCESS | 1738 | 1468421699539 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 07:54:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:54:59 INFO - PROCESS | 1738 | 1468421699547 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:54:59 INFO - PROCESS | 1738 | 1468421699552 Marionette TRACE conn4 <- [1,2238,null,{}] 07:54:59 INFO - PROCESS | 1738 | 1468421699582 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}] 07:54:59 INFO - PROCESS | 1738 | 1468421699587 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:54:59 INFO - PROCESS | 1738 | 1468421699762 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 07:55:00 INFO - PROCESS | 1738 | 1468421699982 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:00 INFO - PROCESS | 1738 | 1468421699998 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e799c00 == 46 [pid = 1738] [id = 567] 07:55:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8e79b000) [pid = 1738] [serial = 1702] [outer = (nil)] 07:55:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8e7b5400) [pid = 1738] [serial = 1703] [outer = 0x8e79b000] 07:55:00 INFO - PROCESS | 1738 | 1468421700072 Marionette DEBUG loaded listener.js 07:55:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8e7c4400) [pid = 1738] [serial = 1704] [outer = 0x8e79b000] 07:55:00 INFO - PROCESS | 1738 | 1468421700981 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]]]}] 07:55:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:55:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1493ms 07:55:01 INFO - PROCESS | 1738 | 1468421701040 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 07:55:01 INFO - PROCESS | 1738 | 1468421701054 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 07:55:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:55:01 INFO - PROCESS | 1738 | 1468421701064 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:55:01 INFO - PROCESS | 1738 | 1468421701068 Marionette TRACE conn4 <- [1,2242,null,{}] 07:55:01 INFO - PROCESS | 1738 | 1468421701075 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}] 07:55:01 INFO - PROCESS | 1738 | 1468421701079 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:01 INFO - PROCESS | 1738 | 1468421701258 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 07:55:01 INFO - PROCESS | 1738 | 1468421701455 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:01 INFO - PROCESS | 1738 | 1468421701465 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8d309800 == 45 [pid = 1738] [id = 525] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x91028400 == 44 [pid = 1738] [id = 536] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8efdb000 == 43 [pid = 1738] [id = 535] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7bd400 == 42 [pid = 1738] [id = 526] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8f19c000 == 41 [pid = 1738] [id = 527] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d1400 == 40 [pid = 1738] [id = 537] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc02800 == 39 [pid = 1738] [id = 531] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8de41000 == 38 [pid = 1738] [id = 534] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d7c00 == 37 [pid = 1738] [id = 528] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc09400 == 36 [pid = 1738] [id = 560] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x911b6400 == 35 [pid = 1738] [id = 559] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x91077000 == 34 [pid = 1738] [id = 558] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8efd9400 == 33 [pid = 1738] [id = 557] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc10800 == 32 [pid = 1738] [id = 556] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30a000 == 31 [pid = 1738] [id = 543] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7c2c00 == 30 [pid = 1738] [id = 544] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8efc2800 == 29 [pid = 1738] [id = 541] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x911b4800 == 28 [pid = 1738] [id = 554] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe7c00 == 27 [pid = 1738] [id = 555] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbedc00 == 26 [pid = 1738] [id = 553] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7bd000 == 25 [pid = 1738] [id = 529] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8d311400 == 24 [pid = 1738] [id = 538] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8d309400 == 23 [pid = 1738] [id = 552] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8de45400 == 22 [pid = 1738] [id = 551] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x91033800 == 21 [pid = 1738] [id = 532] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30d000 == 20 [pid = 1738] [id = 524] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc09000 == 19 [pid = 1738] [id = 545] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x91123c00 == 18 [pid = 1738] [id = 542] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc0c000 == 17 [pid = 1738] [id = 530] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d9400 == 16 [pid = 1738] [id = 533] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc08000 == 15 [pid = 1738] [id = 546] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8d314400 == 14 [pid = 1738] [id = 539] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x90e02800 == 13 [pid = 1738] [id = 540] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8f838800 == 12 [pid = 1738] [id = 566] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x918d8000 == 11 [pid = 1738] [id = 565] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9ef000 == 10 [pid = 1738] [id = 564] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8de45c00 == 9 [pid = 1738] [id = 562] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8f19e000 == 8 [pid = 1738] [id = 563] 07:55:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7da000 == 7 [pid = 1738] [id = 561] 07:55:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7cf000 == 8 [pid = 1738] [id = 568] 07:55:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8b7d1400) [pid = 1738] [serial = 1705] [outer = (nil)] 07:55:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8b7da800) [pid = 1738] [serial = 1706] [outer = 0x8b7d1400] 07:55:02 INFO - PROCESS | 1738 | 1468421702657 Marionette DEBUG loaded listener.js 07:55:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8cbed000) [pid = 1738] [serial = 1707] [outer = 0x8b7d1400] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x91076800) [pid = 1738] [serial = 1655] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8f190c00) [pid = 1738] [serial = 1620] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8e9fac00) [pid = 1738] [serial = 1619] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x91026000) [pid = 1738] [serial = 1623] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x9101c400) [pid = 1738] [serial = 1622] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x917ae800) [pid = 1738] [serial = 1626] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x911bf400) [pid = 1738] [serial = 1625] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x91897c00) [pid = 1738] [serial = 1629] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x917ba400) [pid = 1738] [serial = 1628] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x918d5000) [pid = 1738] [serial = 1632] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8efc6000) [pid = 1738] [serial = 1646] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x918d4400) [pid = 1738] [serial = 1631] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8de49c00) [pid = 1738] [serial = 1643] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e79a800) [pid = 1738] [serial = 1644] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8fb90800) [pid = 1738] [serial = 1649] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f834c00) [pid = 1738] [serial = 1641] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8efd8400) [pid = 1738] [serial = 1640] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x9195a000) [pid = 1738] [serial = 1635] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x917b8800) [pid = 1738] [serial = 1634] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x917af800) [pid = 1738] [serial = 1638] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8f194c00) [pid = 1738] [serial = 1637] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x90e14c00) [pid = 1738] [serial = 1650] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x9101ec00) [pid = 1738] [serial = 1653] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8de4dc00) [pid = 1738] [serial = 1652] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8efccc00) [pid = 1738] [serial = 1647] [outer = (nil)] [url = about:blank] 07:55:03 INFO - PROCESS | 1738 | 1468421703734 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]]]}] 07:55:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:55:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2690ms 07:55:03 INFO - PROCESS | 1738 | 1468421703756 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 07:55:03 INFO - PROCESS | 1738 | 1468421703761 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 07:55:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:55:03 INFO - PROCESS | 1738 | 1468421703769 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 1738 | 1468421703774 Marionette TRACE conn4 <- [1,2246,null,{}] 07:55:03 INFO - PROCESS | 1738 | 1468421703781 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}] 07:55:03 INFO - PROCESS | 1738 | 1468421703788 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:03 INFO - PROCESS | 1738 | 1468421703962 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 07:55:04 INFO - PROCESS | 1738 | 1468421704099 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:04 INFO - PROCESS | 1738 | 1468421704108 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de41000 == 9 [pid = 1738] [id = 569] 07:55:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8de42400) [pid = 1738] [serial = 1708] [outer = (nil)] 07:55:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8e79a800) [pid = 1738] [serial = 1709] [outer = 0x8de42400] 07:55:04 INFO - PROCESS | 1738 | 1468421704186 Marionette DEBUG loaded listener.js 07:55:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8e7bd400) [pid = 1738] [serial = 1710] [outer = 0x8de42400] 07:55:05 INFO - PROCESS | 1738 | 1468421705042 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]]]}] 07:55:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:55:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1333ms 07:55:05 INFO - PROCESS | 1738 | 1468421705101 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 07:55:05 INFO - PROCESS | 1738 | 1468421705107 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 07:55:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:55:05 INFO - PROCESS | 1738 | 1468421705117 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:55:05 INFO - PROCESS | 1738 | 1468421705121 Marionette TRACE conn4 <- [1,2250,null,{}] 07:55:05 INFO - PROCESS | 1738 | 1468421705127 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}] 07:55:05 INFO - PROCESS | 1738 | 1468421705133 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:05 INFO - PROCESS | 1738 | 1468421705306 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 07:55:05 INFO - PROCESS | 1738 | 1468421705473 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 1738 | 1468421705487 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de46800 == 10 [pid = 1738] [id = 570] 07:55:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8efcc800) [pid = 1738] [serial = 1711] [outer = (nil)] 07:55:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8efdb400) [pid = 1738] [serial = 1712] [outer = 0x8efcc800] 07:55:05 INFO - PROCESS | 1738 | 1468421705552 Marionette DEBUG loaded listener.js 07:55:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8f192800) [pid = 1738] [serial = 1713] [outer = 0x8efcc800] 07:55:06 INFO - PROCESS | 1738 | 1468421706537 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]]]}] 07:55:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:55:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1486ms 07:55:06 INFO - PROCESS | 1738 | 1468421706603 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 07:55:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:55:06 INFO - PROCESS | 1738 | 1468421706607 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 07:55:06 INFO - PROCESS | 1738 | 1468421706614 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 1738 | 1468421706620 Marionette TRACE conn4 <- [1,2254,null,{}] 07:55:06 INFO - PROCESS | 1738 | 1468421706643 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}] 07:55:06 INFO - PROCESS | 1738 | 1468421706652 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:06 INFO - PROCESS | 1738 | 1468421706877 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 07:55:06 INFO - PROCESS | 1738 | 1468421706903 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:06 INFO - PROCESS | 1738 | 1468421706910 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d314400 == 11 [pid = 1738] [id = 571] 07:55:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f835000) [pid = 1738] [serial = 1714] [outer = (nil)] 07:55:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8fb8b400) [pid = 1738] [serial = 1715] [outer = 0x8f835000] 07:55:07 INFO - PROCESS | 1738 | 1468421707001 Marionette DEBUG loaded listener.js 07:55:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x90e04800) [pid = 1738] [serial = 1716] [outer = 0x8f835000] 07:55:07 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x91077800) [pid = 1738] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:55:07 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8f83a000) [pid = 1738] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:55:07 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x911b6c00) [pid = 1738] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:55:07 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x911b7c00) [pid = 1738] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:55:07 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8f83fc00) [pid = 1738] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:55:07 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8de43400) [pid = 1738] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:55:07 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8d313800) [pid = 1738] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:55:07 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8cbe9400) [pid = 1738] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:55:07 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8cc0d800) [pid = 1738] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:55:07 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x90e05c00) [pid = 1738] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:55:08 INFO - PROCESS | 1738 | 1468421708355 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]]]}] 07:55:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:55:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1799ms 07:55:08 INFO - PROCESS | 1738 | 1468421708413 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 07:55:08 INFO - PROCESS | 1738 | 1468421708417 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 07:55:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:55:08 INFO - PROCESS | 1738 | 1468421708423 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:55:08 INFO - PROCESS | 1738 | 1468421708427 Marionette TRACE conn4 <- [1,2258,null,{}] 07:55:08 INFO - PROCESS | 1738 | 1468421708432 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}] 07:55:08 INFO - PROCESS | 1738 | 1468421708437 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:08 INFO - PROCESS | 1738 | 1468421708590 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 07:55:08 INFO - PROCESS | 1738 | 1468421708600 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:08 INFO - PROCESS | 1738 | 1468421708607 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d311400 == 12 [pid = 1738] [id = 572] 07:55:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8e7c2800) [pid = 1738] [serial = 1717] [outer = (nil)] 07:55:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8fb84400) [pid = 1738] [serial = 1718] [outer = 0x8e7c2800] 07:55:08 INFO - PROCESS | 1738 | 1468421708677 Marionette DEBUG loaded listener.js 07:55:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x90e08000) [pid = 1738] [serial = 1719] [outer = 0x8e7c2800] 07:55:09 INFO - PROCESS | 1738 | 1468421709565 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]]]}] 07:55:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:55:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1181ms 07:55:09 INFO - PROCESS | 1738 | 1468421709610 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 07:55:09 INFO - PROCESS | 1738 | 1468421709614 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 07:55:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:55:09 INFO - PROCESS | 1738 | 1468421709620 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:55:09 INFO - PROCESS | 1738 | 1468421709623 Marionette TRACE conn4 <- [1,2262,null,{}] 07:55:09 INFO - PROCESS | 1738 | 1468421709629 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}] 07:55:09 INFO - PROCESS | 1738 | 1468421709634 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:09 INFO - PROCESS | 1738 | 1468421709789 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 07:55:09 INFO - PROCESS | 1738 | 1468421709798 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:09 INFO - PROCESS | 1738 | 1468421709805 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e0e800 == 13 [pid = 1738] [id = 573] 07:55:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x90e10c00) [pid = 1738] [serial = 1720] [outer = (nil)] 07:55:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x90e18000) [pid = 1738] [serial = 1721] [outer = 0x90e10c00] 07:55:09 INFO - PROCESS | 1738 | 1468421709892 Marionette DEBUG loaded listener.js 07:55:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x91029000) [pid = 1738] [serial = 1722] [outer = 0x90e10c00] 07:55:11 INFO - PROCESS | 1738 | 1468421711159 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]]]}] 07:55:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:55:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1585ms 07:55:11 INFO - PROCESS | 1738 | 1468421711212 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 07:55:11 INFO - PROCESS | 1738 | 1468421711218 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 07:55:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:55:11 INFO - PROCESS | 1738 | 1468421711226 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:55:11 INFO - PROCESS | 1738 | 1468421711234 Marionette TRACE conn4 <- [1,2266,null,{}] 07:55:11 INFO - PROCESS | 1738 | 1468421711243 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}] 07:55:11 INFO - PROCESS | 1738 | 1468421711248 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:11 INFO - PROCESS | 1738 | 1468421711431 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 07:55:11 INFO - PROCESS | 1738 | 1468421711660 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:11 INFO - PROCESS | 1738 | 1468421711670 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d310000 == 14 [pid = 1738] [id = 574] 07:55:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8d311c00) [pid = 1738] [serial = 1723] [outer = (nil)] 07:55:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8e79ec00) [pid = 1738] [serial = 1724] [outer = 0x8d311c00] 07:55:11 INFO - PROCESS | 1738 | 1468421711800 Marionette DEBUG loaded listener.js 07:55:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8efc9400) [pid = 1738] [serial = 1725] [outer = 0x8d311c00] 07:55:12 INFO - PROCESS | 1738 | 1468421712787 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]]]}] 07:55:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:55:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1638ms 07:55:12 INFO - PROCESS | 1738 | 1468421712865 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 07:55:12 INFO - PROCESS | 1738 | 1468421712872 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 07:55:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:55:12 INFO - PROCESS | 1738 | 1468421712883 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:55:12 INFO - PROCESS | 1738 | 1468421712887 Marionette TRACE conn4 <- [1,2270,null,{}] 07:55:12 INFO - PROCESS | 1738 | 1468421712894 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}] 07:55:12 INFO - PROCESS | 1738 | 1468421712900 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:13 INFO - PROCESS | 1738 | 1468421713132 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 07:55:13 INFO - PROCESS | 1738 | 1468421713417 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 1738 | 1468421713428 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f834c00 == 15 [pid = 1738] [id = 575] 07:55:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f841c00) [pid = 1738] [serial = 1726] [outer = (nil)] 07:55:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8fb8fc00) [pid = 1738] [serial = 1727] [outer = 0x8f841c00] 07:55:13 INFO - PROCESS | 1738 | 1468421713558 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x90e10400) [pid = 1738] [serial = 1728] [outer = 0x8f841c00] 07:55:14 INFO - PROCESS | 1738 | 1468421714548 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]]]}] 07:55:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:55:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1738ms 07:55:14 INFO - PROCESS | 1738 | 1468421714622 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 07:55:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:55:14 INFO - PROCESS | 1738 | 1468421714626 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 07:55:14 INFO - PROCESS | 1738 | 1468421714633 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:55:14 INFO - PROCESS | 1738 | 1468421714640 Marionette TRACE conn4 <- [1,2274,null,{}] 07:55:14 INFO - PROCESS | 1738 | 1468421714657 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}] 07:55:14 INFO - PROCESS | 1738 | 1468421714665 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:14 INFO - PROCESS | 1738 | 1468421714888 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 07:55:15 INFO - PROCESS | 1738 | 1468421715122 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:15 INFO - PROCESS | 1738 | 1468421715136 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x91033800 == 16 [pid = 1738] [id = 576] 07:55:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x91033c00) [pid = 1738] [serial = 1729] [outer = (nil)] 07:55:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x9103c800) [pid = 1738] [serial = 1730] [outer = 0x91033c00] 07:55:15 INFO - PROCESS | 1738 | 1468421715244 Marionette DEBUG loaded listener.js 07:55:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x9107ac00) [pid = 1738] [serial = 1731] [outer = 0x91033c00] 07:55:16 INFO - PROCESS | 1738 | 1468421716218 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]]]}] 07:55:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:55:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1602ms 07:55:16 INFO - PROCESS | 1738 | 1468421716234 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 07:55:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:55:16 INFO - PROCESS | 1738 | 1468421716240 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 07:55:16 INFO - PROCESS | 1738 | 1468421716246 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:55:16 INFO - PROCESS | 1738 | 1468421716250 Marionette TRACE conn4 <- [1,2278,null,{}] 07:55:16 INFO - PROCESS | 1738 | 1468421716256 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}] 07:55:16 INFO - PROCESS | 1738 | 1468421716261 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:16 INFO - PROCESS | 1738 | 1468421716519 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 07:55:16 INFO - PROCESS | 1738 | 1468421716907 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 1738 | 1468421716920 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe4000 == 17 [pid = 1738] [id = 577] 07:55:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8cbe7c00) [pid = 1738] [serial = 1732] [outer = (nil)] 07:55:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8cc08800) [pid = 1738] [serial = 1733] [outer = 0x8cbe7c00] 07:55:16 INFO - PROCESS | 1738 | 1468421716993 Marionette DEBUG loaded listener.js 07:55:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8d30f000) [pid = 1738] [serial = 1734] [outer = 0x8cbe7c00] 07:55:18 INFO - PROCESS | 1738 | 1468421718028 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]]]}] 07:55:18 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x911b7000) [pid = 1738] [serial = 1683] [outer = (nil)] [url = about:blank] 07:55:18 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x91082800) [pid = 1738] [serial = 1676] [outer = (nil)] [url = about:blank] 07:55:18 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8fb83800) [pid = 1738] [serial = 1673] [outer = (nil)] [url = about:blank] 07:55:18 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x917ab400) [pid = 1738] [serial = 1665] [outer = (nil)] [url = about:blank] 07:55:18 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x917b2c00) [pid = 1738] [serial = 1680] [outer = (nil)] [url = about:blank] 07:55:18 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8fb8d000) [pid = 1738] [serial = 1661] [outer = (nil)] [url = about:blank] 07:55:18 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8e7c3000) [pid = 1738] [serial = 1659] [outer = (nil)] [url = about:blank] 07:55:18 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8e7bf400) [pid = 1738] [serial = 1670] [outer = (nil)] [url = about:blank] 07:55:18 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8f19f000) [pid = 1738] [serial = 1667] [outer = (nil)] [url = about:blank] 07:55:18 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8e9f5c00) [pid = 1738] [serial = 1671] [outer = (nil)] [url = about:blank] 07:55:18 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x90e05800) [pid = 1738] [serial = 1674] [outer = (nil)] [url = about:blank] 07:55:18 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8e7a2800) [pid = 1738] [serial = 1658] [outer = (nil)] [url = about:blank] 07:55:18 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x911b4400) [pid = 1738] [serial = 1682] [outer = (nil)] [url = about:blank] 07:55:18 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x90e03400) [pid = 1738] [serial = 1668] [outer = (nil)] [url = about:blank] 07:55:18 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x917ae000) [pid = 1738] [serial = 1679] [outer = (nil)] [url = about:blank] 07:55:18 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x9112c400) [pid = 1738] [serial = 1677] [outer = (nil)] [url = about:blank] 07:55:18 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x911bbc00) [pid = 1738] [serial = 1664] [outer = (nil)] [url = about:blank] 07:55:18 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8fb8c000) [pid = 1738] [serial = 1662] [outer = (nil)] [url = about:blank] 07:55:18 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x91080800) [pid = 1738] [serial = 1656] [outer = (nil)] [url = about:blank] 07:55:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:55:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1832ms 07:55:18 INFO - PROCESS | 1738 | 1468421718080 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 07:55:18 INFO - PROCESS | 1738 | 1468421718086 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 07:55:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:55:18 INFO - PROCESS | 1738 | 1468421718093 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - PROCESS | 1738 | 1468421718098 Marionette TRACE conn4 <- [1,2282,null,{}] 07:55:18 INFO - PROCESS | 1738 | 1468421718105 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}] 07:55:18 INFO - PROCESS | 1738 | 1468421718113 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:18 INFO - PROCESS | 1738 | 1468421718280 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 07:55:18 INFO - PROCESS | 1738 | 1468421718462 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:18 INFO - PROCESS | 1738 | 1468421718473 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9f0c00 == 18 [pid = 1738] [id = 578] 07:55:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8e9f1000) [pid = 1738] [serial = 1735] [outer = (nil)] 07:55:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8efc8c00) [pid = 1738] [serial = 1736] [outer = 0x8e9f1000] 07:55:18 INFO - PROCESS | 1738 | 1468421718554 Marionette DEBUG loaded listener.js 07:55:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8f198c00) [pid = 1738] [serial = 1737] [outer = 0x8e9f1000] 07:55:19 INFO - PROCESS | 1738 | 1468421719380 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]]]}] 07:55:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:55:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1336ms 07:55:19 INFO - PROCESS | 1738 | 1468421719433 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 07:55:19 INFO - PROCESS | 1738 | 1468421719438 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 07:55:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:55:19 INFO - PROCESS | 1738 | 1468421719450 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:55:19 INFO - PROCESS | 1738 | 1468421719453 Marionette TRACE conn4 <- [1,2286,null,{}] 07:55:19 INFO - PROCESS | 1738 | 1468421719460 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}] 07:55:19 INFO - PROCESS | 1738 | 1468421719465 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:19 INFO - PROCESS | 1738 | 1468421719636 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 07:55:19 INFO - PROCESS | 1738 | 1468421719646 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:19 INFO - PROCESS | 1738 | 1468421719652 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f19d800 == 19 [pid = 1738] [id = 579] 07:55:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8fb8c000) [pid = 1738] [serial = 1738] [outer = (nil)] 07:55:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8f838c00) [pid = 1738] [serial = 1739] [outer = 0x8fb8c000] 07:55:19 INFO - PROCESS | 1738 | 1468421719864 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x91026800) [pid = 1738] [serial = 1740] [outer = 0x8fb8c000] 07:55:20 INFO - PROCESS | 1738 | 1468421720727 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]]]}] 07:55:20 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 07:55:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1328ms 07:55:20 INFO - PROCESS | 1738 | 1468421720778 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 07:55:20 INFO - PROCESS | 1738 | 1468421720781 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 07:55:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:55:20 INFO - PROCESS | 1738 | 1468421720803 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - PROCESS | 1738 | 1468421720812 Marionette TRACE conn4 <- [1,2290,null,{}] 07:55:20 INFO - PROCESS | 1738 | 1468421720817 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}] 07:55:20 INFO - PROCESS | 1738 | 1468421720825 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:21 INFO - PROCESS | 1738 | 1468421721040 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 07:55:21 INFO - PROCESS | 1738 | 1468421721076 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:21 INFO - PROCESS | 1738 | 1468421721085 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efc9800 == 20 [pid = 1738] [id = 580] 07:55:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f195000) [pid = 1738] [serial = 1741] [outer = (nil)] 07:55:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x91127000) [pid = 1738] [serial = 1742] [outer = 0x8f195000] 07:55:21 INFO - PROCESS | 1738 | 1468421721153 Marionette DEBUG loaded listener.js 07:55:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x91129000) [pid = 1738] [serial = 1743] [outer = 0x8f195000] 07:55:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:55:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1299ms 07:55:22 INFO - PROCESS | 1738 | 1468421722078 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]]]}] 07:55:22 INFO - PROCESS | 1738 | 1468421722089 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 07:55:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:55:22 INFO - PROCESS | 1738 | 1468421722093 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 07:55:22 INFO - PROCESS | 1738 | 1468421722099 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:55:22 INFO - PROCESS | 1738 | 1468421722103 Marionette TRACE conn4 <- [1,2294,null,{}] 07:55:22 INFO - PROCESS | 1738 | 1468421722116 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}] 07:55:22 INFO - PROCESS | 1738 | 1468421722120 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:22 INFO - PROCESS | 1738 | 1468421722347 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 07:55:22 INFO - PROCESS | 1738 | 1468421722372 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:22 INFO - PROCESS | 1738 | 1468421722378 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7b8400 == 21 [pid = 1738] [id = 581] 07:55:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x91026000) [pid = 1738] [serial = 1744] [outer = (nil)] 07:55:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x911b5c00) [pid = 1738] [serial = 1745] [outer = 0x91026000] 07:55:22 INFO - PROCESS | 1738 | 1468421722450 Marionette DEBUG loaded listener.js 07:55:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x911b8000) [pid = 1738] [serial = 1746] [outer = 0x91026000] 07:55:23 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f835000) [pid = 1738] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:55:23 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8b7d1400) [pid = 1738] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:55:23 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8de42400) [pid = 1738] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:55:23 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e79b000) [pid = 1738] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:55:23 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8cbdec00) [pid = 1738] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:55:23 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8e9f0800) [pid = 1738] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:55:23 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8f841400) [pid = 1738] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:55:23 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x91128c00) [pid = 1738] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:55:23 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x918dcc00) [pid = 1738] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:55:23 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x90e03000) [pid = 1738] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:55:23 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8efcc800) [pid = 1738] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:55:23 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8e7c2800) [pid = 1738] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:55:23 INFO - PROCESS | 1738 | 1468421723506 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]]]}] 07:55:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:55:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1448ms 07:55:23 INFO - PROCESS | 1738 | 1468421723548 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 07:55:23 INFO - PROCESS | 1738 | 1468421723552 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 07:55:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:55:23 INFO - PROCESS | 1738 | 1468421723559 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:55:23 INFO - PROCESS | 1738 | 1468421723562 Marionette TRACE conn4 <- [1,2298,null,{}] 07:55:23 INFO - PROCESS | 1738 | 1468421723572 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}] 07:55:23 INFO - PROCESS | 1738 | 1468421723576 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:23 INFO - PROCESS | 1738 | 1468421723740 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 07:55:23 INFO - PROCESS | 1738 | 1468421723895 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 1738 | 1468421723913 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f835400 == 22 [pid = 1738] [id = 582] 07:55:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x90e19c00) [pid = 1738] [serial = 1747] [outer = (nil)] 07:55:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x91132c00) [pid = 1738] [serial = 1748] [outer = 0x90e19c00] 07:55:24 INFO - PROCESS | 1738 | 1468421723999 Marionette DEBUG loaded listener.js 07:55:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x917adc00) [pid = 1738] [serial = 1749] [outer = 0x90e19c00] 07:55:24 INFO - PROCESS | 1738 | 1468421724814 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]]]}] 07:55:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1380ms 07:55:24 INFO - PROCESS | 1738 | 1468421724941 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 07:55:24 INFO - PROCESS | 1738 | 1468421724947 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 07:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:55:24 INFO - PROCESS | 1738 | 1468421724955 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:55:24 INFO - PROCESS | 1738 | 1468421724961 Marionette TRACE conn4 <- [1,2302,null,{}] 07:55:24 INFO - PROCESS | 1738 | 1468421724981 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}] 07:55:24 INFO - PROCESS | 1738 | 1468421724988 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:25 INFO - PROCESS | 1738 | 1468421725301 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 07:55:25 INFO - PROCESS | 1738 | 1468421725398 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 1738 | 1468421725414 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de45000 == 23 [pid = 1738] [id = 583] 07:55:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8de48400) [pid = 1738] [serial = 1750] [outer = (nil)] 07:55:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8e7b8000) [pid = 1738] [serial = 1751] [outer = 0x8de48400] 07:55:25 INFO - PROCESS | 1738 | 1468421725536 Marionette DEBUG loaded listener.js 07:55:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8e7bec00) [pid = 1738] [serial = 1752] [outer = 0x8de48400] 07:55:26 INFO - PROCESS | 1738 | 1468421726581 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]]]}] 07:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1643ms 07:55:26 INFO - PROCESS | 1738 | 1468421726598 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 07:55:26 INFO - PROCESS | 1738 | 1468421726604 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 07:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:55:26 INFO - PROCESS | 1738 | 1468421726615 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:55:26 INFO - PROCESS | 1738 | 1468421726622 Marionette TRACE conn4 <- [1,2306,null,{}] 07:55:26 INFO - PROCESS | 1738 | 1468421726648 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}] 07:55:26 INFO - PROCESS | 1738 | 1468421726654 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:26 INFO - PROCESS | 1738 | 1468421726848 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 07:55:27 INFO - PROCESS | 1738 | 1468421727036 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:27 INFO - PROCESS | 1738 | 1468421727042 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f834800 == 24 [pid = 1738] [id = 584] 07:55:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8fb8e400) [pid = 1738] [serial = 1753] [outer = (nil)] 07:55:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x90e0b000) [pid = 1738] [serial = 1754] [outer = 0x8fb8e400] 07:55:27 INFO - PROCESS | 1738 | 1468421727134 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x91020800) [pid = 1738] [serial = 1755] [outer = 0x8fb8e400] 07:55:28 INFO - PROCESS | 1738 | 1468421728165 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]]]}] 07:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1608ms 07:55:28 INFO - PROCESS | 1738 | 1468421728220 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 07:55:28 INFO - PROCESS | 1738 | 1468421728223 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 07:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:55:28 INFO - PROCESS | 1738 | 1468421728231 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:55:28 INFO - PROCESS | 1738 | 1468421728234 Marionette TRACE conn4 <- [1,2310,null,{}] 07:55:28 INFO - PROCESS | 1738 | 1468421728250 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}] 07:55:28 INFO - PROCESS | 1738 | 1468421728259 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:28 INFO - PROCESS | 1738 | 1468421728469 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 07:55:28 INFO - PROCESS | 1738 | 1468421728769 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:28 INFO - PROCESS | 1738 | 1468421728780 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f83c800 == 25 [pid = 1738] [id = 585] 07:55:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x911bd000) [pid = 1738] [serial = 1756] [outer = (nil)] 07:55:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x917b2c00) [pid = 1738] [serial = 1757] [outer = 0x911bd000] 07:55:28 INFO - PROCESS | 1738 | 1468421728911 Marionette DEBUG loaded listener.js 07:55:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x917ba400) [pid = 1738] [serial = 1758] [outer = 0x911bd000] 07:55:29 INFO - PROCESS | 1738 | 1468421729834 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]]]}] 07:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1638ms 07:55:29 INFO - PROCESS | 1738 | 1468421729869 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 07:55:29 INFO - PROCESS | 1738 | 1468421729872 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 07:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:55:29 INFO - PROCESS | 1738 | 1468421729879 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:55:29 INFO - PROCESS | 1738 | 1468421729882 Marionette TRACE conn4 <- [1,2314,null,{}] 07:55:29 INFO - PROCESS | 1738 | 1468421729888 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}] 07:55:29 INFO - PROCESS | 1738 | 1468421729894 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:30 INFO - PROCESS | 1738 | 1468421730077 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 07:55:30 INFO - PROCESS | 1738 | 1468421730261 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:30 INFO - PROCESS | 1738 | 1468421730270 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e03c00 == 26 [pid = 1738] [id = 586] 07:55:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x917b3c00) [pid = 1738] [serial = 1759] [outer = (nil)] 07:55:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x918d8000) [pid = 1738] [serial = 1760] [outer = 0x917b3c00] 07:55:30 INFO - PROCESS | 1738 | 1468421730349 Marionette DEBUG loaded listener.js 07:55:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x918de800) [pid = 1738] [serial = 1761] [outer = 0x917b3c00] 07:55:31 INFO - PROCESS | 1738 | 1468421731308 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]]]}] 07:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1481ms 07:55:31 INFO - PROCESS | 1738 | 1468421731361 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 07:55:31 INFO - PROCESS | 1738 | 1468421731364 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 07:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:55:31 INFO - PROCESS | 1738 | 1468421731372 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:55:31 INFO - PROCESS | 1738 | 1468421731375 Marionette TRACE conn4 <- [1,2318,null,{}] 07:55:31 INFO - PROCESS | 1738 | 1468421731381 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}] 07:55:31 INFO - PROCESS | 1738 | 1468421731386 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:31 INFO - PROCESS | 1738 | 1468421731564 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 07:55:31 INFO - PROCESS | 1738 | 1468421731750 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:31 INFO - PROCESS | 1738 | 1468421731760 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7c2000 == 27 [pid = 1738] [id = 587] 07:55:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8efd2000) [pid = 1738] [serial = 1762] [outer = (nil)] 07:55:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x9195ac00) [pid = 1738] [serial = 1763] [outer = 0x8efd2000] 07:55:31 INFO - PROCESS | 1738 | 1468421731843 Marionette DEBUG loaded listener.js 07:55:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x9195dc00) [pid = 1738] [serial = 1764] [outer = 0x8efd2000] 07:55:32 INFO - PROCESS | 1738 | 1468421732824 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] 07:55:32 INFO - PROCESS | 1738 | 1468421732865 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 07:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:55:32 INFO - PROCESS | 1738 | 1468421732872 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:55:32 INFO - PROCESS | 1738 | 1468421732876 Marionette TRACE conn4 <- [1,2322,null,{}] 07:55:32 INFO - PROCESS | 1738 | 1468421732882 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}] 07:55:32 INFO - PROCESS | 1738 | 1468421732892 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:33 INFO - PROCESS | 1738 | 1468421733117 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 07:55:33 INFO - PROCESS | 1738 | 1468421733365 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:33 INFO - PROCESS | 1738 | 1468421733373 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc06c00 == 28 [pid = 1738] [id = 588] 07:55:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x9222a800) [pid = 1738] [serial = 1765] [outer = (nil)] 07:55:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x922e5800) [pid = 1738] [serial = 1766] [outer = 0x9222a800] 07:55:33 INFO - PROCESS | 1738 | 1468421733498 Marionette DEBUG loaded listener.js 07:55:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x922ea400) [pid = 1738] [serial = 1767] [outer = 0x9222a800] 07:55:34 INFO - PROCESS | 1738 | 1468421734406 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]]]}] 07:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1582ms 07:55:34 INFO - PROCESS | 1738 | 1468421734456 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 07:55:34 INFO - PROCESS | 1738 | 1468421734461 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 07:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:55:34 INFO - PROCESS | 1738 | 1468421734467 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:55:34 INFO - PROCESS | 1738 | 1468421734471 Marionette TRACE conn4 <- [1,2326,null,{}] 07:55:34 INFO - PROCESS | 1738 | 1468421734476 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}] 07:55:34 INFO - PROCESS | 1738 | 1468421734482 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:34 INFO - PROCESS | 1738 | 1468421734657 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 07:55:34 INFO - PROCESS | 1738 | 1468421734843 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 1738 | 1468421734852 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de44400 == 29 [pid = 1738] [id = 589] 07:55:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8de4a000) [pid = 1738] [serial = 1768] [outer = (nil)] 07:55:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8f83ac00) [pid = 1738] [serial = 1769] [outer = 0x8de4a000] 07:55:34 INFO - PROCESS | 1738 | 1468421734930 Marionette DEBUG loaded listener.js 07:55:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x90e0c400) [pid = 1738] [serial = 1770] [outer = 0x8de4a000] 07:55:36 INFO - PROCESS | 1738 | 1468421736050 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]]]}] 07:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1642ms 07:55:36 INFO - PROCESS | 1738 | 1468421736114 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 07:55:36 INFO - PROCESS | 1738 | 1468421736120 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 07:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:55:36 INFO - PROCESS | 1738 | 1468421736128 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - PROCESS | 1738 | 1468421736134 Marionette TRACE conn4 <- [1,2330,null,{}] 07:55:36 INFO - PROCESS | 1738 | 1468421736142 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}] 07:55:36 INFO - PROCESS | 1738 | 1468421736149 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:36 INFO - PROCESS | 1738 | 1468421736317 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 07:55:36 INFO - PROCESS | 1738 | 1468421736559 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:36 INFO - PROCESS | 1738 | 1468421736573 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e796c00 == 30 [pid = 1738] [id = 590] 07:55:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8e798400) [pid = 1738] [serial = 1771] [outer = (nil)] 07:55:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8e7c0000) [pid = 1738] [serial = 1772] [outer = 0x8e798400] 07:55:36 INFO - PROCESS | 1738 | 1468421736661 Marionette DEBUG loaded listener.js 07:55:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8efc7400) [pid = 1738] [serial = 1773] [outer = 0x8e798400] 07:55:37 INFO - PROCESS | 1738 | 1468421737633 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]]]}] 07:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1536ms 07:55:37 INFO - PROCESS | 1738 | 1468421737663 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 07:55:37 INFO - PROCESS | 1738 | 1468421737669 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 07:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:55:37 INFO - PROCESS | 1738 | 1468421737680 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:55:37 INFO - PROCESS | 1738 | 1468421737683 Marionette TRACE conn4 <- [1,2334,null,{}] 07:55:37 INFO - PROCESS | 1738 | 1468421737690 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}] 07:55:37 INFO - PROCESS | 1738 | 1468421737696 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:37 INFO - PROCESS | 1738 | 1468421737873 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 07:55:38 INFO - PROCESS | 1738 | 1468421738105 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:38 INFO - PROCESS | 1738 | 1468421738113 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:39 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7cf000 == 29 [pid = 1738] [id = 568] 07:55:39 INFO - PROCESS | 1738 | --DOCSHELL 0x8e799c00 == 28 [pid = 1738] [id = 567] 07:55:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7cf000 == 29 [pid = 1738] [id = 591] 07:55:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8b7d0000) [pid = 1738] [serial = 1774] [outer = (nil)] 07:55:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8b7dc800) [pid = 1738] [serial = 1775] [outer = 0x8b7d0000] 07:55:39 INFO - PROCESS | 1738 | 1468421739159 Marionette DEBUG loaded listener.js 07:55:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8cbec400) [pid = 1738] [serial = 1776] [outer = 0x8b7d0000] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8fb84400) [pid = 1738] [serial = 1718] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8fb8b400) [pid = 1738] [serial = 1715] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8b7da800) [pid = 1738] [serial = 1706] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8e79a800) [pid = 1738] [serial = 1709] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8e7bd400) [pid = 1738] [serial = 1710] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8e7c4400) [pid = 1738] [serial = 1704] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8e7b5400) [pid = 1738] [serial = 1703] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8cc0b800) [pid = 1738] [serial = 1686] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8cbeac00) [pid = 1738] [serial = 1685] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8efcdc00) [pid = 1738] [serial = 1689] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8efc3000) [pid = 1738] [serial = 1688] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x90e1f400) [pid = 1738] [serial = 1692] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x90e0ac00) [pid = 1738] [serial = 1691] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x918d4000) [pid = 1738] [serial = 1695] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x9189d000) [pid = 1738] [serial = 1694] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x91952800) [pid = 1738] [serial = 1698] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x91954800) [pid = 1738] [serial = 1697] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8cbed000) [pid = 1738] [serial = 1707] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x9222d000) [pid = 1738] [serial = 1701] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x91952c00) [pid = 1738] [serial = 1700] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x90e04800) [pid = 1738] [serial = 1716] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f192800) [pid = 1738] [serial = 1713] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8efdb400) [pid = 1738] [serial = 1712] [outer = (nil)] [url = about:blank] 07:55:39 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x90e08000) [pid = 1738] [serial = 1719] [outer = (nil)] [url = about:blank] 07:55:40 INFO - PROCESS | 1738 | 1468421740136 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]]]}] 07:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 2485ms 07:55:40 INFO - PROCESS | 1738 | 1468421740166 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 07:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:55:40 INFO - PROCESS | 1738 | 1468421740172 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 07:55:40 INFO - PROCESS | 1738 | 1468421740180 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:55:40 INFO - PROCESS | 1738 | 1468421740184 Marionette TRACE conn4 <- [1,2338,null,{}] 07:55:40 INFO - PROCESS | 1738 | 1468421740195 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}] 07:55:40 INFO - PROCESS | 1738 | 1468421740199 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:40 INFO - PROCESS | 1738 | 1468421740368 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 07:55:40 INFO - PROCESS | 1738 | 1468421740507 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:40 INFO - PROCESS | 1738 | 1468421740516 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de48800 == 30 [pid = 1738] [id = 592] 07:55:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8de48c00) [pid = 1738] [serial = 1777] [outer = (nil)] 07:55:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e79ac00) [pid = 1738] [serial = 1778] [outer = 0x8de48c00] 07:55:40 INFO - PROCESS | 1738 | 1468421740591 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8e7a1c00) [pid = 1738] [serial = 1779] [outer = 0x8de48c00] 07:55:41 INFO - PROCESS | 1738 | 1468421741420 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]]]}] 07:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1282ms 07:55:41 INFO - PROCESS | 1738 | 1468421741459 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 07:55:41 INFO - PROCESS | 1738 | 1468421741465 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 07:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:55:41 INFO - PROCESS | 1738 | 1468421741475 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:55:41 INFO - PROCESS | 1738 | 1468421741478 Marionette TRACE conn4 <- [1,2342,null,{}] 07:55:41 INFO - PROCESS | 1738 | 1468421741485 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}] 07:55:41 INFO - PROCESS | 1738 | 1468421741490 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:41 INFO - PROCESS | 1738 | 1468421741662 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 07:55:41 INFO - PROCESS | 1738 | 1468421741678 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:41 INFO - PROCESS | 1738 | 1468421741685 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de3f000 == 31 [pid = 1738] [id = 593] 07:55:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8e9f9c00) [pid = 1738] [serial = 1780] [outer = (nil)] 07:55:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8efd5800) [pid = 1738] [serial = 1781] [outer = 0x8e9f9c00] 07:55:41 INFO - PROCESS | 1738 | 1468421741756 Marionette DEBUG loaded listener.js 07:55:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8efe0000) [pid = 1738] [serial = 1782] [outer = 0x8e9f9c00] 07:55:42 INFO - PROCESS | 1738 | 1468421742854 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]]]}] 07:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1437ms 07:55:42 INFO - PROCESS | 1738 | 1468421742917 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 07:55:42 INFO - PROCESS | 1738 | 1468421742921 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 07:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:55:42 INFO - PROCESS | 1738 | 1468421742928 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:55:42 INFO - PROCESS | 1738 | 1468421742933 Marionette TRACE conn4 <- [1,2346,null,{}] 07:55:42 INFO - PROCESS | 1738 | 1468421742959 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}] 07:55:42 INFO - PROCESS | 1738 | 1468421742968 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:43 INFO - PROCESS | 1738 | 1468421743206 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 07:55:43 INFO - PROCESS | 1738 | 1468421743238 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:43 INFO - PROCESS | 1738 | 1468421743248 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f83ec00 == 32 [pid = 1738] [id = 594] 07:55:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f841400) [pid = 1738] [serial = 1783] [outer = (nil)] 07:55:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8fb8ac00) [pid = 1738] [serial = 1784] [outer = 0x8f841400] 07:55:43 INFO - PROCESS | 1738 | 1468421743315 Marionette DEBUG loaded listener.js 07:55:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x90e03400) [pid = 1738] [serial = 1785] [outer = 0x8f841400] 07:55:44 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x90e19c00) [pid = 1738] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:55:44 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8f195000) [pid = 1738] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:55:44 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x91026000) [pid = 1738] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:55:44 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f841c00) [pid = 1738] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:55:44 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8d311c00) [pid = 1738] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:55:44 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x90e10c00) [pid = 1738] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:55:44 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x91033c00) [pid = 1738] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:55:44 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8fb8c000) [pid = 1738] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:55:44 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8e9f1000) [pid = 1738] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:55:44 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8cbe7c00) [pid = 1738] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:55:44 INFO - PROCESS | 1738 | 1468421744707 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]]]}] 07:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1837ms 07:55:44 INFO - PROCESS | 1738 | 1468421744766 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 07:55:44 INFO - PROCESS | 1738 | 1468421744770 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 07:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:55:44 INFO - PROCESS | 1738 | 1468421744776 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:55:44 INFO - PROCESS | 1738 | 1468421744779 Marionette TRACE conn4 <- [1,2350,null,{}] 07:55:44 INFO - PROCESS | 1738 | 1468421744785 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}] 07:55:44 INFO - PROCESS | 1738 | 1468421744790 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:45 INFO - PROCESS | 1738 | 1468421745017 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 07:55:45 INFO - PROCESS | 1738 | 1468421745161 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:45 INFO - PROCESS | 1738 | 1468421745171 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7dc000 == 33 [pid = 1738] [id = 595] 07:55:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8cbea000) [pid = 1738] [serial = 1786] [outer = (nil)] 07:55:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f83d800) [pid = 1738] [serial = 1787] [outer = 0x8cbea000] 07:55:45 INFO - PROCESS | 1738 | 1468421745242 Marionette DEBUG loaded listener.js 07:55:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x90e11800) [pid = 1738] [serial = 1788] [outer = 0x8cbea000] 07:55:45 INFO - PROCESS | 1738 | 1468421745984 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]]]}] 07:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1235ms 07:55:46 INFO - PROCESS | 1738 | 1468421746012 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 07:55:46 INFO - PROCESS | 1738 | 1468421746016 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 07:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:55:46 INFO - PROCESS | 1738 | 1468421746026 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:55:46 INFO - PROCESS | 1738 | 1468421746029 Marionette TRACE conn4 <- [1,2354,null,{}] 07:55:46 INFO - PROCESS | 1738 | 1468421746035 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}] 07:55:46 INFO - PROCESS | 1738 | 1468421746041 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:46 INFO - PROCESS | 1738 | 1468421746245 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 07:55:46 INFO - PROCESS | 1738 | 1468421746259 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:46 INFO - PROCESS | 1738 | 1468421746267 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x9101cc00 == 34 [pid = 1738] [id = 596] 07:55:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x9101d400) [pid = 1738] [serial = 1789] [outer = (nil)] 07:55:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x91022400) [pid = 1738] [serial = 1790] [outer = 0x9101d400] 07:55:46 INFO - PROCESS | 1738 | 1468421746361 Marionette DEBUG loaded listener.js 07:55:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x91076400) [pid = 1738] [serial = 1791] [outer = 0x9101d400] 07:55:47 INFO - PROCESS | 1738 | 1468421747596 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]]]}] 07:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1646ms 07:55:47 INFO - PROCESS | 1738 | 1468421747674 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 07:55:47 INFO - PROCESS | 1738 | 1468421747681 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 07:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:55:47 INFO - PROCESS | 1738 | 1468421747689 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:55:47 INFO - PROCESS | 1738 | 1468421747697 Marionette TRACE conn4 <- [1,2358,null,{}] 07:55:47 INFO - PROCESS | 1738 | 1468421747705 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}] 07:55:47 INFO - PROCESS | 1738 | 1468421747711 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:47 INFO - PROCESS | 1738 | 1468421747944 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 07:55:48 INFO - PROCESS | 1738 | 1468421748224 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:48 INFO - PROCESS | 1738 | 1468421748236 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbdfc00 == 35 [pid = 1738] [id = 597] 07:55:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8cbe7800) [pid = 1738] [serial = 1792] [outer = (nil)] 07:55:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8e7be000) [pid = 1738] [serial = 1793] [outer = 0x8cbe7800] 07:55:48 INFO - PROCESS | 1738 | 1468421748320 Marionette DEBUG loaded listener.js 07:55:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8efd8400) [pid = 1738] [serial = 1794] [outer = 0x8cbe7800] 07:55:49 INFO - PROCESS | 1738 | 1468421749339 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]]]}] 07:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1692ms 07:55:49 INFO - PROCESS | 1738 | 1468421749382 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 07:55:49 INFO - PROCESS | 1738 | 1468421749389 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 07:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:55:49 INFO - PROCESS | 1738 | 1468421749400 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:55:49 INFO - PROCESS | 1738 | 1468421749404 Marionette TRACE conn4 <- [1,2362,null,{}] 07:55:49 INFO - PROCESS | 1738 | 1468421749412 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}] 07:55:49 INFO - PROCESS | 1738 | 1468421749418 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:49 INFO - PROCESS | 1738 | 1468421749615 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 07:55:49 INFO - PROCESS | 1738 | 1468421749887 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:49 INFO - PROCESS | 1738 | 1468421749895 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb88c00 == 36 [pid = 1738] [id = 598] 07:55:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x90e1b400) [pid = 1738] [serial = 1795] [outer = (nil)] 07:55:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x9101e800) [pid = 1738] [serial = 1796] [outer = 0x90e1b400] 07:55:50 INFO - PROCESS | 1738 | 1468421750028 Marionette DEBUG loaded listener.js 07:55:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x91039000) [pid = 1738] [serial = 1797] [outer = 0x90e1b400] 07:55:51 INFO - PROCESS | 1738 | 1468421751044 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]]]}] 07:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1685ms 07:55:51 INFO - PROCESS | 1738 | 1468421751086 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 07:55:51 INFO - PROCESS | 1738 | 1468421751089 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 07:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:55:51 INFO - PROCESS | 1738 | 1468421751097 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:55:51 INFO - PROCESS | 1738 | 1468421751103 Marionette TRACE conn4 <- [1,2366,null,{}] 07:55:51 INFO - PROCESS | 1738 | 1468421751120 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}] 07:55:51 INFO - PROCESS | 1738 | 1468421751129 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:51 INFO - PROCESS | 1738 | 1468421751314 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 07:55:51 INFO - PROCESS | 1738 | 1468421751544 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:51 INFO - PROCESS | 1738 | 1468421751555 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x91130000 == 37 [pid = 1738] [id = 599] 07:55:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x911b3400) [pid = 1738] [serial = 1798] [outer = (nil)] 07:55:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x911bdc00) [pid = 1738] [serial = 1799] [outer = 0x911b3400] 07:55:51 INFO - PROCESS | 1738 | 1468421751682 Marionette DEBUG loaded listener.js 07:55:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x917af000) [pid = 1738] [serial = 1800] [outer = 0x911b3400] 07:55:52 INFO - PROCESS | 1738 | 1468421752666 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]]]}] 07:55:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1635ms 07:55:52 INFO - PROCESS | 1738 | 1468421752733 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 07:55:52 INFO - PROCESS | 1738 | 1468421752739 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 07:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:55:52 INFO - PROCESS | 1738 | 1468421752746 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:55:52 INFO - PROCESS | 1738 | 1468421752749 Marionette TRACE conn4 <- [1,2370,null,{}] 07:55:52 INFO - PROCESS | 1738 | 1468421752755 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}] 07:55:52 INFO - PROCESS | 1738 | 1468421752761 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:52 INFO - PROCESS | 1738 | 1468421752945 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 07:55:53 INFO - PROCESS | 1738 | 1468421753183 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:53 INFO - PROCESS | 1738 | 1468421753193 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d310800 == 38 [pid = 1738] [id = 600] 07:55:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8d312000) [pid = 1738] [serial = 1801] [outer = (nil)] 07:55:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8f83bc00) [pid = 1738] [serial = 1802] [outer = 0x8d312000] 07:55:53 INFO - PROCESS | 1738 | 1468421753316 Marionette DEBUG loaded listener.js 07:55:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x9107fc00) [pid = 1738] [serial = 1803] [outer = 0x8d312000] 07:55:54 INFO - PROCESS | 1738 | 1468421754484 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]]]}] 07:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1836ms 07:55:54 INFO - PROCESS | 1738 | 1468421754583 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 07:55:54 INFO - PROCESS | 1738 | 1468421754589 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 07:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:55:54 INFO - PROCESS | 1738 | 1468421754597 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:55:54 INFO - PROCESS | 1738 | 1468421754602 Marionette TRACE conn4 <- [1,2374,null,{}] 07:55:54 INFO - PROCESS | 1738 | 1468421754619 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}] 07:55:54 INFO - PROCESS | 1738 | 1468421754625 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:54 INFO - PROCESS | 1738 | 1468421754827 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 07:55:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8d311400 == 37 [pid = 1738] [id = 572] 07:55:55 INFO - PROCESS | 1738 | --DOCSHELL 0x8de41000 == 36 [pid = 1738] [id = 569] 07:55:55 INFO - PROCESS | 1738 | 1468421755095 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:55 INFO - PROCESS | 1738 | 1468421755106 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc0b000 == 37 [pid = 1738] [id = 601] 07:55:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8cc10800) [pid = 1738] [serial = 1804] [outer = (nil)] 07:55:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8d316800) [pid = 1738] [serial = 1805] [outer = 0x8cc10800] 07:55:55 INFO - PROCESS | 1738 | 1468421755185 Marionette DEBUG loaded listener.js 07:55:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8e9fd000) [pid = 1738] [serial = 1806] [outer = 0x8cc10800] 07:55:55 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x91132c00) [pid = 1738] [serial = 1748] [outer = (nil)] [url = about:blank] 07:55:55 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x91127000) [pid = 1738] [serial = 1742] [outer = (nil)] [url = about:blank] 07:55:55 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x911b5c00) [pid = 1738] [serial = 1745] [outer = (nil)] [url = about:blank] 07:55:55 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x91129000) [pid = 1738] [serial = 1743] [outer = (nil)] [url = about:blank] 07:55:55 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8fb8fc00) [pid = 1738] [serial = 1727] [outer = (nil)] [url = about:blank] 07:55:55 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x90e10400) [pid = 1738] [serial = 1728] [outer = (nil)] [url = about:blank] 07:55:55 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8e79ec00) [pid = 1738] [serial = 1724] [outer = (nil)] [url = about:blank] 07:55:55 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8efc9400) [pid = 1738] [serial = 1725] [outer = (nil)] [url = about:blank] 07:55:55 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x91029000) [pid = 1738] [serial = 1722] [outer = (nil)] [url = about:blank] 07:55:55 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x90e18000) [pid = 1738] [serial = 1721] [outer = (nil)] [url = about:blank] 07:55:55 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x9103c800) [pid = 1738] [serial = 1730] [outer = (nil)] [url = about:blank] 07:55:55 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x9107ac00) [pid = 1738] [serial = 1731] [outer = (nil)] [url = about:blank] 07:55:55 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8f838c00) [pid = 1738] [serial = 1739] [outer = (nil)] [url = about:blank] 07:55:55 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8efc8c00) [pid = 1738] [serial = 1736] [outer = (nil)] [url = about:blank] 07:55:55 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f198c00) [pid = 1738] [serial = 1737] [outer = (nil)] [url = about:blank] 07:55:55 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8cc08800) [pid = 1738] [serial = 1733] [outer = (nil)] [url = about:blank] 07:55:55 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8d30f000) [pid = 1738] [serial = 1734] [outer = (nil)] [url = about:blank] 07:55:55 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x911b8000) [pid = 1738] [serial = 1746] [outer = (nil)] [url = about:blank] 07:55:55 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x91026800) [pid = 1738] [serial = 1740] [outer = (nil)] [url = about:blank] 07:55:55 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x917adc00) [pid = 1738] [serial = 1749] [outer = (nil)] [url = about:blank] 07:55:56 INFO - PROCESS | 1738 | 1468421756033 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]]]}] 07:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1499ms 07:55:56 INFO - PROCESS | 1738 | 1468421756097 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 07:55:56 INFO - PROCESS | 1738 | 1468421756104 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 07:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:55:56 INFO - PROCESS | 1738 | 1468421756114 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:55:56 INFO - PROCESS | 1738 | 1468421756117 Marionette TRACE conn4 <- [1,2378,null,{}] 07:55:56 INFO - PROCESS | 1738 | 1468421756124 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}] 07:55:56 INFO - PROCESS | 1738 | 1468421756130 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:56 INFO - PROCESS | 1738 | 1468421756297 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 07:55:56 INFO - PROCESS | 1738 | 1468421756445 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:56 INFO - PROCESS | 1738 | 1468421756455 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7be800 == 38 [pid = 1738] [id = 602] 07:55:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f198800) [pid = 1738] [serial = 1807] [outer = (nil)] 07:55:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8f837000) [pid = 1738] [serial = 1808] [outer = 0x8f198800] 07:55:56 INFO - PROCESS | 1738 | 1468421756529 Marionette DEBUG loaded listener.js 07:55:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8fb81400) [pid = 1738] [serial = 1809] [outer = 0x8f198800] 07:55:57 INFO - PROCESS | 1738 | 1468421757399 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]]]}] 07:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1336ms 07:55:57 INFO - PROCESS | 1738 | 1468421757453 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 07:55:57 INFO - PROCESS | 1738 | 1468421757456 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 07:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:55:57 INFO - PROCESS | 1738 | 1468421757472 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:55:57 INFO - PROCESS | 1738 | 1468421757493 Marionette TRACE conn4 <- [1,2382,null,{}] 07:55:57 INFO - PROCESS | 1738 | 1468421757521 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}] 07:55:57 INFO - PROCESS | 1738 | 1468421757529 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:57 INFO - PROCESS | 1738 | 1468421757750 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 07:55:57 INFO - PROCESS | 1738 | 1468421757777 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:57 INFO - PROCESS | 1738 | 1468421757790 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x9102bc00 == 39 [pid = 1738] [id = 603] 07:55:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x9102e800) [pid = 1738] [serial = 1810] [outer = (nil)] 07:55:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x9107a000) [pid = 1738] [serial = 1811] [outer = 0x9102e800] 07:55:57 INFO - PROCESS | 1738 | 1468421757860 Marionette DEBUG loaded listener.js 07:55:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91129000) [pid = 1738] [serial = 1812] [outer = 0x9102e800] 07:55:58 INFO - PROCESS | 1738 | 1468421758812 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]]]}] 07:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1375ms 07:55:58 INFO - PROCESS | 1738 | 1468421758841 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 07:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:55:58 INFO - PROCESS | 1738 | 1468421758845 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 07:55:58 INFO - PROCESS | 1738 | 1468421758851 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - PROCESS | 1738 | 1468421758855 Marionette TRACE conn4 <- [1,2386,null,{}] 07:55:58 INFO - PROCESS | 1738 | 1468421758860 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}] 07:55:58 INFO - PROCESS | 1738 | 1468421758865 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:59 INFO - PROCESS | 1738 | 1468421759102 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 07:55:59 INFO - PROCESS | 1738 | 1468421759133 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:59 INFO - PROCESS | 1738 | 1468421759142 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:55:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x9112c400 == 40 [pid = 1738] [id = 604] 07:55:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x9112c800) [pid = 1738] [serial = 1813] [outer = (nil)] 07:55:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x911bb400) [pid = 1738] [serial = 1814] [outer = 0x9112c800] 07:55:59 INFO - PROCESS | 1738 | 1468421759210 Marionette DEBUG loaded listener.js 07:55:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x911be400) [pid = 1738] [serial = 1815] [outer = 0x9112c800] 07:55:59 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f841400) [pid = 1738] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:55:59 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e9f9c00) [pid = 1738] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:55:59 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8b7d0000) [pid = 1738] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:55:59 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8de48400) [pid = 1738] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:55:59 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8de48c00) [pid = 1738] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:55:59 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8e798400) [pid = 1738] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:55:59 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8fb8e400) [pid = 1738] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:55:59 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x911bd000) [pid = 1738] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:55:59 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x917b3c00) [pid = 1738] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:55:59 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8efd2000) [pid = 1738] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:55:59 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x9222a800) [pid = 1738] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:55:59 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8de4a000) [pid = 1738] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:55:59 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8cbea000) [pid = 1738] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:56:00 INFO - PROCESS | 1738 | 1468421760276 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]]]}] 07:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1482ms 07:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:56:00 INFO - PROCESS | 1738 | 1468421760334 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 07:56:00 INFO - PROCESS | 1738 | 1468421760337 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 07:56:00 INFO - PROCESS | 1738 | 1468421760351 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:56:00 INFO - PROCESS | 1738 | 1468421760354 Marionette TRACE conn4 <- [1,2390,null,{}] 07:56:00 INFO - PROCESS | 1738 | 1468421760362 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}] 07:56:00 INFO - PROCESS | 1738 | 1468421760367 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:00 INFO - PROCESS | 1738 | 1468421760520 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 07:56:00 INFO - PROCESS | 1738 | 1468421760530 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:00 INFO - PROCESS | 1738 | 1468421760538 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d9c00 == 41 [pid = 1738] [id = 605] 07:56:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8cc03c00) [pid = 1738] [serial = 1816] [outer = (nil)] 07:56:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x91028800) [pid = 1738] [serial = 1817] [outer = 0x8cc03c00] 07:56:00 INFO - PROCESS | 1738 | 1468421760607 Marionette DEBUG loaded listener.js 07:56:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x91125c00) [pid = 1738] [serial = 1818] [outer = 0x8cc03c00] 07:56:01 INFO - PROCESS | 1738 | 1468421761528 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]]]}] 07:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1244ms 07:56:01 INFO - PROCESS | 1738 | 1468421761588 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 07:56:01 INFO - PROCESS | 1738 | 1468421761592 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 07:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:56:01 INFO - PROCESS | 1738 | 1468421761599 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:56:01 INFO - PROCESS | 1738 | 1468421761601 Marionette TRACE conn4 <- [1,2394,null,{}] 07:56:01 INFO - PROCESS | 1738 | 1468421761607 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}] 07:56:01 INFO - PROCESS | 1738 | 1468421761618 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:01 INFO - PROCESS | 1738 | 1468421761823 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 07:56:02 INFO - PROCESS | 1738 | 1468421762072 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:02 INFO - PROCESS | 1738 | 1468421762083 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d0000 == 42 [pid = 1738] [id = 606] 07:56:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8b7d1800) [pid = 1738] [serial = 1819] [outer = (nil)] 07:56:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8cbe3800) [pid = 1738] [serial = 1820] [outer = 0x8b7d1800] 07:56:02 INFO - PROCESS | 1738 | 1468421762181 Marionette DEBUG loaded listener.js 07:56:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8cbe9800) [pid = 1738] [serial = 1821] [outer = 0x8b7d1800] 07:56:03 INFO - PROCESS | 1738 | 1468421763292 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]]]}] 07:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1746ms 07:56:03 INFO - PROCESS | 1738 | 1468421763358 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 07:56:03 INFO - PROCESS | 1738 | 1468421763364 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 07:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:56:03 INFO - PROCESS | 1738 | 1468421763374 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:56:03 INFO - PROCESS | 1738 | 1468421763379 Marionette TRACE conn4 <- [1,2398,null,{}] 07:56:03 INFO - PROCESS | 1738 | 1468421763387 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}] 07:56:03 INFO - PROCESS | 1738 | 1468421763395 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:03 INFO - PROCESS | 1738 | 1468421763585 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 07:56:03 INFO - PROCESS | 1738 | 1468421763772 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:03 INFO - PROCESS | 1738 | 1468421763780 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7c4400 == 43 [pid = 1738] [id = 607] 07:56:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8efc2800) [pid = 1738] [serial = 1822] [outer = (nil)] 07:56:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8efd7400) [pid = 1738] [serial = 1823] [outer = 0x8efc2800] 07:56:03 INFO - PROCESS | 1738 | 1468421763929 Marionette DEBUG loaded listener.js 07:56:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f836000) [pid = 1738] [serial = 1824] [outer = 0x8efc2800] 07:56:04 INFO - PROCESS | 1738 | 1468421764916 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]]]}] 07:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1586ms 07:56:04 INFO - PROCESS | 1738 | 1468421764964 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 07:56:04 INFO - PROCESS | 1738 | 1468421764971 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 07:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:56:04 INFO - PROCESS | 1738 | 1468421764977 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:56:04 INFO - PROCESS | 1738 | 1468421764981 Marionette TRACE conn4 <- [1,2402,null,{}] 07:56:04 INFO - PROCESS | 1738 | 1468421764987 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}] 07:56:04 INFO - PROCESS | 1738 | 1468421764992 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:05 INFO - PROCESS | 1738 | 1468421765184 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 07:56:05 INFO - PROCESS | 1738 | 1468421765370 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:05 INFO - PROCESS | 1738 | 1468421765378 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7cf400 == 44 [pid = 1738] [id = 608] 07:56:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x90e1e800) [pid = 1738] [serial = 1825] [outer = (nil)] 07:56:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x91029400) [pid = 1738] [serial = 1826] [outer = 0x90e1e800] 07:56:05 INFO - PROCESS | 1738 | 1468421765464 Marionette DEBUG loaded listener.js 07:56:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x9103c800) [pid = 1738] [serial = 1827] [outer = 0x90e1e800] 07:56:06 INFO - PROCESS | 1738 | 1468421766500 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]]]}] 07:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1585ms 07:56:06 INFO - PROCESS | 1738 | 1468421766563 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 07:56:06 INFO - PROCESS | 1738 | 1468421766567 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 07:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:56:06 INFO - PROCESS | 1738 | 1468421766583 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:56:06 INFO - PROCESS | 1738 | 1468421766593 Marionette TRACE conn4 <- [1,2406,null,{}] 07:56:06 INFO - PROCESS | 1738 | 1468421766599 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}] 07:56:06 INFO - PROCESS | 1738 | 1468421766607 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:06 INFO - PROCESS | 1738 | 1468421766837 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 07:56:07 INFO - PROCESS | 1738 | 1468421767066 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 1738 | 1468421767072 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9efc00 == 45 [pid = 1738] [id = 609] 07:56:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8e9f8400) [pid = 1738] [serial = 1828] [outer = (nil)] 07:56:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x918a0800) [pid = 1738] [serial = 1829] [outer = 0x8e9f8400] 07:56:07 INFO - PROCESS | 1738 | 1468421767202 Marionette DEBUG loaded listener.js 07:56:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x918dbc00) [pid = 1738] [serial = 1830] [outer = 0x8e9f8400] 07:56:08 INFO - PROCESS | 1738 | 1468421768162 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]]]}] 07:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1648ms 07:56:08 INFO - PROCESS | 1738 | 1468421768224 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 07:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:56:08 INFO - PROCESS | 1738 | 1468421768230 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 07:56:08 INFO - PROCESS | 1738 | 1468421768236 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:56:08 INFO - PROCESS | 1738 | 1468421768240 Marionette TRACE conn4 <- [1,2410,null,{}] 07:56:08 INFO - PROCESS | 1738 | 1468421768245 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}] 07:56:08 INFO - PROCESS | 1738 | 1468421768251 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:08 INFO - PROCESS | 1738 | 1468421768472 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 07:56:08 INFO - PROCESS | 1738 | 1468421768658 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:08 INFO - PROCESS | 1738 | 1468421768667 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x91023800 == 46 [pid = 1738] [id = 610] 07:56:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x918d9c00) [pid = 1738] [serial = 1831] [outer = (nil)] 07:56:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x91959400) [pid = 1738] [serial = 1832] [outer = 0x918d9c00] 07:56:08 INFO - PROCESS | 1738 | 1468421768750 Marionette DEBUG loaded listener.js 07:56:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x9195d400) [pid = 1738] [serial = 1833] [outer = 0x918d9c00] 07:56:09 INFO - PROCESS | 1738 | 1468421769768 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]]]}] 07:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1591ms 07:56:09 INFO - PROCESS | 1738 | 1468421769827 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 1738 | 1468421769832 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 07:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:56:09 INFO - PROCESS | 1738 | 1468421769838 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 1738 | 1468421769841 Marionette TRACE conn4 <- [1,2414,null,{}] 07:56:09 INFO - PROCESS | 1738 | 1468421769847 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}] 07:56:09 INFO - PROCESS | 1738 | 1468421769853 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:10 INFO - PROCESS | 1738 | 1468421770038 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 07:56:10 INFO - PROCESS | 1738 | 1468421770227 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:10 INFO - PROCESS | 1738 | 1468421770246 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f4a400 == 47 [pid = 1738] [id = 611] 07:56:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x92229800) [pid = 1738] [serial = 1834] [outer = (nil)] 07:56:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x9222e000) [pid = 1738] [serial = 1835] [outer = 0x92229800] 07:56:10 INFO - PROCESS | 1738 | 1468421770435 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x93844400) [pid = 1738] [serial = 1836] [outer = 0x92229800] 07:56:11 INFO - PROCESS | 1738 | 1468421771452 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]]]}] 07:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1685ms 07:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:56:11 INFO - PROCESS | 1738 | 1468421771524 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 07:56:11 INFO - PROCESS | 1738 | 1468421771527 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 07:56:11 INFO - PROCESS | 1738 | 1468421771534 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:56:11 INFO - PROCESS | 1738 | 1468421771537 Marionette TRACE conn4 <- [1,2418,null,{}] 07:56:11 INFO - PROCESS | 1738 | 1468421771543 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}] 07:56:11 INFO - PROCESS | 1738 | 1468421771549 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:11 INFO - PROCESS | 1738 | 1468421771775 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 07:56:12 INFO - PROCESS | 1738 | 1468421772258 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:12 INFO - PROCESS | 1738 | 1468421772271 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc0dc00 == 48 [pid = 1738] [id = 612] 07:56:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8cc0e000) [pid = 1738] [serial = 1837] [outer = (nil)] 07:56:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8d30b800) [pid = 1738] [serial = 1838] [outer = 0x8cc0e000] 07:56:12 INFO - PROCESS | 1738 | 1468421772348 Marionette DEBUG loaded listener.js 07:56:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8de44800) [pid = 1738] [serial = 1839] [outer = 0x8cc0e000] 07:56:13 INFO - PROCESS | 1738 | 1468421773306 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]]]}] 07:56:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:56:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1839ms 07:56:13 INFO - PROCESS | 1738 | 1468421773375 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 07:56:13 INFO - PROCESS | 1738 | 1468421773381 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 07:56:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:56:13 INFO - PROCESS | 1738 | 1468421773389 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:56:13 INFO - PROCESS | 1738 | 1468421773393 Marionette TRACE conn4 <- [1,2422,null,{}] 07:56:13 INFO - PROCESS | 1738 | 1468421773401 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}] 07:56:13 INFO - PROCESS | 1738 | 1468421773409 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:13 INFO - PROCESS | 1738 | 1468421773623 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8d314400 == 47 [pid = 1738] [id = 571] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7cf000 == 46 [pid = 1738] [id = 591] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9f0c00 == 45 [pid = 1738] [id = 578] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8de48800 == 44 [pid = 1738] [id = 592] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8f19d800 == 43 [pid = 1738] [id = 579] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8de3f000 == 42 [pid = 1738] [id = 593] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8de46800 == 41 [pid = 1738] [id = 570] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d9c00 == 40 [pid = 1738] [id = 605] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x9112c400 == 39 [pid = 1738] [id = 604] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x9102bc00 == 38 [pid = 1738] [id = 603] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7be800 == 37 [pid = 1738] [id = 602] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc0b000 == 36 [pid = 1738] [id = 601] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8d310800 == 35 [pid = 1738] [id = 600] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x91130000 == 34 [pid = 1738] [id = 599] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb88c00 == 33 [pid = 1738] [id = 598] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbdfc00 == 32 [pid = 1738] [id = 597] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7c2000 == 31 [pid = 1738] [id = 587] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8de44400 == 30 [pid = 1738] [id = 589] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x9101cc00 == 29 [pid = 1738] [id = 596] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8d310000 == 28 [pid = 1738] [id = 574] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7dc000 == 27 [pid = 1738] [id = 595] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8f834800 == 26 [pid = 1738] [id = 584] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x91033800 == 25 [pid = 1738] [id = 576] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8f834c00 == 24 [pid = 1738] [id = 575] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8f83c800 == 23 [pid = 1738] [id = 585] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7b8400 == 22 [pid = 1738] [id = 581] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x90e0e800 == 21 [pid = 1738] [id = 573] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8efc9800 == 20 [pid = 1738] [id = 580] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8f83ec00 == 19 [pid = 1738] [id = 594] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc06c00 == 18 [pid = 1738] [id = 588] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8de45000 == 17 [pid = 1738] [id = 583] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe4000 == 16 [pid = 1738] [id = 577] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8f835400 == 15 [pid = 1738] [id = 582] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x90e03c00 == 14 [pid = 1738] [id = 586] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8e796c00 == 13 [pid = 1738] [id = 590] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x91f4a400 == 12 [pid = 1738] [id = 611] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x91023800 == 11 [pid = 1738] [id = 610] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9efc00 == 10 [pid = 1738] [id = 609] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7c4400 == 9 [pid = 1738] [id = 607] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7cf400 == 8 [pid = 1738] [id = 608] 07:56:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d0000 == 7 [pid = 1738] [id = 606] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8fb8ac00) [pid = 1738] [serial = 1784] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8efd5800) [pid = 1738] [serial = 1781] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8b7dc800) [pid = 1738] [serial = 1775] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8cbec400) [pid = 1738] [serial = 1776] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8e7bec00) [pid = 1738] [serial = 1752] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8e7b8000) [pid = 1738] [serial = 1751] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8e79ac00) [pid = 1738] [serial = 1778] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8e7a1c00) [pid = 1738] [serial = 1779] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8efc7400) [pid = 1738] [serial = 1773] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8e7c0000) [pid = 1738] [serial = 1772] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x91020800) [pid = 1738] [serial = 1755] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x90e0b000) [pid = 1738] [serial = 1754] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x917ba400) [pid = 1738] [serial = 1758] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x917b2c00) [pid = 1738] [serial = 1757] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x918de800) [pid = 1738] [serial = 1761] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x918d8000) [pid = 1738] [serial = 1760] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x9195dc00) [pid = 1738] [serial = 1764] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x9195ac00) [pid = 1738] [serial = 1763] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x922ea400) [pid = 1738] [serial = 1767] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x922e5800) [pid = 1738] [serial = 1766] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x90e03400) [pid = 1738] [serial = 1785] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x90e0c400) [pid = 1738] [serial = 1770] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8f83ac00) [pid = 1738] [serial = 1769] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x90e11800) [pid = 1738] [serial = 1788] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8efe0000) [pid = 1738] [serial = 1782] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8f83d800) [pid = 1738] [serial = 1787] [outer = (nil)] [url = about:blank] 07:56:14 INFO - PROCESS | 1738 | 1468421774969 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:14 INFO - PROCESS | 1738 | 1468421774976 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7dbc00 == 8 [pid = 1738] [id = 613] 07:56:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8b7dc000) [pid = 1738] [serial = 1840] [outer = (nil)] 07:56:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8cbe3400) [pid = 1738] [serial = 1841] [outer = 0x8b7dc000] 07:56:15 INFO - PROCESS | 1738 | 1468421775059 Marionette DEBUG loaded listener.js 07:56:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8cc04400) [pid = 1738] [serial = 1842] [outer = 0x8b7dc000] 07:56:15 INFO - PROCESS | 1738 | 1468421775894 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]]]}] 07:56:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:56:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2542ms 07:56:15 INFO - PROCESS | 1738 | 1468421775933 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 07:56:15 INFO - PROCESS | 1738 | 1468421775938 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 07:56:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:56:15 INFO - PROCESS | 1738 | 1468421775955 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - PROCESS | 1738 | 1468421775960 Marionette TRACE conn4 <- [1,2426,null,{}] 07:56:15 INFO - PROCESS | 1738 | 1468421775968 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}] 07:56:15 INFO - PROCESS | 1738 | 1468421775976 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:16 INFO - PROCESS | 1738 | 1468421776143 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 07:56:16 INFO - PROCESS | 1738 | 1468421776155 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:16 INFO - PROCESS | 1738 | 1468421776162 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de48400 == 9 [pid = 1738] [id = 614] 07:56:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8de4d800) [pid = 1738] [serial = 1843] [outer = (nil)] 07:56:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8e79e800) [pid = 1738] [serial = 1844] [outer = 0x8de4d800] 07:56:16 INFO - PROCESS | 1738 | 1468421776240 Marionette DEBUG loaded listener.js 07:56:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8e7b5c00) [pid = 1738] [serial = 1845] [outer = 0x8de4d800] 07:56:17 INFO - PROCESS | 1738 | 1468421777216 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]]]}] 07:56:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:56:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1285ms 07:56:17 INFO - PROCESS | 1738 | 1468421777240 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 07:56:17 INFO - PROCESS | 1738 | 1468421777247 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 07:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:56:17 INFO - PROCESS | 1738 | 1468421777255 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:56:17 INFO - PROCESS | 1738 | 1468421777258 Marionette TRACE conn4 <- [1,2430,null,{}] 07:56:17 INFO - PROCESS | 1738 | 1468421777264 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}] 07:56:17 INFO - PROCESS | 1738 | 1468421777270 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:17 INFO - PROCESS | 1738 | 1468421777452 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 07:56:17 INFO - PROCESS | 1738 | 1468421777636 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:17 INFO - PROCESS | 1738 | 1468421777643 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7b8400 == 10 [pid = 1738] [id = 615] 07:56:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8e9f2000) [pid = 1738] [serial = 1846] [outer = (nil)] 07:56:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8efc7c00) [pid = 1738] [serial = 1847] [outer = 0x8e9f2000] 07:56:17 INFO - PROCESS | 1738 | 1468421777714 Marionette DEBUG loaded listener.js 07:56:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8efd8000) [pid = 1738] [serial = 1848] [outer = 0x8e9f2000] 07:56:18 INFO - PROCESS | 1738 | 1468421778691 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]]]}] 07:56:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1480ms 07:56:18 INFO - PROCESS | 1738 | 1468421778736 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 07:56:18 INFO - PROCESS | 1738 | 1468421778740 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 07:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:56:18 INFO - PROCESS | 1738 | 1468421778763 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:56:18 INFO - PROCESS | 1738 | 1468421778773 Marionette TRACE conn4 <- [1,2434,null,{}] 07:56:18 INFO - PROCESS | 1738 | 1468421778782 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}] 07:56:18 INFO - PROCESS | 1738 | 1468421778791 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:19 INFO - PROCESS | 1738 | 1468421779026 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 07:56:19 INFO - PROCESS | 1738 | 1468421779048 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 1738 | 1468421779057 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f83b400 == 11 [pid = 1738] [id = 616] 07:56:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8f841800) [pid = 1738] [serial = 1849] [outer = (nil)] 07:56:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8fb8d400) [pid = 1738] [serial = 1850] [outer = 0x8f841800] 07:56:19 INFO - PROCESS | 1738 | 1468421779125 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x90e03400) [pid = 1738] [serial = 1851] [outer = 0x8f841800] 07:56:20 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8cc03c00) [pid = 1738] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:56:20 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x9102e800) [pid = 1738] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:56:20 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x9112c800) [pid = 1738] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:56:20 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f198800) [pid = 1738] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:56:20 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8cc10800) [pid = 1738] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:56:20 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x911b3400) [pid = 1738] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:56:20 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8d312000) [pid = 1738] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:56:20 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8cbe7800) [pid = 1738] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:56:20 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x90e1b400) [pid = 1738] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:56:20 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x9101d400) [pid = 1738] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:56:20 INFO - PROCESS | 1738 | 1468421780561 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]]]}] 07:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1862ms 07:56:20 INFO - PROCESS | 1738 | 1468421780608 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 07:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:56:20 INFO - PROCESS | 1738 | 1468421780613 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 07:56:20 INFO - PROCESS | 1738 | 1468421780619 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - PROCESS | 1738 | 1468421780622 Marionette TRACE conn4 <- [1,2438,null,{}] 07:56:20 INFO - PROCESS | 1738 | 1468421780628 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}] 07:56:20 INFO - PROCESS | 1738 | 1468421780633 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:20 INFO - PROCESS | 1738 | 1468421780838 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 07:56:20 INFO - PROCESS | 1738 | 1468421780852 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:20 INFO - PROCESS | 1738 | 1468421780859 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc06800 == 12 [pid = 1738] [id = 617] 07:56:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8efd7800) [pid = 1738] [serial = 1852] [outer = (nil)] 07:56:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8fb8b000) [pid = 1738] [serial = 1853] [outer = 0x8efd7800] 07:56:20 INFO - PROCESS | 1738 | 1468421780928 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x90e06800) [pid = 1738] [serial = 1854] [outer = 0x8efd7800] 07:56:21 INFO - PROCESS | 1738 | 1468421781753 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]]]}] 07:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1190ms 07:56:21 INFO - PROCESS | 1738 | 1468421781809 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 1738 | 1468421781813 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 07:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:56:21 INFO - PROCESS | 1738 | 1468421781820 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:56:21 INFO - PROCESS | 1738 | 1468421781822 Marionette TRACE conn4 <- [1,2442,null,{}] 07:56:21 INFO - PROCESS | 1738 | 1468421781828 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}] 07:56:21 INFO - PROCESS | 1738 | 1468421781833 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:21 INFO - PROCESS | 1738 | 1468421781985 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 07:56:22 INFO - PROCESS | 1738 | 1468421781994 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:22 INFO - PROCESS | 1738 | 1468421782013 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e11400 == 13 [pid = 1738] [id = 618] 07:56:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x90e11c00) [pid = 1738] [serial = 1855] [outer = (nil)] 07:56:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x90e16c00) [pid = 1738] [serial = 1856] [outer = 0x90e11c00] 07:56:22 INFO - PROCESS | 1738 | 1468421782096 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x91028000) [pid = 1738] [serial = 1857] [outer = 0x90e11c00] 07:56:23 INFO - PROCESS | 1738 | 1468421783390 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]]]}] 07:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1630ms 07:56:23 INFO - PROCESS | 1738 | 1468421783451 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 07:56:23 INFO - PROCESS | 1738 | 1468421783457 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 07:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:56:23 INFO - PROCESS | 1738 | 1468421783465 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:56:23 INFO - PROCESS | 1738 | 1468421783473 Marionette TRACE conn4 <- [1,2446,null,{}] 07:56:23 INFO - PROCESS | 1738 | 1468421783481 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}] 07:56:23 INFO - PROCESS | 1738 | 1468421783487 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:23 INFO - PROCESS | 1738 | 1468421783675 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 07:56:23 INFO - PROCESS | 1738 | 1468421783907 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:23 INFO - PROCESS | 1738 | 1468421783917 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbecc00 == 14 [pid = 1738] [id = 619] 07:56:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8e79fc00) [pid = 1738] [serial = 1858] [outer = (nil)] 07:56:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8e9f5000) [pid = 1738] [serial = 1859] [outer = 0x8e79fc00] 07:56:24 INFO - PROCESS | 1738 | 1468421784044 Marionette DEBUG loaded listener.js 07:56:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8efc5c00) [pid = 1738] [serial = 1860] [outer = 0x8e79fc00] 07:56:25 INFO - PROCESS | 1738 | 1468421785198 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]]]}] 07:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1799ms 07:56:25 INFO - PROCESS | 1738 | 1468421785265 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 07:56:25 INFO - PROCESS | 1738 | 1468421785273 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 07:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:56:25 INFO - PROCESS | 1738 | 1468421785283 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 1738 | 1468421785287 Marionette TRACE conn4 <- [1,2450,null,{}] 07:56:25 INFO - PROCESS | 1738 | 1468421785294 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}] 07:56:25 INFO - PROCESS | 1738 | 1468421785300 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:25 INFO - PROCESS | 1738 | 1468421785508 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 07:56:25 INFO - PROCESS | 1738 | 1468421785780 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:25 INFO - PROCESS | 1738 | 1468421785790 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f841c00 == 15 [pid = 1738] [id = 620] 07:56:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8fb87c00) [pid = 1738] [serial = 1861] [outer = (nil)] 07:56:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8fb90c00) [pid = 1738] [serial = 1862] [outer = 0x8fb87c00] 07:56:25 INFO - PROCESS | 1738 | 1468421785920 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x90e12000) [pid = 1738] [serial = 1863] [outer = 0x8fb87c00] 07:56:26 INFO - PROCESS | 1738 | 1468421786983 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]]]}] 07:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1735ms 07:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:56:27 INFO - PROCESS | 1738 | 1468421787018 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 07:56:27 INFO - PROCESS | 1738 | 1468421787022 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 07:56:27 INFO - PROCESS | 1738 | 1468421787029 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - PROCESS | 1738 | 1468421787035 Marionette TRACE conn4 <- [1,2454,null,{}] 07:56:27 INFO - PROCESS | 1738 | 1468421787058 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}] 07:56:27 INFO - PROCESS | 1738 | 1468421787067 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:27 INFO - PROCESS | 1738 | 1468421787289 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 07:56:27 INFO - PROCESS | 1738 | 1468421787571 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:27 INFO - PROCESS | 1738 | 1468421787584 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x9101fc00 == 16 [pid = 1738] [id = 621] 07:56:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x91022c00) [pid = 1738] [serial = 1864] [outer = (nil)] 07:56:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x9107c800) [pid = 1738] [serial = 1865] [outer = 0x91022c00] 07:56:27 INFO - PROCESS | 1738 | 1468421787674 Marionette DEBUG loaded listener.js 07:56:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x91081400) [pid = 1738] [serial = 1866] [outer = 0x91022c00] 07:56:28 INFO - PROCESS | 1738 | 1468421788670 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]]]}] 07:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1688ms 07:56:28 INFO - PROCESS | 1738 | 1468421788898 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 1738 | 1468421788906 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 07:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:56:28 INFO - PROCESS | 1738 | 1468421788945 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - PROCESS | 1738 | 1468421788950 Marionette TRACE conn4 <- [1,2458,null,{}] 07:56:28 INFO - PROCESS | 1738 | 1468421788967 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}] 07:56:28 INFO - PROCESS | 1738 | 1468421788974 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:29 INFO - PROCESS | 1738 | 1468421789140 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 07:56:29 INFO - PROCESS | 1738 | 1468421789363 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 1738 | 1468421789379 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de42000 == 17 [pid = 1738] [id = 622] 07:56:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8de42400) [pid = 1738] [serial = 1867] [outer = (nil)] 07:56:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8de4dc00) [pid = 1738] [serial = 1868] [outer = 0x8de42400] 07:56:29 INFO - PROCESS | 1738 | 1468421789534 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8e79f000) [pid = 1738] [serial = 1869] [outer = 0x8de42400] 07:56:30 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x91129000) [pid = 1738] [serial = 1812] [outer = (nil)] [url = about:blank] 07:56:30 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x911bb400) [pid = 1738] [serial = 1814] [outer = (nil)] [url = about:blank] 07:56:30 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x911be400) [pid = 1738] [serial = 1815] [outer = (nil)] [url = about:blank] 07:56:30 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8f837000) [pid = 1738] [serial = 1808] [outer = (nil)] [url = about:blank] 07:56:30 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8d316800) [pid = 1738] [serial = 1805] [outer = (nil)] [url = about:blank] 07:56:30 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e9fd000) [pid = 1738] [serial = 1806] [outer = (nil)] [url = about:blank] 07:56:30 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x911bdc00) [pid = 1738] [serial = 1799] [outer = (nil)] [url = about:blank] 07:56:30 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x917af000) [pid = 1738] [serial = 1800] [outer = (nil)] [url = about:blank] 07:56:30 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f83bc00) [pid = 1738] [serial = 1802] [outer = (nil)] [url = about:blank] 07:56:30 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x9107fc00) [pid = 1738] [serial = 1803] [outer = (nil)] [url = about:blank] 07:56:30 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8e7be000) [pid = 1738] [serial = 1793] [outer = (nil)] [url = about:blank] 07:56:30 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8efd8400) [pid = 1738] [serial = 1794] [outer = (nil)] [url = about:blank] 07:56:30 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x9101e800) [pid = 1738] [serial = 1796] [outer = (nil)] [url = about:blank] 07:56:30 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x91039000) [pid = 1738] [serial = 1797] [outer = (nil)] [url = about:blank] 07:56:30 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x91076400) [pid = 1738] [serial = 1791] [outer = (nil)] [url = about:blank] 07:56:30 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x91022400) [pid = 1738] [serial = 1790] [outer = (nil)] [url = about:blank] 07:56:30 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x9107a000) [pid = 1738] [serial = 1811] [outer = (nil)] [url = about:blank] 07:56:30 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8fb81400) [pid = 1738] [serial = 1809] [outer = (nil)] [url = about:blank] 07:56:30 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x91125c00) [pid = 1738] [serial = 1818] [outer = (nil)] [url = about:blank] 07:56:30 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x91028800) [pid = 1738] [serial = 1817] [outer = (nil)] [url = about:blank] 07:56:30 INFO - PROCESS | 1738 | 1468421790476 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]]]}] 07:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1594ms 07:56:30 INFO - PROCESS | 1738 | 1468421790539 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 07:56:30 INFO - PROCESS | 1738 | 1468421790544 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 07:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:56:30 INFO - PROCESS | 1738 | 1468421790554 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - PROCESS | 1738 | 1468421790559 Marionette TRACE conn4 <- [1,2462,null,{}] 07:56:30 INFO - PROCESS | 1738 | 1468421790566 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}] 07:56:30 INFO - PROCESS | 1738 | 1468421790571 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:30 INFO - PROCESS | 1738 | 1468421790736 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 07:56:30 INFO - PROCESS | 1738 | 1468421790915 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:30 INFO - PROCESS | 1738 | 1468421790924 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de46400 == 18 [pid = 1738] [id = 623] 07:56:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8e9fbc00) [pid = 1738] [serial = 1870] [outer = (nil)] 07:56:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8efd9000) [pid = 1738] [serial = 1871] [outer = 0x8e9fbc00] 07:56:31 INFO - PROCESS | 1738 | 1468421791009 Marionette DEBUG loaded listener.js 07:56:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8f197800) [pid = 1738] [serial = 1872] [outer = 0x8e9fbc00] 07:56:31 INFO - PROCESS | 1738 | 1468421791851 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]]]}] 07:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1336ms 07:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:56:31 INFO - PROCESS | 1738 | 1468421791888 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 07:56:31 INFO - PROCESS | 1738 | 1468421791891 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 07:56:31 INFO - PROCESS | 1738 | 1468421791898 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:56:31 INFO - PROCESS | 1738 | 1468421791900 Marionette TRACE conn4 <- [1,2466,null,{}] 07:56:31 INFO - PROCESS | 1738 | 1468421791915 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}] 07:56:31 INFO - PROCESS | 1738 | 1468421791923 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:32 INFO - PROCESS | 1738 | 1468421792095 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 07:56:32 INFO - PROCESS | 1738 | 1468421792109 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:32 INFO - PROCESS | 1738 | 1468421792122 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x91020400 == 19 [pid = 1738] [id = 624] 07:56:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x91021000) [pid = 1738] [serial = 1873] [outer = (nil)] 07:56:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x9102a000) [pid = 1738] [serial = 1874] [outer = 0x91021000] 07:56:32 INFO - PROCESS | 1738 | 1468421792333 Marionette DEBUG loaded listener.js 07:56:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x9103a400) [pid = 1738] [serial = 1875] [outer = 0x91021000] 07:56:33 INFO - PROCESS | 1738 | 1468421793232 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]]]}] 07:56:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1380ms 07:56:33 INFO - PROCESS | 1738 | 1468421793277 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 07:56:33 INFO - PROCESS | 1738 | 1468421793281 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 07:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:56:33 INFO - PROCESS | 1738 | 1468421793299 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - PROCESS | 1738 | 1468421793302 Marionette TRACE conn4 <- [1,2470,null,{}] 07:56:33 INFO - PROCESS | 1738 | 1468421793308 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}] 07:56:33 INFO - PROCESS | 1738 | 1468421793313 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:33 INFO - PROCESS | 1738 | 1468421793530 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 07:56:33 INFO - PROCESS | 1738 | 1468421793554 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:33 INFO - PROCESS | 1738 | 1468421793561 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de40800 == 20 [pid = 1738] [id = 625] 07:56:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x91082000) [pid = 1738] [serial = 1876] [outer = (nil)] 07:56:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x9112a800) [pid = 1738] [serial = 1877] [outer = 0x91082000] 07:56:33 INFO - PROCESS | 1738 | 1468421793630 Marionette DEBUG loaded listener.js 07:56:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x91130000) [pid = 1738] [serial = 1878] [outer = 0x91082000] 07:56:34 INFO - PROCESS | 1738 | 1468421794560 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]]]}] 07:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1293ms 07:56:34 INFO - PROCESS | 1738 | 1468421794594 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 1738 | 1468421794597 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 07:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:56:34 INFO - PROCESS | 1738 | 1468421794611 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 1738 | 1468421794613 Marionette TRACE conn4 <- [1,2474,null,{}] 07:56:34 INFO - PROCESS | 1738 | 1468421794624 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}] 07:56:34 INFO - PROCESS | 1738 | 1468421794628 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:34 INFO - PROCESS | 1738 | 1468421794946 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 07:56:34 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8efd7800) [pid = 1738] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:56:34 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8b7dc000) [pid = 1738] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:56:34 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x92229800) [pid = 1738] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:56:34 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8e9f2000) [pid = 1738] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:56:34 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8b7d1800) [pid = 1738] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:56:34 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x918d9c00) [pid = 1738] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:56:34 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8cc0e000) [pid = 1738] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:56:34 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x90e1e800) [pid = 1738] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:56:34 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8efc2800) [pid = 1738] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:56:34 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x8de4d800) [pid = 1738] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:56:34 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x8f841800) [pid = 1738] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:56:34 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x8e9f8400) [pid = 1738] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:56:35 INFO - PROCESS | 1738 | 1468421795064 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:35 INFO - PROCESS | 1738 | 1468421795071 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7da000 == 21 [pid = 1738] [id = 626] 07:56:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x8b7dc000) [pid = 1738] [serial = 1879] [outer = (nil)] 07:56:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x8e9f8400) [pid = 1738] [serial = 1880] [outer = 0x8b7dc000] 07:56:35 INFO - PROCESS | 1738 | 1468421795145 Marionette DEBUG loaded listener.js 07:56:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x8f198800) [pid = 1738] [serial = 1881] [outer = 0x8b7dc000] 07:56:36 INFO - PROCESS | 1738 | 1468421796007 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]]]}] 07:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1438ms 07:56:36 INFO - PROCESS | 1738 | 1468421796043 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 07:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:56:36 INFO - PROCESS | 1738 | 1468421796051 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 07:56:36 INFO - PROCESS | 1738 | 1468421796056 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:56:36 INFO - PROCESS | 1738 | 1468421796060 Marionette TRACE conn4 <- [1,2478,null,{}] 07:56:36 INFO - PROCESS | 1738 | 1468421796065 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}] 07:56:36 INFO - PROCESS | 1738 | 1468421796076 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:36 INFO - PROCESS | 1738 | 1468421796281 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 07:56:36 INFO - PROCESS | 1738 | 1468421796420 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 1738 | 1468421796428 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e13400 == 22 [pid = 1738] [id = 627] 07:56:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x91039400) [pid = 1738] [serial = 1882] [outer = (nil)] 07:56:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x917ae400) [pid = 1738] [serial = 1883] [outer = 0x91039400] 07:56:36 INFO - PROCESS | 1738 | 1468421796500 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x917b3c00) [pid = 1738] [serial = 1884] [outer = 0x91039400] 07:56:37 INFO - PROCESS | 1738 | 1468421797450 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]]]}] 07:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1445ms 07:56:37 INFO - PROCESS | 1738 | 1468421797503 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 07:56:37 INFO - PROCESS | 1738 | 1468421797510 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 07:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:56:37 INFO - PROCESS | 1738 | 1468421797519 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - PROCESS | 1738 | 1468421797523 Marionette TRACE conn4 <- [1,2482,null,{}] 07:56:37 INFO - PROCESS | 1738 | 1468421797533 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}] 07:56:37 INFO - PROCESS | 1738 | 1468421797538 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:37 INFO - PROCESS | 1738 | 1468421797731 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 07:56:38 INFO - PROCESS | 1738 | 1468421798008 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 1738 | 1468421798021 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30c400 == 23 [pid = 1738] [id = 628] 07:56:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8d311c00) [pid = 1738] [serial = 1885] [outer = (nil)] 07:56:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8e9fb400) [pid = 1738] [serial = 1886] [outer = 0x8d311c00] 07:56:38 INFO - PROCESS | 1738 | 1468421798154 Marionette DEBUG loaded listener.js 07:56:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8efd4800) [pid = 1738] [serial = 1887] [outer = 0x8d311c00] 07:56:39 INFO - PROCESS | 1738 | 1468421799074 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]]]}] 07:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1633ms 07:56:39 INFO - PROCESS | 1738 | 1468421799153 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 07:56:39 INFO - PROCESS | 1738 | 1468421799160 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 07:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:56:39 INFO - PROCESS | 1738 | 1468421799171 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:56:39 INFO - PROCESS | 1738 | 1468421799175 Marionette TRACE conn4 <- [1,2486,null,{}] 07:56:39 INFO - PROCESS | 1738 | 1468421799182 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}] 07:56:39 INFO - PROCESS | 1738 | 1468421799188 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:39 INFO - PROCESS | 1738 | 1468421799464 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 07:56:39 INFO - PROCESS | 1738 | 1468421799733 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:39 INFO - PROCESS | 1738 | 1468421799739 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de47800 == 24 [pid = 1738] [id = 629] 07:56:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8fb82800) [pid = 1738] [serial = 1888] [outer = (nil)] 07:56:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x9102dc00) [pid = 1738] [serial = 1889] [outer = 0x8fb82800] 07:56:39 INFO - PROCESS | 1738 | 1468421799863 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x91077800) [pid = 1738] [serial = 1890] [outer = 0x8fb82800] 07:56:40 INFO - PROCESS | 1738 | 1468421800873 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]]]}] 07:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1746ms 07:56:40 INFO - PROCESS | 1738 | 1468421800917 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 07:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:56:40 INFO - PROCESS | 1738 | 1468421800921 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 07:56:40 INFO - PROCESS | 1738 | 1468421800928 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:56:40 INFO - PROCESS | 1738 | 1468421800934 Marionette TRACE conn4 <- [1,2490,null,{}] 07:56:40 INFO - PROCESS | 1738 | 1468421800951 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}] 07:56:40 INFO - PROCESS | 1738 | 1468421800960 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:41 INFO - PROCESS | 1738 | 1468421801143 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 07:56:41 INFO - PROCESS | 1738 | 1468421801374 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 1738 | 1468421801387 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x911bd000 == 25 [pid = 1738] [id = 630] 07:56:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x91891800) [pid = 1738] [serial = 1891] [outer = (nil)] 07:56:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x91897000) [pid = 1738] [serial = 1892] [outer = 0x91891800] 07:56:41 INFO - PROCESS | 1738 | 1468421801512 Marionette DEBUG loaded listener.js 07:56:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x918d3000) [pid = 1738] [serial = 1893] [outer = 0x91891800] 07:56:42 INFO - PROCESS | 1738 | 1468421802408 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]]]}] 07:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1543ms 07:56:42 INFO - PROCESS | 1738 | 1468421802472 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 07:56:42 INFO - PROCESS | 1738 | 1468421802477 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 07:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:56:42 INFO - PROCESS | 1738 | 1468421802484 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:56:42 INFO - PROCESS | 1738 | 1468421802487 Marionette TRACE conn4 <- [1,2494,null,{}] 07:56:42 INFO - PROCESS | 1738 | 1468421802493 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}] 07:56:42 INFO - PROCESS | 1738 | 1468421802498 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:42 INFO - PROCESS | 1738 | 1468421802681 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 07:56:42 INFO - PROCESS | 1738 | 1468421802879 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:42 INFO - PROCESS | 1738 | 1468421802889 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7dd000 == 26 [pid = 1738] [id = 631] 07:56:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8e79d000) [pid = 1738] [serial = 1894] [outer = (nil)] 07:56:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x918df000) [pid = 1738] [serial = 1895] [outer = 0x8e79d000] 07:56:43 INFO - PROCESS | 1738 | 1468421803011 Marionette DEBUG loaded listener.js 07:56:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x91953000) [pid = 1738] [serial = 1896] [outer = 0x8e79d000] 07:56:44 INFO - PROCESS | 1738 | 1468421804014 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]]]}] 07:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1596ms 07:56:44 INFO - PROCESS | 1738 | 1468421804081 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 07:56:44 INFO - PROCESS | 1738 | 1468421804086 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 07:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:56:44 INFO - PROCESS | 1738 | 1468421804092 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:56:44 INFO - PROCESS | 1738 | 1468421804097 Marionette TRACE conn4 <- [1,2498,null,{}] 07:56:44 INFO - PROCESS | 1738 | 1468421804103 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}] 07:56:44 INFO - PROCESS | 1738 | 1468421804108 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:44 INFO - PROCESS | 1738 | 1468421804286 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 07:56:44 INFO - PROCESS | 1738 | 1468421804481 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:44 INFO - PROCESS | 1738 | 1468421804495 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e796800 == 27 [pid = 1738] [id = 632] 07:56:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8e799400) [pid = 1738] [serial = 1897] [outer = (nil)] 07:56:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x9195c400) [pid = 1738] [serial = 1898] [outer = 0x8e799400] 07:56:44 INFO - PROCESS | 1738 | 1468421804573 Marionette DEBUG loaded listener.js 07:56:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91960400) [pid = 1738] [serial = 1899] [outer = 0x8e799400] 07:56:45 INFO - PROCESS | 1738 | 1468421805549 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]]]}] 07:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1535ms 07:56:45 INFO - PROCESS | 1738 | 1468421805629 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 07:56:45 INFO - PROCESS | 1738 | 1468421805632 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 07:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:56:45 INFO - PROCESS | 1738 | 1468421805639 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:56:45 INFO - PROCESS | 1738 | 1468421805643 Marionette TRACE conn4 <- [1,2502,null,{}] 07:56:45 INFO - PROCESS | 1738 | 1468421805649 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}] 07:56:45 INFO - PROCESS | 1738 | 1468421805659 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:45 INFO - PROCESS | 1738 | 1468421805911 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 07:56:46 INFO - PROCESS | 1738 | 1468421806151 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 1738 | 1468421806162 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x91036c00 == 28 [pid = 1738] [id = 633] 07:56:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x91899800) [pid = 1738] [serial = 1900] [outer = (nil)] 07:56:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x922e5c00) [pid = 1738] [serial = 1901] [outer = 0x91899800] 07:56:46 INFO - PROCESS | 1738 | 1468421806255 Marionette DEBUG loaded listener.js 07:56:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x93847000) [pid = 1738] [serial = 1902] [outer = 0x91899800] 07:56:47 INFO - PROCESS | 1738 | 1468421807140 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]]]}] 07:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1530ms 07:56:47 INFO - PROCESS | 1738 | 1468421807171 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 07:56:47 INFO - PROCESS | 1738 | 1468421807175 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 07:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:56:47 INFO - PROCESS | 1738 | 1468421807182 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - PROCESS | 1738 | 1468421807186 Marionette TRACE conn4 <- [1,2506,null,{}] 07:56:47 INFO - PROCESS | 1738 | 1468421807191 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}] 07:56:47 INFO - PROCESS | 1738 | 1468421807197 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:47 INFO - PROCESS | 1738 | 1468421807374 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 07:56:47 INFO - PROCESS | 1738 | 1468421807562 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:47 INFO - PROCESS | 1738 | 1468421807570 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc03c00 == 29 [pid = 1738] [id = 634] 07:56:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8e9f6400) [pid = 1738] [serial = 1903] [outer = (nil)] 07:56:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x90e0a000) [pid = 1738] [serial = 1904] [outer = 0x8e9f6400] 07:56:47 INFO - PROCESS | 1738 | 1468421807652 Marionette DEBUG loaded listener.js 07:56:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x90e0c800) [pid = 1738] [serial = 1905] [outer = 0x8e9f6400] 07:56:48 INFO - PROCESS | 1738 | 1468421808606 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]]]}] 07:56:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1480ms 07:56:48 INFO - PROCESS | 1738 | 1468421808664 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 07:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:56:48 INFO - PROCESS | 1738 | 1468421808668 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 07:56:48 INFO - PROCESS | 1738 | 1468421808674 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:56:48 INFO - PROCESS | 1738 | 1468421808678 Marionette TRACE conn4 <- [1,2510,null,{}] 07:56:48 INFO - PROCESS | 1738 | 1468421808684 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}] 07:56:48 INFO - PROCESS | 1738 | 1468421808689 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:48 INFO - PROCESS | 1738 | 1468421808873 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 07:56:49 INFO - PROCESS | 1738 | 1468421809310 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:49 INFO - PROCESS | 1738 | 1468421809320 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc0bc00 == 30 [pid = 1738] [id = 635] 07:56:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8cc0ec00) [pid = 1738] [serial = 1906] [outer = (nil)] 07:56:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8d313c00) [pid = 1738] [serial = 1907] [outer = 0x8cc0ec00] 07:56:49 INFO - PROCESS | 1738 | 1468421809436 Marionette DEBUG loaded listener.js 07:56:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8de4b400) [pid = 1738] [serial = 1908] [outer = 0x8cc0ec00] 07:56:50 INFO - PROCESS | 1738 | 1468421810375 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]]]}] 07:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1781ms 07:56:50 INFO - PROCESS | 1738 | 1468421810459 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 07:56:50 INFO - PROCESS | 1738 | 1468421810464 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 07:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:56:50 INFO - PROCESS | 1738 | 1468421810472 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:56:50 INFO - PROCESS | 1738 | 1468421810477 Marionette TRACE conn4 <- [1,2514,null,{}] 07:56:50 INFO - PROCESS | 1738 | 1468421810485 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}] 07:56:50 INFO - PROCESS | 1738 | 1468421810492 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:50 INFO - PROCESS | 1738 | 1468421810768 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 07:56:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc0dc00 == 29 [pid = 1738] [id = 612] 07:56:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7dbc00 == 28 [pid = 1738] [id = 613] 07:56:52 INFO - PROCESS | 1738 | 1468421812005 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:52 INFO - PROCESS | 1738 | 1468421812020 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8d30b800) [pid = 1738] [serial = 1838] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x91029400) [pid = 1738] [serial = 1826] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x91959400) [pid = 1738] [serial = 1832] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8efd7400) [pid = 1738] [serial = 1823] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8f836000) [pid = 1738] [serial = 1824] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8e7b5c00) [pid = 1738] [serial = 1845] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8fb8d400) [pid = 1738] [serial = 1850] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8cbe3400) [pid = 1738] [serial = 1841] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8cbe3800) [pid = 1738] [serial = 1820] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8e79e800) [pid = 1738] [serial = 1844] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8de44800) [pid = 1738] [serial = 1839] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x918dbc00) [pid = 1738] [serial = 1830] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x9103c800) [pid = 1738] [serial = 1827] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x90e03400) [pid = 1738] [serial = 1851] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x918a0800) [pid = 1738] [serial = 1829] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x9222e000) [pid = 1738] [serial = 1835] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8efd8000) [pid = 1738] [serial = 1848] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8fb8b000) [pid = 1738] [serial = 1853] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x90e06800) [pid = 1738] [serial = 1854] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8cc04400) [pid = 1738] [serial = 1842] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x93844400) [pid = 1738] [serial = 1836] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8efc7c00) [pid = 1738] [serial = 1847] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8cbe9800) [pid = 1738] [serial = 1821] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x9195d400) [pid = 1738] [serial = 1833] [outer = (nil)] [url = about:blank] 07:56:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d9400 == 29 [pid = 1738] [id = 636] 07:56:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8b7db000) [pid = 1738] [serial = 1909] [outer = (nil)] 07:56:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8cbe7c00) [pid = 1738] [serial = 1910] [outer = 0x8b7db000] 07:56:52 INFO - PROCESS | 1738 | 1468421812255 Marionette DEBUG loaded listener.js 07:56:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8cc08800) [pid = 1738] [serial = 1911] [outer = 0x8b7db000] 07:56:53 INFO - PROCESS | 1738 | 1468421813154 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]]]}] 07:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 2743ms 07:56:53 INFO - PROCESS | 1738 | 1468421813217 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 07:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:56:53 INFO - PROCESS | 1738 | 1468421813223 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 07:56:53 INFO - PROCESS | 1738 | 1468421813231 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:56:53 INFO - PROCESS | 1738 | 1468421813235 Marionette TRACE conn4 <- [1,2518,null,{}] 07:56:53 INFO - PROCESS | 1738 | 1468421813244 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}] 07:56:53 INFO - PROCESS | 1738 | 1468421813251 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:53 INFO - PROCESS | 1738 | 1468421813428 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 07:56:53 INFO - PROCESS | 1738 | 1468421813584 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:53 INFO - PROCESS | 1738 | 1468421813594 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de46c00 == 30 [pid = 1738] [id = 637] 07:56:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8e79a400) [pid = 1738] [serial = 1912] [outer = (nil)] 07:56:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e7b5c00) [pid = 1738] [serial = 1913] [outer = 0x8e79a400] 07:56:53 INFO - PROCESS | 1738 | 1468421813677 Marionette DEBUG loaded listener.js 07:56:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8e7c1800) [pid = 1738] [serial = 1914] [outer = 0x8e79a400] 07:56:54 INFO - PROCESS | 1738 | 1468421814555 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]]]}] 07:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1389ms 07:56:54 INFO - PROCESS | 1738 | 1468421814623 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 07:56:54 INFO - PROCESS | 1738 | 1468421814631 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 07:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:56:54 INFO - PROCESS | 1738 | 1468421814640 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:56:54 INFO - PROCESS | 1738 | 1468421814643 Marionette TRACE conn4 <- [1,2522,null,{}] 07:56:54 INFO - PROCESS | 1738 | 1468421814656 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}] 07:56:54 INFO - PROCESS | 1738 | 1468421814662 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:54 INFO - PROCESS | 1738 | 1468421814889 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 07:56:54 INFO - PROCESS | 1738 | 1468421814909 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 1738 | 1468421814917 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9f9800 == 31 [pid = 1738] [id = 638] 07:56:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8efd3400) [pid = 1738] [serial = 1915] [outer = (nil)] 07:56:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8efda400) [pid = 1738] [serial = 1916] [outer = 0x8efd3400] 07:56:55 INFO - PROCESS | 1738 | 1468421815010 Marionette DEBUG loaded listener.js 07:56:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f198400) [pid = 1738] [serial = 1917] [outer = 0x8efd3400] 07:56:56 INFO - PROCESS | 1738 | 1468421816088 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]]]}] 07:56:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:56:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1490ms 07:56:56 INFO - PROCESS | 1738 | 1468421816130 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 07:56:56 INFO - PROCESS | 1738 | 1468421816134 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 07:56:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:56:56 INFO - PROCESS | 1738 | 1468421816148 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:56:56 INFO - PROCESS | 1738 | 1468421816158 Marionette TRACE conn4 <- [1,2526,null,{}] 07:56:56 INFO - PROCESS | 1738 | 1468421816175 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}] 07:56:56 INFO - PROCESS | 1738 | 1468421816184 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:56 INFO - PROCESS | 1738 | 1468421816427 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 07:56:56 INFO - PROCESS | 1738 | 1468421816521 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:56 INFO - PROCESS | 1738 | 1468421816529 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f83dc00 == 32 [pid = 1738] [id = 639] 07:56:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8fb8d400) [pid = 1738] [serial = 1918] [outer = (nil)] 07:56:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x90e05c00) [pid = 1738] [serial = 1919] [outer = 0x8fb8d400] 07:56:56 INFO - PROCESS | 1738 | 1468421816641 Marionette DEBUG loaded listener.js 07:56:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x90e0e800) [pid = 1738] [serial = 1920] [outer = 0x8fb8d400] 07:56:57 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x91082000) [pid = 1738] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:56:57 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8b7dc000) [pid = 1738] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:56:57 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8fb87c00) [pid = 1738] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:56:57 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x91021000) [pid = 1738] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:56:57 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8e79fc00) [pid = 1738] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:56:57 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8e9fbc00) [pid = 1738] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:56:57 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x90e11c00) [pid = 1738] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:56:57 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8de42400) [pid = 1738] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:56:57 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x91039400) [pid = 1738] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:56:57 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x91022c00) [pid = 1738] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:56:57 INFO - PROCESS | 1738 | 1468421817907 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]]]}] 07:56:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1805ms 07:56:57 INFO - PROCESS | 1738 | 1468421817947 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 07:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:56:57 INFO - PROCESS | 1738 | 1468421817952 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 07:56:57 INFO - PROCESS | 1738 | 1468421817959 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:56:57 INFO - PROCESS | 1738 | 1468421817962 Marionette TRACE conn4 <- [1,2530,null,{}] 07:56:57 INFO - PROCESS | 1738 | 1468421817972 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}] 07:56:57 INFO - PROCESS | 1738 | 1468421817976 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:58 INFO - PROCESS | 1738 | 1468421818147 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 07:56:58 INFO - PROCESS | 1738 | 1468421818157 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:58 INFO - PROCESS | 1738 | 1468421818165 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe8400 == 33 [pid = 1738] [id = 640] 07:56:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8cc0cc00) [pid = 1738] [serial = 1921] [outer = (nil)] 07:56:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x90e1f800) [pid = 1738] [serial = 1922] [outer = 0x8cc0cc00] 07:56:58 INFO - PROCESS | 1738 | 1468421818241 Marionette DEBUG loaded listener.js 07:56:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x9101c800) [pid = 1738] [serial = 1923] [outer = 0x8cc0cc00] 07:56:59 INFO - PROCESS | 1738 | 1468421819217 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]]]}] 07:56:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:56:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1290ms 07:56:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:56:59 INFO - PROCESS | 1738 | 1468421819248 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 07:56:59 INFO - PROCESS | 1738 | 1468421819252 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 07:56:59 INFO - PROCESS | 1738 | 1468421819311 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:56:59 INFO - PROCESS | 1738 | 1468421819316 Marionette TRACE conn4 <- [1,2534,null,{}] 07:56:59 INFO - PROCESS | 1738 | 1468421819331 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}] 07:56:59 INFO - PROCESS | 1738 | 1468421819339 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:59 INFO - PROCESS | 1738 | 1468421819538 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 07:56:59 INFO - PROCESS | 1738 | 1468421819734 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:59 INFO - PROCESS | 1738 | 1468421819749 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:56:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d316800 == 34 [pid = 1738] [id = 641] 07:56:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8d316c00) [pid = 1738] [serial = 1924] [outer = (nil)] 07:56:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8de45c00) [pid = 1738] [serial = 1925] [outer = 0x8d316c00] 07:56:59 INFO - PROCESS | 1738 | 1468421819875 Marionette DEBUG loaded listener.js 07:57:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8e9fc400) [pid = 1738] [serial = 1926] [outer = 0x8d316c00] 07:57:01 INFO - PROCESS | 1738 | 1468421821028 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]]]}] 07:57:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:57:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1793ms 07:57:01 INFO - PROCESS | 1738 | 1468421821052 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 07:57:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:57:01 INFO - PROCESS | 1738 | 1468421821059 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 07:57:01 INFO - PROCESS | 1738 | 1468421821069 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:57:01 INFO - PROCESS | 1738 | 1468421821074 Marionette TRACE conn4 <- [1,2538,null,{}] 07:57:01 INFO - PROCESS | 1738 | 1468421821084 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}] 07:57:01 INFO - PROCESS | 1738 | 1468421821091 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:01 INFO - PROCESS | 1738 | 1468421821284 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 07:57:01 INFO - PROCESS | 1738 | 1468421821524 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:01 INFO - PROCESS | 1738 | 1468421821532 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbebc00 == 35 [pid = 1738] [id = 642] 07:57:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8fb8b400) [pid = 1738] [serial = 1927] [outer = (nil)] 07:57:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x90e0c400) [pid = 1738] [serial = 1928] [outer = 0x8fb8b400] 07:57:01 INFO - PROCESS | 1738 | 1468421821667 Marionette DEBUG loaded listener.js 07:57:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x91026c00) [pid = 1738] [serial = 1929] [outer = 0x8fb8b400] 07:57:02 INFO - PROCESS | 1738 | 1468421822710 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]]]}] 07:57:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:57:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1689ms 07:57:02 INFO - PROCESS | 1738 | 1468421822759 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 07:57:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:57:02 INFO - PROCESS | 1738 | 1468421822763 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 07:57:02 INFO - PROCESS | 1738 | 1468421822771 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - PROCESS | 1738 | 1468421822774 Marionette TRACE conn4 <- [1,2542,null,{}] 07:57:02 INFO - PROCESS | 1738 | 1468421822780 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}] 07:57:02 INFO - PROCESS | 1738 | 1468421822786 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:03 INFO - PROCESS | 1738 | 1468421823020 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 07:57:03 INFO - PROCESS | 1738 | 1468421823309 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:03 INFO - PROCESS | 1738 | 1468421823324 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x9112a000 == 36 [pid = 1738] [id = 643] 07:57:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x9112a400) [pid = 1738] [serial = 1930] [outer = (nil)] 07:57:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x91131000) [pid = 1738] [serial = 1931] [outer = 0x9112a400] 07:57:03 INFO - PROCESS | 1738 | 1468421823459 Marionette DEBUG loaded listener.js 07:57:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x911b8c00) [pid = 1738] [serial = 1932] [outer = 0x9112a400] 07:57:04 INFO - PROCESS | 1738 | 1468421824442 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]]]}] 07:57:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:57:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1740ms 07:57:04 INFO - PROCESS | 1738 | 1468421824511 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 07:57:04 INFO - PROCESS | 1738 | 1468421824515 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 07:57:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:57:04 INFO - PROCESS | 1738 | 1468421824522 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:57:04 INFO - PROCESS | 1738 | 1468421824526 Marionette TRACE conn4 <- [1,2546,null,{}] 07:57:04 INFO - PROCESS | 1738 | 1468421824532 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}] 07:57:04 INFO - PROCESS | 1738 | 1468421824539 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:04 INFO - PROCESS | 1738 | 1468421824734 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 07:57:04 INFO - PROCESS | 1738 | 1468421824916 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:04 INFO - PROCESS | 1738 | 1468421824925 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d5400 == 37 [pid = 1738] [id = 644] 07:57:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91075400) [pid = 1738] [serial = 1933] [outer = (nil)] 07:57:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x917ad000) [pid = 1738] [serial = 1934] [outer = 0x91075400] 07:57:05 INFO - PROCESS | 1738 | 1468421825066 Marionette DEBUG loaded listener.js 07:57:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x917b2800) [pid = 1738] [serial = 1935] [outer = 0x91075400] 07:57:06 INFO - PROCESS | 1738 | 1468421826139 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]]]}] 07:57:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:57:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1690ms 07:57:06 INFO - PROCESS | 1738 | 1468421826213 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 07:57:06 INFO - PROCESS | 1738 | 1468421826216 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 07:57:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:57:06 INFO - PROCESS | 1738 | 1468421826223 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:57:06 INFO - PROCESS | 1738 | 1468421826226 Marionette TRACE conn4 <- [1,2550,null,{}] 07:57:06 INFO - PROCESS | 1738 | 1468421826233 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}] 07:57:06 INFO - PROCESS | 1738 | 1468421826238 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:06 INFO - PROCESS | 1738 | 1468421826417 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 07:57:06 INFO - PROCESS | 1738 | 1468421826798 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:06 INFO - PROCESS | 1738 | 1468421826810 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe7000 == 38 [pid = 1738] [id = 645] 07:57:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8cbe9800) [pid = 1738] [serial = 1936] [outer = (nil)] 07:57:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8cc10400) [pid = 1738] [serial = 1937] [outer = 0x8cbe9800] 07:57:06 INFO - PROCESS | 1738 | 1468421826891 Marionette DEBUG loaded listener.js 07:57:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8de43800) [pid = 1738] [serial = 1938] [outer = 0x8cbe9800] 07:57:07 INFO - PROCESS | 1738 | --DOCSHELL 0x91020400 == 37 [pid = 1738] [id = 624] 07:57:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8de48400 == 36 [pid = 1738] [id = 614] 07:57:07 INFO - PROCESS | 1738 | --DOCSHELL 0x8de46400 == 35 [pid = 1738] [id = 623] 07:57:08 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x9112a800) [pid = 1738] [serial = 1877] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8e9f8400) [pid = 1738] [serial = 1880] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8fb90c00) [pid = 1738] [serial = 1862] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x90e12000) [pid = 1738] [serial = 1863] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x9102a000) [pid = 1738] [serial = 1874] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8e9f5000) [pid = 1738] [serial = 1859] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8efc5c00) [pid = 1738] [serial = 1860] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8efd9000) [pid = 1738] [serial = 1871] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f197800) [pid = 1738] [serial = 1872] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x91028000) [pid = 1738] [serial = 1857] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x90e16c00) [pid = 1738] [serial = 1856] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8de4dc00) [pid = 1738] [serial = 1868] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8e79f000) [pid = 1738] [serial = 1869] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x917b3c00) [pid = 1738] [serial = 1884] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x917ae400) [pid = 1738] [serial = 1883] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x9107c800) [pid = 1738] [serial = 1865] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x91081400) [pid = 1738] [serial = 1866] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x91130000) [pid = 1738] [serial = 1878] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x9103a400) [pid = 1738] [serial = 1875] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8f198800) [pid = 1738] [serial = 1881] [outer = (nil)] [url = about:blank] 07:57:08 INFO - PROCESS | 1738 | 1468421828064 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]]]}] 07:57:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:57:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1895ms 07:57:08 INFO - PROCESS | 1738 | 1468421828123 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 07:57:08 INFO - PROCESS | 1738 | 1468421828129 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 07:57:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:57:08 INFO - PROCESS | 1738 | 1468421828147 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:57:08 INFO - PROCESS | 1738 | 1468421828152 Marionette TRACE conn4 <- [1,2554,null,{}] 07:57:08 INFO - PROCESS | 1738 | 1468421828160 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}] 07:57:08 INFO - PROCESS | 1738 | 1468421828169 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:08 INFO - PROCESS | 1738 | 1468421828337 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 07:57:08 INFO - PROCESS | 1738 | 1468421828530 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:08 INFO - PROCESS | 1738 | 1468421828539 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efc2800 == 36 [pid = 1738] [id = 646] 07:57:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8efc9000) [pid = 1738] [serial = 1939] [outer = (nil)] 07:57:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8efdf800) [pid = 1738] [serial = 1940] [outer = 0x8efc9000] 07:57:08 INFO - PROCESS | 1738 | 1468421828623 Marionette DEBUG loaded listener.js 07:57:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f19a800) [pid = 1738] [serial = 1941] [outer = 0x8efc9000] 07:57:09 INFO - PROCESS | 1738 | 1468421829483 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]]]}] 07:57:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:57:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1383ms 07:57:09 INFO - PROCESS | 1738 | 1468421829533 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 07:57:09 INFO - PROCESS | 1738 | 1468421829540 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 07:57:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:57:09 INFO - PROCESS | 1738 | 1468421829547 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:57:09 INFO - PROCESS | 1738 | 1468421829549 Marionette TRACE conn4 <- [1,2558,null,{}] 07:57:09 INFO - PROCESS | 1738 | 1468421829556 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}] 07:57:09 INFO - PROCESS | 1738 | 1468421829561 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:09 INFO - PROCESS | 1738 | 1468421829735 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 07:57:09 INFO - PROCESS | 1738 | 1468421829883 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:09 INFO - PROCESS | 1738 | 1468421829895 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe5400 == 37 [pid = 1738] [id = 647] 07:57:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8e7bb400) [pid = 1738] [serial = 1942] [outer = (nil)] 07:57:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x90e0fc00) [pid = 1738] [serial = 1943] [outer = 0x8e7bb400] 07:57:09 INFO - PROCESS | 1738 | 1468421829965 Marionette DEBUG loaded listener.js 07:57:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x91026400) [pid = 1738] [serial = 1944] [outer = 0x8e7bb400] 07:57:10 INFO - PROCESS | 1738 | 1468421830892 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]]]}] 07:57:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:57:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1381ms 07:57:10 INFO - PROCESS | 1738 | 1468421830928 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 07:57:10 INFO - PROCESS | 1738 | 1468421830932 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 07:57:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:57:10 INFO - PROCESS | 1738 | 1468421830946 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:57:10 INFO - PROCESS | 1738 | 1468421830955 Marionette TRACE conn4 <- [1,2562,null,{}] 07:57:10 INFO - PROCESS | 1738 | 1468421830987 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}] 07:57:10 INFO - PROCESS | 1738 | 1468421830993 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:11 INFO - PROCESS | 1738 | 1468421831230 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 07:57:11 INFO - PROCESS | 1738 | 1468421831259 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 1738 | 1468421831268 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e0c000 == 38 [pid = 1738] [id = 648] 07:57:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x90e12000) [pid = 1738] [serial = 1945] [outer = (nil)] 07:57:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x91125c00) [pid = 1738] [serial = 1946] [outer = 0x90e12000] 07:57:11 INFO - PROCESS | 1738 | 1468421831338 Marionette DEBUG loaded listener.js 07:57:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x9112e000) [pid = 1738] [serial = 1947] [outer = 0x90e12000] 07:57:12 INFO - PROCESS | 1738 | 1468421832322 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]]]}] 07:57:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:57:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1424ms 07:57:12 INFO - PROCESS | 1738 | 1468421832364 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 07:57:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:57:12 INFO - PROCESS | 1738 | 1468421832369 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 07:57:12 INFO - PROCESS | 1738 | 1468421832382 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:57:12 INFO - PROCESS | 1738 | 1468421832384 Marionette TRACE conn4 <- [1,2566,null,{}] 07:57:12 INFO - PROCESS | 1738 | 1468421832391 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}] 07:57:12 INFO - PROCESS | 1738 | 1468421832396 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:12 INFO - PROCESS | 1738 | 1468421832612 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 07:57:12 INFO - PROCESS | 1738 | 1468421832634 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:12 INFO - PROCESS | 1738 | 1468421832644 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x9112a800 == 39 [pid = 1738] [id = 649] 07:57:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x911b4c00) [pid = 1738] [serial = 1948] [outer = (nil)] 07:57:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x911c1400) [pid = 1738] [serial = 1949] [outer = 0x911b4c00] 07:57:12 INFO - PROCESS | 1738 | 1468421832713 Marionette DEBUG loaded listener.js 07:57:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x911be400) [pid = 1738] [serial = 1950] [outer = 0x911b4c00] 07:57:13 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x91891800) [pid = 1738] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:57:13 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e79a400) [pid = 1738] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:57:13 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x91899800) [pid = 1738] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:57:13 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8d311c00) [pid = 1738] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:57:13 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8cc0ec00) [pid = 1738] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:57:13 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8e79d000) [pid = 1738] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:57:13 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8efd3400) [pid = 1738] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:57:13 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8e9f6400) [pid = 1738] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:57:13 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8fb82800) [pid = 1738] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:57:13 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8b7db000) [pid = 1738] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:57:13 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8e799400) [pid = 1738] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:57:13 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8fb8d400) [pid = 1738] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:57:13 INFO - PROCESS | 1738 | 1468421833759 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]]]}] 07:57:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:57:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1451ms 07:57:13 INFO - PROCESS | 1738 | 1468421833827 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 07:57:13 INFO - PROCESS | 1738 | 1468421833831 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 07:57:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:57:13 INFO - PROCESS | 1738 | 1468421833837 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:57:13 INFO - PROCESS | 1738 | 1468421833840 Marionette TRACE conn4 <- [1,2570,null,{}] 07:57:13 INFO - PROCESS | 1738 | 1468421833846 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}] 07:57:13 INFO - PROCESS | 1738 | 1468421833851 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:14 INFO - PROCESS | 1738 | 1468421834006 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 07:57:14 INFO - PROCESS | 1738 | 1468421834151 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:14 INFO - PROCESS | 1738 | 1468421834169 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d316400 == 40 [pid = 1738] [id = 650] 07:57:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8e7c4800) [pid = 1738] [serial = 1951] [outer = (nil)] 07:57:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x9101c400) [pid = 1738] [serial = 1952] [outer = 0x8e7c4800] 07:57:14 INFO - PROCESS | 1738 | 1468421834261 Marionette DEBUG loaded listener.js 07:57:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x917b3c00) [pid = 1738] [serial = 1953] [outer = 0x8e7c4800] 07:57:15 INFO - PROCESS | 1738 | 1468421835189 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]]]}] 07:57:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:57:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1380ms 07:57:15 INFO - PROCESS | 1738 | 1468421835218 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 07:57:15 INFO - PROCESS | 1738 | 1468421835225 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 07:57:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:57:15 INFO - PROCESS | 1738 | 1468421835234 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:57:15 INFO - PROCESS | 1738 | 1468421835241 Marionette TRACE conn4 <- [1,2574,null,{}] 07:57:15 INFO - PROCESS | 1738 | 1468421835251 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}] 07:57:15 INFO - PROCESS | 1738 | 1468421835256 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:15 INFO - PROCESS | 1738 | 1468421835494 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 07:57:15 INFO - PROCESS | 1738 | 1468421835679 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:15 INFO - PROCESS | 1738 | 1468421835694 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7c0c00 == 41 [pid = 1738] [id = 651] 07:57:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8e7c3c00) [pid = 1738] [serial = 1954] [outer = (nil)] 07:57:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8efc2400) [pid = 1738] [serial = 1955] [outer = 0x8e7c3c00] 07:57:15 INFO - PROCESS | 1738 | 1468421835839 Marionette DEBUG loaded listener.js 07:57:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8efc3c00) [pid = 1738] [serial = 1956] [outer = 0x8e7c3c00] 07:57:16 INFO - PROCESS | 1738 | 1468421836840 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]]]}] 07:57:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:57:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1636ms 07:57:16 INFO - PROCESS | 1738 | 1468421836873 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 07:57:16 INFO - PROCESS | 1738 | 1468421836881 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 07:57:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:57:16 INFO - PROCESS | 1738 | 1468421836892 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:57:16 INFO - PROCESS | 1738 | 1468421836897 Marionette TRACE conn4 <- [1,2578,null,{}] 07:57:16 INFO - PROCESS | 1738 | 1468421836903 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}] 07:57:16 INFO - PROCESS | 1738 | 1468421836909 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:17 INFO - PROCESS | 1738 | 1468421837100 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 07:57:17 INFO - PROCESS | 1738 | 1468421837286 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:17 INFO - PROCESS | 1738 | 1468421837294 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f839400 == 42 [pid = 1738] [id = 652] 07:57:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x90e08000) [pid = 1738] [serial = 1957] [outer = (nil)] 07:57:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x9101d800) [pid = 1738] [serial = 1958] [outer = 0x90e08000] 07:57:17 INFO - PROCESS | 1738 | 1468421837427 Marionette DEBUG loaded listener.js 07:57:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91031800) [pid = 1738] [serial = 1959] [outer = 0x90e08000] 07:57:18 INFO - PROCESS | 1738 | 1468421838419 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]]]}] 07:57:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:57:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1586ms 07:57:18 INFO - PROCESS | 1738 | 1468421838479 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 07:57:18 INFO - PROCESS | 1738 | 1468421838484 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 07:57:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:57:18 INFO - PROCESS | 1738 | 1468421838491 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:57:18 INFO - PROCESS | 1738 | 1468421838497 Marionette TRACE conn4 <- [1,2582,null,{}] 07:57:18 INFO - PROCESS | 1738 | 1468421838514 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}] 07:57:18 INFO - PROCESS | 1738 | 1468421838523 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:18 INFO - PROCESS | 1738 | 1468421838760 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 07:57:19 INFO - PROCESS | 1738 | 1468421839039 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:19 INFO - PROCESS | 1738 | 1468421839050 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9f0c00 == 43 [pid = 1738] [id = 653] 07:57:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x91030400) [pid = 1738] [serial = 1960] [outer = (nil)] 07:57:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x917af000) [pid = 1738] [serial = 1961] [outer = 0x91030400] 07:57:19 INFO - PROCESS | 1738 | 1468421839183 Marionette DEBUG loaded listener.js 07:57:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x918d1800) [pid = 1738] [serial = 1962] [outer = 0x91030400] 07:57:20 INFO - PROCESS | 1738 | 1468421840117 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]]]}] 07:57:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:57:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1703ms 07:57:20 INFO - PROCESS | 1738 | 1468421840194 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 07:57:20 INFO - PROCESS | 1738 | 1468421840198 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 07:57:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:57:20 INFO - PROCESS | 1738 | 1468421840206 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:57:20 INFO - PROCESS | 1738 | 1468421840210 Marionette TRACE conn4 <- [1,2586,null,{}] 07:57:20 INFO - PROCESS | 1738 | 1468421840216 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}] 07:57:20 INFO - PROCESS | 1738 | 1468421840221 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:20 INFO - PROCESS | 1738 | 1468421840409 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 07:57:20 INFO - PROCESS | 1738 | 1468421840599 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:20 INFO - PROCESS | 1738 | 1468421840605 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x91898c00 == 44 [pid = 1738] [id = 654] 07:57:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x9189a000) [pid = 1738] [serial = 1963] [outer = (nil)] 07:57:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x9195ac00) [pid = 1738] [serial = 1964] [outer = 0x9189a000] 07:57:20 INFO - PROCESS | 1738 | 1468421840689 Marionette DEBUG loaded listener.js 07:57:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91f40c00) [pid = 1738] [serial = 1965] [outer = 0x9189a000] 07:57:21 INFO - PROCESS | 1738 | 1468421841724 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]]]}] 07:57:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:57:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1593ms 07:57:21 INFO - PROCESS | 1738 | 1468421841800 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 07:57:21 INFO - PROCESS | 1738 | 1468421841804 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 07:57:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:57:21 INFO - PROCESS | 1738 | 1468421841810 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:57:21 INFO - PROCESS | 1738 | 1468421841813 Marionette TRACE conn4 <- [1,2590,null,{}] 07:57:21 INFO - PROCESS | 1738 | 1468421841820 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}] 07:57:21 INFO - PROCESS | 1738 | 1468421841825 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:22 INFO - PROCESS | 1738 | 1468421842010 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 07:57:22 INFO - PROCESS | 1738 | 1468421842197 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:22 INFO - PROCESS | 1738 | 1468421842205 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb8e800 == 45 [pid = 1738] [id = 655] 07:57:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x91958000) [pid = 1738] [serial = 1966] [outer = (nil)] 07:57:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x9222b400) [pid = 1738] [serial = 1967] [outer = 0x91958000] 07:57:22 INFO - PROCESS | 1738 | 1468421842290 Marionette DEBUG loaded listener.js 07:57:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x922dc400) [pid = 1738] [serial = 1968] [outer = 0x91958000] 07:57:23 INFO - PROCESS | 1738 | 1468421843230 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]]]}] 07:57:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:57:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1482ms 07:57:23 INFO - PROCESS | 1738 | 1468421843293 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 07:57:23 INFO - PROCESS | 1738 | 1468421843298 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 07:57:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:57:23 INFO - PROCESS | 1738 | 1468421843305 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:57:23 INFO - PROCESS | 1738 | 1468421843308 Marionette TRACE conn4 <- [1,2594,null,{}] 07:57:23 INFO - PROCESS | 1738 | 1468421843314 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}] 07:57:23 INFO - PROCESS | 1738 | 1468421843325 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:23 INFO - PROCESS | 1738 | 1468421843545 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 07:57:23 INFO - PROCESS | 1738 | 1468421843719 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:23 INFO - PROCESS | 1738 | 1468421843727 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x918dd800 == 46 [pid = 1738] [id = 656] 07:57:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x91957c00) [pid = 1738] [serial = 1969] [outer = (nil)] 07:57:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x922ea800) [pid = 1738] [serial = 1970] [outer = 0x91957c00] 07:57:23 INFO - PROCESS | 1738 | 1468421843848 Marionette DEBUG loaded listener.js 07:57:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x93a62800) [pid = 1738] [serial = 1971] [outer = 0x91957c00] 07:57:24 INFO - PROCESS | 1738 | 1468421844897 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]]]}] 07:57:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:57:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1637ms 07:57:24 INFO - PROCESS | 1738 | 1468421844943 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 07:57:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:57:24 INFO - PROCESS | 1738 | 1468421844947 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 07:57:24 INFO - PROCESS | 1738 | 1468421844954 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:57:24 INFO - PROCESS | 1738 | 1468421844957 Marionette TRACE conn4 <- [1,2598,null,{}] 07:57:24 INFO - PROCESS | 1738 | 1468421844963 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}] 07:57:24 INFO - PROCESS | 1738 | 1468421844969 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:25 INFO - PROCESS | 1738 | 1468421845182 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 07:57:25 INFO - PROCESS | 1738 | 1468421845370 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:25 INFO - PROCESS | 1738 | 1468421845379 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d0000 == 47 [pid = 1738] [id = 657] 07:57:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8e9f0400) [pid = 1738] [serial = 1972] [outer = (nil)] 07:57:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x93a6ac00) [pid = 1738] [serial = 1973] [outer = 0x8e9f0400] 07:57:25 INFO - PROCESS | 1738 | 1468421845504 Marionette DEBUG loaded listener.js 07:57:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x93c9a800) [pid = 1738] [serial = 1974] [outer = 0x8e9f0400] 07:57:26 INFO - PROCESS | 1738 | 1468421846724 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]]]}] 07:57:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:57:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1833ms 07:57:26 INFO - PROCESS | 1738 | 1468421846788 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 07:57:26 INFO - PROCESS | 1738 | 1468421846794 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 07:57:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:57:26 INFO - PROCESS | 1738 | 1468421846848 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:57:26 INFO - PROCESS | 1738 | 1468421846854 Marionette TRACE conn4 <- [1,2602,null,{}] 07:57:26 INFO - PROCESS | 1738 | 1468421846863 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}] 07:57:26 INFO - PROCESS | 1738 | 1468421846869 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:27 INFO - PROCESS | 1738 | 1468421847120 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 07:57:27 INFO - PROCESS | 1738 | 1468421847409 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:27 INFO - PROCESS | 1738 | 1468421847424 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e795400 == 48 [pid = 1738] [id = 658] 07:57:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8e9f5000) [pid = 1738] [serial = 1975] [outer = (nil)] 07:57:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8efc8c00) [pid = 1738] [serial = 1976] [outer = 0x8e9f5000] 07:57:27 INFO - PROCESS | 1738 | 1468421847499 Marionette DEBUG loaded listener.js 07:57:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8efd9000) [pid = 1738] [serial = 1977] [outer = 0x8e9f5000] 07:57:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d9400 == 47 [pid = 1738] [id = 636] 07:57:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8de42000 == 46 [pid = 1738] [id = 622] 07:57:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc0bc00 == 45 [pid = 1738] [id = 635] 07:57:28 INFO - PROCESS | 1738 | --DOCSHELL 0x90e13400 == 44 [pid = 1738] [id = 627] 07:57:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7dd000 == 43 [pid = 1738] [id = 631] 07:57:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc03c00 == 42 [pid = 1738] [id = 634] 07:57:28 INFO - PROCESS | 1738 | --DOCSHELL 0x91036c00 == 41 [pid = 1738] [id = 633] 07:57:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8e796800 == 40 [pid = 1738] [id = 632] 07:57:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbecc00 == 39 [pid = 1738] [id = 619] 07:57:28 INFO - PROCESS | 1738 | --DOCSHELL 0x90e11400 == 38 [pid = 1738] [id = 618] 07:57:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7da000 == 37 [pid = 1738] [id = 626] 07:57:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7b8400 == 36 [pid = 1738] [id = 615] 07:57:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc06800 == 35 [pid = 1738] [id = 617] 07:57:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8f83b400 == 34 [pid = 1738] [id = 616] 07:57:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8de40800 == 33 [pid = 1738] [id = 625] 07:57:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8f841c00 == 32 [pid = 1738] [id = 620] 07:57:28 INFO - PROCESS | 1738 | --DOCSHELL 0x9101fc00 == 31 [pid = 1738] [id = 621] 07:57:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8de47800 == 30 [pid = 1738] [id = 629] 07:57:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30c400 == 29 [pid = 1738] [id = 628] 07:57:28 INFO - PROCESS | 1738 | --DOCSHELL 0x911bd000 == 28 [pid = 1738] [id = 630] 07:57:28 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x90e1f800) [pid = 1738] [serial = 1922] [outer = (nil)] [url = about:blank] 07:57:28 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8f198400) [pid = 1738] [serial = 1917] [outer = (nil)] [url = about:blank] 07:57:28 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x90e05c00) [pid = 1738] [serial = 1919] [outer = (nil)] [url = about:blank] 07:57:28 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8cbe7c00) [pid = 1738] [serial = 1910] [outer = (nil)] [url = about:blank] 07:57:28 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8cc08800) [pid = 1738] [serial = 1911] [outer = (nil)] [url = about:blank] 07:57:28 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8e7b5c00) [pid = 1738] [serial = 1913] [outer = (nil)] [url = about:blank] 07:57:29 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8de4b400) [pid = 1738] [serial = 1908] [outer = (nil)] [url = about:blank] 07:57:29 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8d313c00) [pid = 1738] [serial = 1907] [outer = (nil)] [url = about:blank] 07:57:29 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8efd4800) [pid = 1738] [serial = 1887] [outer = (nil)] [url = about:blank] 07:57:29 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8e9fb400) [pid = 1738] [serial = 1886] [outer = (nil)] [url = about:blank] 07:57:29 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x91077800) [pid = 1738] [serial = 1890] [outer = (nil)] [url = about:blank] 07:57:29 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x9102dc00) [pid = 1738] [serial = 1889] [outer = (nil)] [url = about:blank] 07:57:29 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x918d3000) [pid = 1738] [serial = 1893] [outer = (nil)] [url = about:blank] 07:57:29 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x91897000) [pid = 1738] [serial = 1892] [outer = (nil)] [url = about:blank] 07:57:29 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x91953000) [pid = 1738] [serial = 1896] [outer = (nil)] [url = about:blank] 07:57:29 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x918df000) [pid = 1738] [serial = 1895] [outer = (nil)] [url = about:blank] 07:57:29 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x90e0e800) [pid = 1738] [serial = 1920] [outer = (nil)] [url = about:blank] 07:57:29 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x91960400) [pid = 1738] [serial = 1899] [outer = (nil)] [url = about:blank] 07:57:29 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8efda400) [pid = 1738] [serial = 1916] [outer = (nil)] [url = about:blank] 07:57:29 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x9195c400) [pid = 1738] [serial = 1898] [outer = (nil)] [url = about:blank] 07:57:29 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x93847000) [pid = 1738] [serial = 1902] [outer = (nil)] [url = about:blank] 07:57:29 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x922e5c00) [pid = 1738] [serial = 1901] [outer = (nil)] [url = about:blank] 07:57:29 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8e7c1800) [pid = 1738] [serial = 1914] [outer = (nil)] [url = about:blank] 07:57:29 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x90e0c800) [pid = 1738] [serial = 1905] [outer = (nil)] [url = about:blank] 07:57:29 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x90e0a000) [pid = 1738] [serial = 1904] [outer = (nil)] [url = about:blank] 07:57:29 INFO - PROCESS | 1738 | 1468421849546 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]]]}] 07:57:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:57:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2798ms 07:57:29 INFO - PROCESS | 1738 | 1468421849643 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 07:57:29 INFO - PROCESS | 1738 | 1468421849649 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 07:57:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:57:29 INFO - PROCESS | 1738 | 1468421849657 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:57:29 INFO - PROCESS | 1738 | 1468421849664 Marionette TRACE conn4 <- [1,2606,null,{}] 07:57:29 INFO - PROCESS | 1738 | 1468421849672 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}] 07:57:29 INFO - PROCESS | 1738 | 1468421849677 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:29 INFO - PROCESS | 1738 | 1468421849852 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 07:57:29 INFO - PROCESS | 1738 | 1468421849864 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:29 INFO - PROCESS | 1738 | 1468421849874 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc08800 == 29 [pid = 1738] [id = 659] 07:57:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8cc0d400) [pid = 1738] [serial = 1978] [outer = (nil)] 07:57:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8d315000) [pid = 1738] [serial = 1979] [outer = 0x8cc0d400] 07:57:29 INFO - PROCESS | 1738 | 1468421849953 Marionette DEBUG loaded listener.js 07:57:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8de48800) [pid = 1738] [serial = 1980] [outer = 0x8cc0d400] 07:57:30 INFO - PROCESS | 1738 | 1468421850966 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]]]}] 07:57:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:57:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1338ms 07:57:30 INFO - PROCESS | 1738 | 1468421850995 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 07:57:31 INFO - PROCESS | 1738 | 1468421851004 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 07:57:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:57:31 INFO - PROCESS | 1738 | 1468421851016 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:57:31 INFO - PROCESS | 1738 | 1468421851020 Marionette TRACE conn4 <- [1,2610,null,{}] 07:57:31 INFO - PROCESS | 1738 | 1468421851027 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}] 07:57:31 INFO - PROCESS | 1738 | 1468421851032 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:31 INFO - PROCESS | 1738 | 1468421851285 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 07:57:31 INFO - PROCESS | 1738 | 1468421851416 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:31 INFO - PROCESS | 1738 | 1468421851426 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9ef000 == 30 [pid = 1738] [id = 660] 07:57:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8e9f6800) [pid = 1738] [serial = 1981] [outer = (nil)] 07:57:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8efc5000) [pid = 1738] [serial = 1982] [outer = 0x8e9f6800] 07:57:31 INFO - PROCESS | 1738 | 1468421851501 Marionette DEBUG loaded listener.js 07:57:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8efcd000) [pid = 1738] [serial = 1983] [outer = 0x8e9f6800] 07:57:32 INFO - PROCESS | 1738 | 1468421852475 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]]]}] 07:57:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:57:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1534ms 07:57:32 INFO - PROCESS | 1738 | 1468421852550 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 07:57:32 INFO - PROCESS | 1738 | 1468421852553 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 07:57:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:57:32 INFO - PROCESS | 1738 | 1468421852561 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:57:32 INFO - PROCESS | 1738 | 1468421852567 Marionette TRACE conn4 <- [1,2614,null,{}] 07:57:32 INFO - PROCESS | 1738 | 1468421852590 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}] 07:57:32 INFO - PROCESS | 1738 | 1468421852600 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:32 INFO - PROCESS | 1738 | 1468421852823 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 07:57:32 INFO - PROCESS | 1738 | 1468421852857 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:32 INFO - PROCESS | 1738 | 1468421852869 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f840000 == 31 [pid = 1738] [id = 661] 07:57:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f841800) [pid = 1738] [serial = 1984] [outer = (nil)] 07:57:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8fb86c00) [pid = 1738] [serial = 1985] [outer = 0x8f841800] 07:57:32 INFO - PROCESS | 1738 | 1468421852944 Marionette DEBUG loaded listener.js 07:57:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x90e02800) [pid = 1738] [serial = 1986] [outer = 0x8f841800] 07:57:33 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e7c4800) [pid = 1738] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:57:33 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x90e12000) [pid = 1738] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:57:33 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x911b4c00) [pid = 1738] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:57:33 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8cc0cc00) [pid = 1738] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:57:33 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x91075400) [pid = 1738] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:57:33 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8fb8b400) [pid = 1738] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:57:33 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8d316c00) [pid = 1738] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:57:33 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8efc9000) [pid = 1738] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:57:33 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8e7bb400) [pid = 1738] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:57:33 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x9112a400) [pid = 1738] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:57:33 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8cbe9800) [pid = 1738] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:57:34 INFO - PROCESS | 1738 | 1468421854382 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]]]}] 07:57:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:57:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1850ms 07:57:34 INFO - PROCESS | 1738 | 1468421854412 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 07:57:34 INFO - PROCESS | 1738 | 1468421854417 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 07:57:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:57:34 INFO - PROCESS | 1738 | 1468421854423 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:57:34 INFO - PROCESS | 1738 | 1468421854426 Marionette TRACE conn4 <- [1,2618,null,{}] 07:57:34 INFO - PROCESS | 1738 | 1468421854442 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}] 07:57:34 INFO - PROCESS | 1738 | 1468421854448 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:34 INFO - PROCESS | 1738 | 1468421854609 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 07:57:34 INFO - PROCESS | 1738 | 1468421854619 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:34 INFO - PROCESS | 1738 | 1468421854625 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30c400 == 32 [pid = 1738] [id = 662] 07:57:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8f198400) [pid = 1738] [serial = 1987] [outer = (nil)] 07:57:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x90e0bc00) [pid = 1738] [serial = 1988] [outer = 0x8f198400] 07:57:34 INFO - PROCESS | 1738 | 1468421854697 Marionette DEBUG loaded listener.js 07:57:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x90e13800) [pid = 1738] [serial = 1989] [outer = 0x8f198400] 07:57:35 INFO - PROCESS | 1738 | 1468421855659 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]]]}] 07:57:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:57:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1284ms 07:57:35 INFO - PROCESS | 1738 | 1468421855708 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 07:57:35 INFO - PROCESS | 1738 | 1468421855712 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 07:57:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:57:35 INFO - PROCESS | 1738 | 1468421855723 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:57:35 INFO - PROCESS | 1738 | 1468421855725 Marionette TRACE conn4 <- [1,2622,null,{}] 07:57:35 INFO - PROCESS | 1738 | 1468421855732 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}] 07:57:35 INFO - PROCESS | 1738 | 1468421855737 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:35 INFO - PROCESS | 1738 | 1468421855892 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 07:57:36 INFO - PROCESS | 1738 | 1468421856129 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:36 INFO - PROCESS | 1738 | 1468421856136 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d0400 == 33 [pid = 1738] [id = 663] 07:57:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8b7d2000) [pid = 1738] [serial = 1990] [outer = (nil)] 07:57:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8b7da000) [pid = 1738] [serial = 1991] [outer = 0x8b7d2000] 07:57:36 INFO - PROCESS | 1738 | 1468421856232 Marionette DEBUG loaded listener.js 07:57:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8cbedc00) [pid = 1738] [serial = 1992] [outer = 0x8b7d2000] 07:57:37 INFO - PROCESS | 1738 | 1468421857409 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]]]}] 07:57:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:57:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1729ms 07:57:37 INFO - PROCESS | 1738 | 1468421857456 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 07:57:37 INFO - PROCESS | 1738 | 1468421857462 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 07:57:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:57:37 INFO - PROCESS | 1738 | 1468421857470 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 1738 | 1468421857475 Marionette TRACE conn4 <- [1,2626,null,{}] 07:57:37 INFO - PROCESS | 1738 | 1468421857485 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}] 07:57:37 INFO - PROCESS | 1738 | 1468421857490 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:37 INFO - PROCESS | 1738 | 1468421857683 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 07:57:37 INFO - PROCESS | 1738 | 1468421857921 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:37 INFO - PROCESS | 1738 | 1468421857930 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7bac00 == 34 [pid = 1738] [id = 664] 07:57:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8e7be800) [pid = 1738] [serial = 1993] [outer = (nil)] 07:57:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8e9efc00) [pid = 1738] [serial = 1994] [outer = 0x8e7be800] 07:57:38 INFO - PROCESS | 1738 | 1468421858060 Marionette DEBUG loaded listener.js 07:57:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8efccc00) [pid = 1738] [serial = 1995] [outer = 0x8e7be800] 07:57:39 INFO - PROCESS | 1738 | 1468421859109 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]]]}] 07:57:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:57:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1692ms 07:57:39 INFO - PROCESS | 1738 | 1468421859166 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 07:57:39 INFO - PROCESS | 1738 | 1468421859172 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 07:57:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:57:39 INFO - PROCESS | 1738 | 1468421859181 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:57:39 INFO - PROCESS | 1738 | 1468421859184 Marionette TRACE conn4 <- [1,2630,null,{}] 07:57:39 INFO - PROCESS | 1738 | 1468421859191 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}] 07:57:39 INFO - PROCESS | 1738 | 1468421859197 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:39 INFO - PROCESS | 1738 | 1468421859402 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 07:57:39 INFO - PROCESS | 1738 | 1468421859679 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:39 INFO - PROCESS | 1738 | 1468421859688 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d317000 == 35 [pid = 1738] [id = 665] 07:57:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8de46000) [pid = 1738] [serial = 1996] [outer = (nil)] 07:57:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8fb89800) [pid = 1738] [serial = 1997] [outer = 0x8de46000] 07:57:39 INFO - PROCESS | 1738 | 1468421859815 Marionette DEBUG loaded listener.js 07:57:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x90e0e800) [pid = 1738] [serial = 1998] [outer = 0x8de46000] 07:57:40 INFO - PROCESS | 1738 | 1468421860863 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]]]}] 07:57:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:57:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1734ms 07:57:40 INFO - PROCESS | 1738 | 1468421860915 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 07:57:40 INFO - PROCESS | 1738 | 1468421860918 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 07:57:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:57:40 INFO - PROCESS | 1738 | 1468421860936 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:57:40 INFO - PROCESS | 1738 | 1468421860945 Marionette TRACE conn4 <- [1,2634,null,{}] 07:57:40 INFO - PROCESS | 1738 | 1468421860951 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}] 07:57:40 INFO - PROCESS | 1738 | 1468421860960 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:41 INFO - PROCESS | 1738 | 1468421861161 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 07:57:41 INFO - PROCESS | 1738 | 1468421861392 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:41 INFO - PROCESS | 1738 | 1468421861401 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de44400 == 36 [pid = 1738] [id = 666] 07:57:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f83d400) [pid = 1738] [serial = 1999] [outer = (nil)] 07:57:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x91035c00) [pid = 1738] [serial = 2000] [outer = 0x8f83d400] 07:57:41 INFO - PROCESS | 1738 | 1468421861526 Marionette DEBUG loaded listener.js 07:57:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91020800) [pid = 1738] [serial = 2001] [outer = 0x8f83d400] 07:57:42 INFO - PROCESS | 1738 | 1468421862566 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]]]}] 07:57:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:57:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1702ms 07:57:42 INFO - PROCESS | 1738 | 1468421862629 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 07:57:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:57:42 INFO - PROCESS | 1738 | 1468421862635 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 07:57:42 INFO - PROCESS | 1738 | 1468421862641 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:57:42 INFO - PROCESS | 1738 | 1468421862645 Marionette TRACE conn4 <- [1,2638,null,{}] 07:57:42 INFO - PROCESS | 1738 | 1468421862651 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}] 07:57:42 INFO - PROCESS | 1738 | 1468421862656 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:42 INFO - PROCESS | 1738 | 1468421862856 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 07:57:43 INFO - PROCESS | 1738 | 1468421863094 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:43 INFO - PROCESS | 1738 | 1468421863104 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7db400 == 37 [pid = 1738] [id = 667] 07:57:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8cbdec00) [pid = 1738] [serial = 2002] [outer = (nil)] 07:57:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8cbe7800) [pid = 1738] [serial = 2003] [outer = 0x8cbdec00] 07:57:43 INFO - PROCESS | 1738 | 1468421863369 Marionette DEBUG loaded listener.js 07:57:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8cc0c400) [pid = 1738] [serial = 2004] [outer = 0x8cbdec00] 07:57:44 INFO - PROCESS | 1738 | --DOCSHELL 0x8f83dc00 == 36 [pid = 1738] [id = 639] 07:57:44 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe5400 == 35 [pid = 1738] [id = 647] 07:57:44 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30c400 == 34 [pid = 1738] [id = 662] 07:57:44 INFO - PROCESS | 1738 | --DOCSHELL 0x8f840000 == 33 [pid = 1738] [id = 661] 07:57:44 INFO - PROCESS | 1738 | 1468421864453 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]]]}] 07:57:44 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9ef000 == 32 [pid = 1738] [id = 660] 07:57:44 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc08800 == 31 [pid = 1738] [id = 659] 07:57:44 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x9101c400) [pid = 1738] [serial = 1952] [outer = (nil)] [url = about:blank] 07:57:44 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x9112e000) [pid = 1738] [serial = 1947] [outer = (nil)] [url = about:blank] 07:57:44 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x91125c00) [pid = 1738] [serial = 1946] [outer = (nil)] [url = about:blank] 07:57:44 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x911c1400) [pid = 1738] [serial = 1949] [outer = (nil)] [url = about:blank] 07:57:44 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x9101c800) [pid = 1738] [serial = 1923] [outer = (nil)] [url = about:blank] 07:57:44 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x917ad000) [pid = 1738] [serial = 1934] [outer = (nil)] [url = about:blank] 07:57:44 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x917b2800) [pid = 1738] [serial = 1935] [outer = (nil)] [url = about:blank] 07:57:44 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x90e0c400) [pid = 1738] [serial = 1928] [outer = (nil)] [url = about:blank] 07:57:44 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x91026c00) [pid = 1738] [serial = 1929] [outer = (nil)] [url = about:blank] 07:57:44 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8de45c00) [pid = 1738] [serial = 1925] [outer = (nil)] [url = about:blank] 07:57:44 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8e9fc400) [pid = 1738] [serial = 1926] [outer = (nil)] [url = about:blank] 07:57:44 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8efdf800) [pid = 1738] [serial = 1940] [outer = (nil)] [url = about:blank] 07:57:44 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f19a800) [pid = 1738] [serial = 1941] [outer = (nil)] [url = about:blank] 07:57:44 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x90e0fc00) [pid = 1738] [serial = 1943] [outer = (nil)] [url = about:blank] 07:57:44 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x91131000) [pid = 1738] [serial = 1931] [outer = (nil)] [url = about:blank] 07:57:44 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x911b8c00) [pid = 1738] [serial = 1932] [outer = (nil)] [url = about:blank] 07:57:44 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8cc10400) [pid = 1738] [serial = 1937] [outer = (nil)] [url = about:blank] 07:57:44 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8de43800) [pid = 1738] [serial = 1938] [outer = (nil)] [url = about:blank] 07:57:44 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x911be400) [pid = 1738] [serial = 1950] [outer = (nil)] [url = about:blank] 07:57:44 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x91026400) [pid = 1738] [serial = 1944] [outer = (nil)] [url = about:blank] 07:57:44 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x917b3c00) [pid = 1738] [serial = 1953] [outer = (nil)] [url = about:blank] 07:57:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:57:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1894ms 07:57:44 INFO - PROCESS | 1738 | 1468421864536 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 07:57:44 INFO - PROCESS | 1738 | 1468421864542 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 07:57:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:57:44 INFO - PROCESS | 1738 | 1468421864551 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:57:44 INFO - PROCESS | 1738 | 1468421864555 Marionette TRACE conn4 <- [1,2642,null,{}] 07:57:44 INFO - PROCESS | 1738 | 1468421864562 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}] 07:57:44 INFO - PROCESS | 1738 | 1468421864567 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:44 INFO - PROCESS | 1738 | 1468421864755 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 07:57:44 INFO - PROCESS | 1738 | 1468421864946 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:44 INFO - PROCESS | 1738 | 1468421864954 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de3e400 == 32 [pid = 1738] [id = 668] 07:57:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8de48c00) [pid = 1738] [serial = 2005] [outer = (nil)] 07:57:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8e799000) [pid = 1738] [serial = 2006] [outer = 0x8de48c00] 07:57:45 INFO - PROCESS | 1738 | 1468421865040 Marionette DEBUG loaded listener.js 07:57:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8e7a4800) [pid = 1738] [serial = 2007] [outer = 0x8de48c00] 07:57:45 INFO - PROCESS | 1738 | 1468421865870 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]]]}] 07:57:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:57:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1385ms 07:57:45 INFO - PROCESS | 1738 | 1468421865936 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 07:57:45 INFO - PROCESS | 1738 | 1468421865942 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 07:57:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:57:45 INFO - PROCESS | 1738 | 1468421865952 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:57:45 INFO - PROCESS | 1738 | 1468421865956 Marionette TRACE conn4 <- [1,2646,null,{}] 07:57:45 INFO - PROCESS | 1738 | 1468421865962 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}] 07:57:45 INFO - PROCESS | 1738 | 1468421865968 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:46 INFO - PROCESS | 1738 | 1468421866141 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 07:57:46 INFO - PROCESS | 1738 | 1468421866285 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:46 INFO - PROCESS | 1738 | 1468421866294 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de4b400 == 33 [pid = 1738] [id = 669] 07:57:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8e9f3000) [pid = 1738] [serial = 2008] [outer = (nil)] 07:57:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8efd9c00) [pid = 1738] [serial = 2009] [outer = 0x8e9f3000] 07:57:46 INFO - PROCESS | 1738 | 1468421866372 Marionette DEBUG loaded listener.js 07:57:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f19a800) [pid = 1738] [serial = 2010] [outer = 0x8e9f3000] 07:57:47 INFO - PROCESS | 1738 | 1468421867337 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]]]}] 07:57:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:57:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1433ms 07:57:47 INFO - PROCESS | 1738 | 1468421867387 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 07:57:47 INFO - PROCESS | 1738 | 1468421867392 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 07:57:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:57:47 INFO - PROCESS | 1738 | 1468421867398 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:57:47 INFO - PROCESS | 1738 | 1468421867404 Marionette TRACE conn4 <- [1,2650,null,{}] 07:57:47 INFO - PROCESS | 1738 | 1468421867442 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}] 07:57:47 INFO - PROCESS | 1738 | 1468421867452 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:47 INFO - PROCESS | 1738 | 1468421867686 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 07:57:47 INFO - PROCESS | 1738 | 1468421867711 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:47 INFO - PROCESS | 1738 | 1468421867723 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efdd800 == 34 [pid = 1738] [id = 670] 07:57:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x90e07c00) [pid = 1738] [serial = 2011] [outer = (nil)] 07:57:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x90e1ac00) [pid = 1738] [serial = 2012] [outer = 0x90e07c00] 07:57:47 INFO - PROCESS | 1738 | 1468421867790 Marionette DEBUG loaded listener.js 07:57:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x90e1f000) [pid = 1738] [serial = 2013] [outer = 0x90e07c00] 07:57:48 INFO - PROCESS | 1738 | 1468421868787 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]]]}] 07:57:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:57:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1449ms 07:57:48 INFO - PROCESS | 1738 | 1468421868848 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 07:57:48 INFO - PROCESS | 1738 | 1468421868853 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 07:57:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:57:48 INFO - PROCESS | 1738 | 1468421868859 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:57:48 INFO - PROCESS | 1738 | 1468421868862 Marionette TRACE conn4 <- [1,2654,null,{}] 07:57:48 INFO - PROCESS | 1738 | 1468421868868 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}] 07:57:48 INFO - PROCESS | 1738 | 1468421868874 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:49 INFO - PROCESS | 1738 | 1468421869103 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 07:57:49 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e7c3c00) [pid = 1738] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:57:49 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x90e08000) [pid = 1738] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:57:49 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x91030400) [pid = 1738] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:57:49 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x9189a000) [pid = 1738] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:57:49 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8f841800) [pid = 1738] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:57:49 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8cc0d400) [pid = 1738] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:57:49 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x91958000) [pid = 1738] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:57:49 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x91957c00) [pid = 1738] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:57:49 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8e9f5000) [pid = 1738] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:57:49 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x8e9f0400) [pid = 1738] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:57:49 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x8e9f6800) [pid = 1738] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:57:49 INFO - PROCESS | 1738 | 1468421869301 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:49 INFO - PROCESS | 1738 | 1468421869319 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d3400 == 35 [pid = 1738] [id = 671] 07:57:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x8b7d7400) [pid = 1738] [serial = 2014] [outer = (nil)] 07:57:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x8e9f0400) [pid = 1738] [serial = 2015] [outer = 0x8b7d7400] 07:57:49 INFO - PROCESS | 1738 | 1468421869402 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8efde000) [pid = 1738] [serial = 2016] [outer = 0x8b7d7400] 07:57:50 INFO - PROCESS | 1738 | 1468421870222 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]]]}] 07:57:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:57:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1383ms 07:57:50 INFO - PROCESS | 1738 | 1468421870244 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 07:57:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:57:50 INFO - PROCESS | 1738 | 1468421870248 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 07:57:50 INFO - PROCESS | 1738 | 1468421870256 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:57:50 INFO - PROCESS | 1738 | 1468421870260 Marionette TRACE conn4 <- [1,2658,null,{}] 07:57:50 INFO - PROCESS | 1738 | 1468421870266 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}] 07:57:50 INFO - PROCESS | 1738 | 1468421870271 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:50 INFO - PROCESS | 1738 | 1468421870435 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 07:57:50 INFO - PROCESS | 1738 | 1468421870450 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:50 INFO - PROCESS | 1738 | 1468421870458 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x91026400 == 36 [pid = 1738] [id = 672] 07:57:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x91028800) [pid = 1738] [serial = 2017] [outer = (nil)] 07:57:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x91035400) [pid = 1738] [serial = 2018] [outer = 0x91028800] 07:57:50 INFO - PROCESS | 1738 | 1468421870548 Marionette DEBUG loaded listener.js 07:57:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x91123c00) [pid = 1738] [serial = 2019] [outer = 0x91028800] 07:57:51 INFO - PROCESS | 1738 | 1468421871703 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]]]}] 07:57:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:57:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1485ms 07:57:51 INFO - PROCESS | 1738 | 1468421871740 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 07:57:51 INFO - PROCESS | 1738 | 1468421871747 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 07:57:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:57:51 INFO - PROCESS | 1738 | 1468421871756 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:57:51 INFO - PROCESS | 1738 | 1468421871762 Marionette TRACE conn4 <- [1,2662,null,{}] 07:57:51 INFO - PROCESS | 1738 | 1468421871771 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}] 07:57:51 INFO - PROCESS | 1738 | 1468421871777 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:52 INFO - PROCESS | 1738 | 1468421872009 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 07:57:52 INFO - PROCESS | 1738 | 1468421872245 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:52 INFO - PROCESS | 1738 | 1468421872257 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe4c00 == 37 [pid = 1738] [id = 673] 07:57:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8cc05400) [pid = 1738] [serial = 2020] [outer = (nil)] 07:57:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8e799800) [pid = 1738] [serial = 2021] [outer = 0x8cc05400] 07:57:52 INFO - PROCESS | 1738 | 1468421872390 Marionette DEBUG loaded listener.js 07:57:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8e7c1800) [pid = 1738] [serial = 2022] [outer = 0x8cc05400] 07:57:53 INFO - PROCESS | 1738 | 1468421873365 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]]]}] 07:57:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:57:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1643ms 07:57:53 INFO - PROCESS | 1738 | 1468421873399 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 07:57:53 INFO - PROCESS | 1738 | 1468421873407 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 07:57:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:57:53 INFO - PROCESS | 1738 | 1468421873419 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:57:53 INFO - PROCESS | 1738 | 1468421873423 Marionette TRACE conn4 <- [1,2666,null,{}] 07:57:53 INFO - PROCESS | 1738 | 1468421873431 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}] 07:57:53 INFO - PROCESS | 1738 | 1468421873437 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:53 INFO - PROCESS | 1738 | 1468421873639 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 07:57:53 INFO - PROCESS | 1738 | 1468421873875 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:53 INFO - PROCESS | 1738 | 1468421873881 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f835400 == 38 [pid = 1738] [id = 674] 07:57:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8f837c00) [pid = 1738] [serial = 2023] [outer = (nil)] 07:57:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8fb8d400) [pid = 1738] [serial = 2024] [outer = 0x8f837c00] 07:57:54 INFO - PROCESS | 1738 | 1468421874025 Marionette DEBUG loaded listener.js 07:57:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x90e15800) [pid = 1738] [serial = 2025] [outer = 0x8f837c00] 07:57:55 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:55 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:57:55 INFO - PROCESS | 1738 | 1468421875445 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]]]}] 07:57:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 07:57:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2085ms 07:57:55 INFO - PROCESS | 1738 | 1468421875505 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 07:57:55 INFO - PROCESS | 1738 | 1468421875510 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 07:57:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:57:55 INFO - PROCESS | 1738 | 1468421875615 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:57:55 INFO - PROCESS | 1738 | 1468421875622 Marionette TRACE conn4 <- [1,2670,null,{}] 07:57:55 INFO - PROCESS | 1738 | 1468421875651 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}] 07:57:55 INFO - PROCESS | 1738 | 1468421875659 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:55 INFO - PROCESS | 1738 | 1468421875831 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 07:57:56 INFO - PROCESS | 1738 | 1468421876013 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:56 INFO - PROCESS | 1738 | 1468421876023 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x9102b400 == 39 [pid = 1738] [id = 675] 07:57:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x91128c00) [pid = 1738] [serial = 2026] [outer = (nil)] 07:57:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91132000) [pid = 1738] [serial = 2027] [outer = 0x91128c00] 07:57:56 INFO - PROCESS | 1738 | 1468421876111 Marionette DEBUG loaded listener.js 07:57:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x911ba800) [pid = 1738] [serial = 2028] [outer = 0x91128c00] 07:57:57 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:57 INFO - PROCESS | 1738 | 1468421877524 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"]]]}] 07:57:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 07:57:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:57:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:57:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:57:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2046ms 07:57:57 INFO - PROCESS | 1738 | 1468421877674 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 07:57:57 INFO - PROCESS | 1738 | 1468421877680 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 07:57:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:57:57 INFO - PROCESS | 1738 | 1468421877704 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:57:57 INFO - PROCESS | 1738 | 1468421877708 Marionette TRACE conn4 <- [1,2674,null,{}] 07:57:57 INFO - PROCESS | 1738 | 1468421877714 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}] 07:57:57 INFO - PROCESS | 1738 | 1468421877720 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:57 INFO - PROCESS | 1738 | 1468421877892 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 07:57:58 INFO - PROCESS | 1738 | 1468421878075 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:58 INFO - PROCESS | 1738 | 1468421878084 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:57:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x911b6400 == 40 [pid = 1738] [id = 676] 07:57:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x911be000) [pid = 1738] [serial = 2029] [outer = (nil)] 07:57:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x917b2800) [pid = 1738] [serial = 2030] [outer = 0x911be000] 07:57:58 INFO - PROCESS | 1738 | 1468421878165 Marionette DEBUG loaded listener.js 07:57:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x917b4400) [pid = 1738] [serial = 2031] [outer = 0x911be000] 07:57:59 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:59 INFO - PROCESS | 1738 | 1468421879833 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"]]]}] 07:57:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 07:57:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:57:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:57:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2187ms 07:57:59 INFO - PROCESS | 1738 | 1468421879891 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 07:57:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:57:59 INFO - PROCESS | 1738 | 1468421879898 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 07:57:59 INFO - PROCESS | 1738 | 1468421879907 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:57:59 INFO - PROCESS | 1738 | 1468421879912 Marionette TRACE conn4 <- [1,2678,null,{}] 07:57:59 INFO - PROCESS | 1738 | 1468421879920 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}] 07:57:59 INFO - PROCESS | 1738 | 1468421879926 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:00 INFO - PROCESS | 1738 | 1468421880095 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 07:58:00 INFO - PROCESS | 1738 | 1468421880282 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:00 INFO - PROCESS | 1738 | 1468421880293 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9f9c00 == 41 [pid = 1738] [id = 677] 07:58:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8e9fc400) [pid = 1738] [serial = 2032] [outer = (nil)] 07:58:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8efc9000) [pid = 1738] [serial = 2033] [outer = 0x8e9fc400] 07:58:00 INFO - PROCESS | 1738 | 1468421880377 Marionette DEBUG loaded listener.js 07:58:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8f194c00) [pid = 1738] [serial = 2034] [outer = 0x8e9fc400] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9f9800 == 40 [pid = 1738] [id = 638] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x9112a800 == 39 [pid = 1738] [id = 649] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9f0c00 == 38 [pid = 1738] [id = 653] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8efc2800 == 37 [pid = 1738] [id = 646] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8de44400 == 36 [pid = 1738] [id = 666] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8d317000 == 35 [pid = 1738] [id = 665] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7bac00 == 34 [pid = 1738] [id = 664] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d0400 == 33 [pid = 1738] [id = 663] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe8400 == 32 [pid = 1738] [id = 640] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8e795400 == 31 [pid = 1738] [id = 658] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8de46c00 == 30 [pid = 1738] [id = 637] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8d316800 == 29 [pid = 1738] [id = 641] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x90e0c000 == 28 [pid = 1738] [id = 648] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7c0c00 == 27 [pid = 1738] [id = 651] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x9112a000 == 26 [pid = 1738] [id = 643] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbebc00 == 25 [pid = 1738] [id = 642] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe7000 == 24 [pid = 1738] [id = 645] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d5400 == 23 [pid = 1738] [id = 644] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x91898c00 == 22 [pid = 1738] [id = 654] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d0000 == 21 [pid = 1738] [id = 657] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8f839400 == 20 [pid = 1738] [id = 652] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb8e800 == 19 [pid = 1738] [id = 655] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x918dd800 == 18 [pid = 1738] [id = 656] 07:58:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8d316400 == 17 [pid = 1738] [id = 650] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x922dc400) [pid = 1738] [serial = 1968] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x9222b400) [pid = 1738] [serial = 1967] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8de48800) [pid = 1738] [serial = 1980] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x93a62800) [pid = 1738] [serial = 1971] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8efd9000) [pid = 1738] [serial = 1977] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8efc8c00) [pid = 1738] [serial = 1976] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x922ea800) [pid = 1738] [serial = 1970] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x93c9a800) [pid = 1738] [serial = 1974] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x93a6ac00) [pid = 1738] [serial = 1973] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x90e02800) [pid = 1738] [serial = 1986] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8efcd000) [pid = 1738] [serial = 1983] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8efc5000) [pid = 1738] [serial = 1982] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x90e0bc00) [pid = 1738] [serial = 1988] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8efc3c00) [pid = 1738] [serial = 1956] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8efc2400) [pid = 1738] [serial = 1955] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x91031800) [pid = 1738] [serial = 1959] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x9101d800) [pid = 1738] [serial = 1958] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x918d1800) [pid = 1738] [serial = 1962] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x917af000) [pid = 1738] [serial = 1961] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x91f40c00) [pid = 1738] [serial = 1965] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x9195ac00) [pid = 1738] [serial = 1964] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x8fb86c00) [pid = 1738] [serial = 1985] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0x8d315000) [pid = 1738] [serial = 1979] [outer = (nil)] [url = about:blank] 07:58:02 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:02 INFO - PROCESS | 1738 | 1468421882665 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]]]}] 07:58:02 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) 07:58:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2794ms 07:58:02 INFO - PROCESS | 1738 | 1468421882700 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 07:58:02 INFO - PROCESS | 1738 | 1468421882704 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 07:58:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:58:02 INFO - PROCESS | 1738 | 1468421882716 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:58:02 INFO - PROCESS | 1738 | 1468421882720 Marionette TRACE conn4 <- [1,2682,null,{}] 07:58:02 INFO - PROCESS | 1738 | 1468421882729 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}] 07:58:02 INFO - PROCESS | 1738 | 1468421882735 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:02 INFO - PROCESS | 1738 | 1468421882905 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 07:58:03 INFO - PROCESS | 1738 | 1468421883042 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:03 INFO - PROCESS | 1738 | 1468421883053 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30bc00 == 18 [pid = 1738] [id = 678] 07:58:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x8d30cc00) [pid = 1738] [serial = 2035] [outer = (nil)] 07:58:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x8d30fc00) [pid = 1738] [serial = 2036] [outer = 0x8d30cc00] 07:58:03 INFO - PROCESS | 1738 | 1468421883127 Marionette DEBUG loaded listener.js 07:58:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x8d316400) [pid = 1738] [serial = 2037] [outer = 0x8d30cc00] 07:58:04 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:04 INFO - PROCESS | 1738 | 1468421884431 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]]]}] 07:58:04 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) 07:58:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1736ms 07:58:04 INFO - PROCESS | 1738 | 1468421884450 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 07:58:04 INFO - PROCESS | 1738 | 1468421884459 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 07:58:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:58:04 INFO - PROCESS | 1738 | 1468421884471 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:58:04 INFO - PROCESS | 1738 | 1468421884475 Marionette TRACE conn4 <- [1,2686,null,{}] 07:58:04 INFO - PROCESS | 1738 | 1468421884481 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}] 07:58:04 INFO - PROCESS | 1738 | 1468421884487 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:04 INFO - PROCESS | 1738 | 1468421884758 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 07:58:04 INFO - PROCESS | 1738 | 1468421884868 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:04 INFO - PROCESS | 1738 | 1468421884877 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7bc000 == 19 [pid = 1738] [id = 679] 07:58:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x8e7c2800) [pid = 1738] [serial = 2038] [outer = (nil)] 07:58:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8e9f2400) [pid = 1738] [serial = 2039] [outer = 0x8e7c2800] 07:58:04 INFO - PROCESS | 1738 | 1468421884953 Marionette DEBUG loaded listener.js 07:58:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8efc4800) [pid = 1738] [serial = 2040] [outer = 0x8e7c2800] 07:58:06 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:06 INFO - PROCESS | 1738 | 1468421886333 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"]]]}] 07:58:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 07:58:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:58:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:58:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1892ms 07:58:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:58:06 INFO - PROCESS | 1738 | 1468421886369 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 07:58:06 INFO - PROCESS | 1738 | 1468421886373 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 07:58:06 INFO - PROCESS | 1738 | 1468421886438 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:58:06 INFO - PROCESS | 1738 | 1468421886445 Marionette TRACE conn4 <- [1,2690,null,{}] 07:58:06 INFO - PROCESS | 1738 | 1468421886470 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}] 07:58:06 INFO - PROCESS | 1738 | 1468421886480 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:06 INFO - PROCESS | 1738 | 1468421886707 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 07:58:06 INFO - PROCESS | 1738 | 1468421886730 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:06 INFO - PROCESS | 1738 | 1468421886742 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f199400 == 20 [pid = 1738] [id = 680] 07:58:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8f199c00) [pid = 1738] [serial = 2041] [outer = (nil)] 07:58:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8f840000) [pid = 1738] [serial = 2042] [outer = 0x8f199c00] 07:58:06 INFO - PROCESS | 1738 | 1468421886821 Marionette DEBUG loaded listener.js 07:58:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8fb8a800) [pid = 1738] [serial = 2043] [outer = 0x8f199c00] 07:58:07 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8b7d7400) [pid = 1738] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:58:07 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8e7be800) [pid = 1738] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:58:07 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8de48c00) [pid = 1738] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:58:07 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8e9f3000) [pid = 1738] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:58:07 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8f83d400) [pid = 1738] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:58:07 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x8cbdec00) [pid = 1738] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:58:07 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x90e07c00) [pid = 1738] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:58:07 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x8de46000) [pid = 1738] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:58:07 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0x8b7d2000) [pid = 1738] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:58:07 INFO - PROCESS | 1738 | --DOMWINDOW == 59 (0x8f198400) [pid = 1738] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:58:07 INFO - PROCESS | 1738 | --DOMWINDOW == 58 (0x91028800) [pid = 1738] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:58:08 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:08 INFO - PROCESS | 1738 | 1468421888569 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"]]]}] 07:58:08 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 07:58:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:58:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:58:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2205ms 07:58:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:58:08 INFO - PROCESS | 1738 | 1468421888585 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 07:58:08 INFO - PROCESS | 1738 | 1468421888589 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 07:58:08 INFO - PROCESS | 1738 | 1468421888595 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:58:08 INFO - PROCESS | 1738 | 1468421888599 Marionette TRACE conn4 <- [1,2694,null,{}] 07:58:08 INFO - PROCESS | 1738 | 1468421888604 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}] 07:58:08 INFO - PROCESS | 1738 | 1468421888609 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:08 INFO - PROCESS | 1738 | 1468421888800 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 07:58:08 INFO - PROCESS | 1738 | 1468421888946 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:08 INFO - PROCESS | 1738 | 1468421888953 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de42400 == 21 [pid = 1738] [id = 681] 07:58:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 59 (0x8de4d400) [pid = 1738] [serial = 2044] [outer = (nil)] 07:58:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 60 (0x8f83d400) [pid = 1738] [serial = 2045] [outer = 0x8de4d400] 07:58:09 INFO - PROCESS | 1738 | 1468421889026 Marionette DEBUG loaded listener.js 07:58:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x90e19800) [pid = 1738] [serial = 2046] [outer = 0x8de4d400] 07:58:10 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:10 INFO - PROCESS | 1738 | 1468421890349 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"]]]}] 07:58:10 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 07:58:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:58:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:58:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1785ms 07:58:10 INFO - PROCESS | 1738 | 1468421890382 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 07:58:10 INFO - PROCESS | 1738 | 1468421890389 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 07:58:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:58:10 INFO - PROCESS | 1738 | 1468421890513 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:58:10 INFO - PROCESS | 1738 | 1468421890519 Marionette TRACE conn4 <- [1,2698,null,{}] 07:58:10 INFO - PROCESS | 1738 | 1468421890531 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}] 07:58:10 INFO - PROCESS | 1738 | 1468421890536 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:10 INFO - PROCESS | 1738 | 1468421890711 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 07:58:10 INFO - PROCESS | 1738 | 1468421890890 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:10 INFO - PROCESS | 1738 | 1468421890908 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7cfc00 == 22 [pid = 1738] [id = 682] 07:58:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x8cc06c00) [pid = 1738] [serial = 2047] [outer = (nil)] 07:58:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x8e7a3c00) [pid = 1738] [serial = 2048] [outer = 0x8cc06c00] 07:58:10 INFO - PROCESS | 1738 | 1468421890990 Marionette DEBUG loaded listener.js 07:58:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x8e7c4c00) [pid = 1738] [serial = 2049] [outer = 0x8cc06c00] 07:58:12 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 07:58:12 INFO - PROCESS | 1738 | 1468421892437 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"]]]}] 07:58:12 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 07:58:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:58:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:58:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2000ms 07:58:12 INFO - PROCESS | 1738 | 1468421892508 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 07:58:12 INFO - PROCESS | 1738 | 1468421892516 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 07:58:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:58:12 INFO - PROCESS | 1738 | 1468421892560 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:58:12 INFO - PROCESS | 1738 | 1468421892565 Marionette TRACE conn4 <- [1,2702,null,{}] 07:58:12 INFO - PROCESS | 1738 | 1468421892573 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}] 07:58:12 INFO - PROCESS | 1738 | 1468421892580 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:12 INFO - PROCESS | 1738 | 1468421892796 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 07:58:12 INFO - PROCESS | 1738 | 1468421892976 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:12 INFO - PROCESS | 1738 | 1468421892983 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbed800 == 23 [pid = 1738] [id = 683] 07:58:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8efdfc00) [pid = 1738] [serial = 2050] [outer = (nil)] 07:58:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x90e1e400) [pid = 1738] [serial = 2051] [outer = 0x8efdfc00] 07:58:13 INFO - PROCESS | 1738 | 1468421893074 Marionette DEBUG loaded listener.js 07:58:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x91027c00) [pid = 1738] [serial = 2052] [outer = 0x8efdfc00] 07:58:14 INFO - PROCESS | 1738 | 1468421894209 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]]]}] 07:58:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:58:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1698ms 07:58:14 INFO - PROCESS | 1738 | 1468421894252 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 07:58:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:58:14 INFO - PROCESS | 1738 | 1468421894256 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 07:58:14 INFO - PROCESS | 1738 | 1468421894263 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:58:14 INFO - PROCESS | 1738 | 1468421894270 Marionette TRACE conn4 <- [1,2706,null,{}] 07:58:14 INFO - PROCESS | 1738 | 1468421894286 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}] 07:58:14 INFO - PROCESS | 1738 | 1468421894296 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:14 INFO - PROCESS | 1738 | 1468421894530 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 07:58:14 INFO - PROCESS | 1738 | 1468421894771 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:14 INFO - PROCESS | 1738 | 1468421894783 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x9107cc00 == 24 [pid = 1738] [id = 684] 07:58:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x9107d800) [pid = 1738] [serial = 2053] [outer = (nil)] 07:58:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x9112b000) [pid = 1738] [serial = 2054] [outer = 0x9107d800] 07:58:14 INFO - PROCESS | 1738 | 1468421894871 Marionette DEBUG loaded listener.js 07:58:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x91132400) [pid = 1738] [serial = 2055] [outer = 0x9107d800] 07:58:16 INFO - PROCESS | 1738 | 1468421896102 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]]]}] 07:58:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:58:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1937ms 07:58:16 INFO - PROCESS | 1738 | 1468421896201 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 07:58:16 INFO - PROCESS | 1738 | 1468421896207 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 07:58:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:58:16 INFO - PROCESS | 1738 | 1468421896226 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:58:16 INFO - PROCESS | 1738 | 1468421896231 Marionette TRACE conn4 <- [1,2710,null,{}] 07:58:16 INFO - PROCESS | 1738 | 1468421896239 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}] 07:58:16 INFO - PROCESS | 1738 | 1468421896244 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:16 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x91035400) [pid = 1738] [serial = 2018] [outer = (nil)] [url = about:blank] 07:58:16 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x91123c00) [pid = 1738] [serial = 2019] [outer = (nil)] [url = about:blank] 07:58:16 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8efde000) [pid = 1738] [serial = 2016] [outer = (nil)] [url = about:blank] 07:58:16 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8e9efc00) [pid = 1738] [serial = 1994] [outer = (nil)] [url = about:blank] 07:58:16 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8e799000) [pid = 1738] [serial = 2006] [outer = (nil)] [url = about:blank] 07:58:16 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8efd9c00) [pid = 1738] [serial = 2009] [outer = (nil)] [url = about:blank] 07:58:16 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x91035c00) [pid = 1738] [serial = 2000] [outer = (nil)] [url = about:blank] 07:58:16 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x8cbe7800) [pid = 1738] [serial = 2003] [outer = (nil)] [url = about:blank] 07:58:16 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x8cc0c400) [pid = 1738] [serial = 2004] [outer = (nil)] [url = about:blank] 07:58:16 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0x8e7a4800) [pid = 1738] [serial = 2007] [outer = (nil)] [url = about:blank] 07:58:16 INFO - PROCESS | 1738 | --DOMWINDOW == 59 (0x90e1ac00) [pid = 1738] [serial = 2012] [outer = (nil)] [url = about:blank] 07:58:16 INFO - PROCESS | 1738 | --DOMWINDOW == 58 (0x91020800) [pid = 1738] [serial = 2001] [outer = (nil)] [url = about:blank] 07:58:16 INFO - PROCESS | 1738 | --DOMWINDOW == 57 (0x8e9f0400) [pid = 1738] [serial = 2015] [outer = (nil)] [url = about:blank] 07:58:16 INFO - PROCESS | 1738 | --DOMWINDOW == 56 (0x8efccc00) [pid = 1738] [serial = 1995] [outer = (nil)] [url = about:blank] 07:58:16 INFO - PROCESS | 1738 | --DOMWINDOW == 55 (0x8fb89800) [pid = 1738] [serial = 1997] [outer = (nil)] [url = about:blank] 07:58:16 INFO - PROCESS | 1738 | --DOMWINDOW == 54 (0x8f19a800) [pid = 1738] [serial = 2010] [outer = (nil)] [url = about:blank] 07:58:16 INFO - PROCESS | 1738 | --DOMWINDOW == 53 (0x90e1f000) [pid = 1738] [serial = 2013] [outer = (nil)] [url = about:blank] 07:58:16 INFO - PROCESS | 1738 | --DOMWINDOW == 52 (0x8cbedc00) [pid = 1738] [serial = 1992] [outer = (nil)] [url = about:blank] 07:58:16 INFO - PROCESS | 1738 | --DOMWINDOW == 51 (0x90e0e800) [pid = 1738] [serial = 1998] [outer = (nil)] [url = about:blank] 07:58:16 INFO - PROCESS | 1738 | --DOMWINDOW == 50 (0x8b7da000) [pid = 1738] [serial = 1991] [outer = (nil)] [url = about:blank] 07:58:16 INFO - PROCESS | 1738 | --DOMWINDOW == 49 (0x90e13800) [pid = 1738] [serial = 1989] [outer = (nil)] [url = about:blank] 07:58:16 INFO - PROCESS | 1738 | 1468421896581 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 07:58:16 INFO - PROCESS | 1738 | 1468421896705 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:16 INFO - PROCESS | 1738 | 1468421896721 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d30a000 == 25 [pid = 1738] [id = 685] 07:58:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 50 (0x8d313000) [pid = 1738] [serial = 2056] [outer = (nil)] 07:58:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 51 (0x8de46400) [pid = 1738] [serial = 2057] [outer = 0x8d313000] 07:58:16 INFO - PROCESS | 1738 | 1468421896791 Marionette DEBUG loaded listener.js 07:58:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 52 (0x8e799c00) [pid = 1738] [serial = 2058] [outer = 0x8d313000] 07:58:17 INFO - PROCESS | 1738 | 1468421897656 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] 07:58:17 INFO - PROCESS | 1738 | 1468421897726 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 07:58:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:58:17 INFO - PROCESS | 1738 | 1468421897736 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:58:17 INFO - PROCESS | 1738 | 1468421897740 Marionette TRACE conn4 <- [1,2714,null,{}] 07:58:17 INFO - PROCESS | 1738 | 1468421897746 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}] 07:58:17 INFO - PROCESS | 1738 | 1468421897752 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:17 INFO - PROCESS | 1738 | 1468421897921 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 07:58:18 INFO - PROCESS | 1738 | 1468421898068 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:18 INFO - PROCESS | 1738 | 1468421898076 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe9000 == 26 [pid = 1738] [id = 686] 07:58:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 53 (0x8efd4800) [pid = 1738] [serial = 2059] [outer = (nil)] 07:58:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 54 (0x8f194400) [pid = 1738] [serial = 2060] [outer = 0x8efd4800] 07:58:18 INFO - PROCESS | 1738 | 1468421898156 Marionette DEBUG loaded listener.js 07:58:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 55 (0x8f19f800) [pid = 1738] [serial = 2061] [outer = 0x8efd4800] 07:58:19 INFO - PROCESS | 1738 | 1468421899028 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]]]}] 07:58:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:58:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1329ms 07:58:19 INFO - PROCESS | 1738 | 1468421899072 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 07:58:19 INFO - PROCESS | 1738 | 1468421899076 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 07:58:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:58:19 INFO - PROCESS | 1738 | 1468421899084 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:58:19 INFO - PROCESS | 1738 | 1468421899090 Marionette TRACE conn4 <- [1,2718,null,{}] 07:58:19 INFO - PROCESS | 1738 | 1468421899113 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}] 07:58:19 INFO - PROCESS | 1738 | 1468421899121 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:19 INFO - PROCESS | 1738 | 1468421899346 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 07:58:19 INFO - PROCESS | 1738 | 1468421899366 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:19 INFO - PROCESS | 1738 | 1468421899380 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e1d800 == 27 [pid = 1738] [id = 687] 07:58:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 56 (0x90e1fc00) [pid = 1738] [serial = 2062] [outer = (nil)] 07:58:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 57 (0x8e9f8000) [pid = 1738] [serial = 2063] [outer = 0x90e1fc00] 07:58:19 INFO - PROCESS | 1738 | 1468421899462 Marionette DEBUG loaded listener.js 07:58:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 58 (0x91030400) [pid = 1738] [serial = 2064] [outer = 0x90e1fc00] 07:58:20 INFO - PROCESS | 1738 | 1468421900423 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] 07:58:20 INFO - PROCESS | 1738 | 1468421900477 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 07:58:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:58:20 INFO - PROCESS | 1738 | 1468421900490 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:58:20 INFO - PROCESS | 1738 | 1468421900493 Marionette TRACE conn4 <- [1,2722,null,{}] 07:58:20 INFO - PROCESS | 1738 | 1468421900499 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}] 07:58:20 INFO - PROCESS | 1738 | 1468421900503 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:20 INFO - PROCESS | 1738 | 1468421900735 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 07:58:20 INFO - PROCESS | 1738 | 1468421900759 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:20 INFO - PROCESS | 1738 | 1468421900766 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x9103cc00 == 28 [pid = 1738] [id = 688] 07:58:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 59 (0x91076c00) [pid = 1738] [serial = 2065] [outer = (nil)] 07:58:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 60 (0x9107fc00) [pid = 1738] [serial = 2066] [outer = 0x91076c00] 07:58:20 INFO - PROCESS | 1738 | 1468421900844 Marionette DEBUG loaded listener.js 07:58:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x91125400) [pid = 1738] [serial = 2067] [outer = 0x91076c00] 07:58:21 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0x8f199c00) [pid = 1738] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:58:21 INFO - PROCESS | 1738 | --DOMWINDOW == 59 (0x8d30cc00) [pid = 1738] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:58:21 INFO - PROCESS | 1738 | --DOMWINDOW == 58 (0x8e7c2800) [pid = 1738] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:58:21 INFO - PROCESS | 1738 | --DOMWINDOW == 57 (0x8e9fc400) [pid = 1738] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:58:21 INFO - PROCESS | 1738 | --DOMWINDOW == 56 (0x8cc05400) [pid = 1738] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:58:21 INFO - PROCESS | 1738 | --DOMWINDOW == 55 (0x8f837c00) [pid = 1738] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:58:21 INFO - PROCESS | 1738 | --DOMWINDOW == 54 (0x91128c00) [pid = 1738] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:58:21 INFO - PROCESS | 1738 | --DOMWINDOW == 53 (0x911be000) [pid = 1738] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:58:21 INFO - PROCESS | 1738 | 1468421901837 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] 07:58:21 INFO - PROCESS | 1738 | 1468421901883 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 07:58:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:58:21 INFO - PROCESS | 1738 | 1468421901889 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:58:21 INFO - PROCESS | 1738 | 1468421901893 Marionette TRACE conn4 <- [1,2726,null,{}] 07:58:21 INFO - PROCESS | 1738 | 1468421901898 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}] 07:58:21 INFO - PROCESS | 1738 | 1468421901903 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:22 INFO - PROCESS | 1738 | 1468421902107 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 07:58:22 INFO - PROCESS | 1738 | 1468421902127 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:22 INFO - PROCESS | 1738 | 1468421902135 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe3c00 == 29 [pid = 1738] [id = 689] 07:58:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 54 (0x8cc05400) [pid = 1738] [serial = 2068] [outer = (nil)] 07:58:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 55 (0x911b6c00) [pid = 1738] [serial = 2069] [outer = 0x8cc05400] 07:58:22 INFO - PROCESS | 1738 | 1468421902205 Marionette DEBUG loaded listener.js 07:58:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 56 (0x911bb400) [pid = 1738] [serial = 2070] [outer = 0x8cc05400] 07:58:23 INFO - PROCESS | 1738 | 1468421903111 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]]]}] 07:58:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:58:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1279ms 07:58:23 INFO - PROCESS | 1738 | 1468421903169 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 07:58:23 INFO - PROCESS | 1738 | 1468421903172 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 07:58:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:58:23 INFO - PROCESS | 1738 | 1468421903179 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:58:23 INFO - PROCESS | 1738 | 1468421903182 Marionette TRACE conn4 <- [1,2730,null,{}] 07:58:23 INFO - PROCESS | 1738 | 1468421903187 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}] 07:58:23 INFO - PROCESS | 1738 | 1468421903198 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:23 INFO - PROCESS | 1738 | 1468421903410 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 07:58:23 INFO - PROCESS | 1738 | 1468421903647 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:23 INFO - PROCESS | 1738 | 1468421903658 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7da000 == 30 [pid = 1738] [id = 690] 07:58:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 57 (0x8b7dc800) [pid = 1738] [serial = 2071] [outer = (nil)] 07:58:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 58 (0x8cbe6000) [pid = 1738] [serial = 2072] [outer = 0x8b7dc800] 07:58:23 INFO - PROCESS | 1738 | 1468421903822 Marionette DEBUG loaded listener.js 07:58:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 59 (0x8cc07c00) [pid = 1738] [serial = 2073] [outer = 0x8b7dc800] 07:58:25 INFO - PROCESS | 1738 | 1468421905224 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"]]]}] 07:58:25 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 07:58:25 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:58:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:58:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:58:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2087ms 07:58:25 INFO - PROCESS | 1738 | 1468421905271 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 07:58:25 INFO - PROCESS | 1738 | 1468421905277 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 07:58:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:58:25 INFO - PROCESS | 1738 | 1468421905389 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:58:25 INFO - PROCESS | 1738 | 1468421905395 Marionette TRACE conn4 <- [1,2734,null,{}] 07:58:25 INFO - PROCESS | 1738 | 1468421905406 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}] 07:58:25 INFO - PROCESS | 1738 | 1468421905411 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:25 INFO - PROCESS | 1738 | 1468421905592 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 07:58:25 INFO - PROCESS | 1738 | 1468421905776 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:25 INFO - PROCESS | 1738 | 1468421905785 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7bd400 == 31 [pid = 1738] [id = 691] 07:58:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 60 (0x8efd3800) [pid = 1738] [serial = 2074] [outer = (nil)] 07:58:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x8f199c00) [pid = 1738] [serial = 2075] [outer = 0x8efd3800] 07:58:25 INFO - PROCESS | 1738 | 1468421905870 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x8f838400) [pid = 1738] [serial = 2076] [outer = 0x8efd3800] 07:58:26 INFO - PROCESS | 1738 | 1468421906840 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]]]}] 07:58:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:58:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1552ms 07:58:26 INFO - PROCESS | 1738 | 1468421906891 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 07:58:26 INFO - PROCESS | 1738 | 1468421906898 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 07:58:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:58:26 INFO - PROCESS | 1738 | 1468421906905 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:58:26 INFO - PROCESS | 1738 | 1468421906909 Marionette TRACE conn4 <- [1,2738,null,{}] 07:58:26 INFO - PROCESS | 1738 | 1468421906916 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}] 07:58:26 INFO - PROCESS | 1738 | 1468421906921 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:27 INFO - PROCESS | 1738 | 1468421907120 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 07:58:27 INFO - PROCESS | 1738 | 1468421907309 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:27 INFO - PROCESS | 1738 | 1468421907318 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e0ac00 == 32 [pid = 1738] [id = 692] 07:58:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x90e14400) [pid = 1738] [serial = 2077] [outer = (nil)] 07:58:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x90e1f400) [pid = 1738] [serial = 2078] [outer = 0x90e14400] 07:58:27 INFO - PROCESS | 1738 | 1468421907495 Marionette DEBUG loaded listener.js 07:58:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x9102dc00) [pid = 1738] [serial = 2079] [outer = 0x90e14400] 07:58:28 INFO - PROCESS | 1738 | 1468421908486 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]]]}] 07:58:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:58:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1647ms 07:58:28 INFO - PROCESS | 1738 | 1468421908554 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 07:58:28 INFO - PROCESS | 1738 | 1468421908558 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 07:58:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:58:28 INFO - PROCESS | 1738 | 1468421908575 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:58:28 INFO - PROCESS | 1738 | 1468421908585 Marionette TRACE conn4 <- [1,2742,null,{}] 07:58:28 INFO - PROCESS | 1738 | 1468421908592 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}] 07:58:28 INFO - PROCESS | 1738 | 1468421908600 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:28 INFO - PROCESS | 1738 | 1468421908832 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 07:58:29 INFO - PROCESS | 1738 | 1468421909094 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:29 INFO - PROCESS | 1738 | 1468421909102 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc0dc00 == 33 [pid = 1738] [id = 693] 07:58:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8efd0000) [pid = 1738] [serial = 2080] [outer = (nil)] 07:58:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x917adc00) [pid = 1738] [serial = 2081] [outer = 0x8efd0000] 07:58:29 INFO - PROCESS | 1738 | 1468421909187 Marionette DEBUG loaded listener.js 07:58:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x91895000) [pid = 1738] [serial = 2082] [outer = 0x8efd0000] 07:58:30 INFO - PROCESS | 1738 | 1468421910100 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]]]}] 07:58:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:58:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1604ms 07:58:30 INFO - PROCESS | 1738 | 1468421910170 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 07:58:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:58:30 INFO - PROCESS | 1738 | 1468421910176 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 07:58:30 INFO - PROCESS | 1738 | 1468421910182 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:58:30 INFO - PROCESS | 1738 | 1468421910186 Marionette TRACE conn4 <- [1,2746,null,{}] 07:58:30 INFO - PROCESS | 1738 | 1468421910192 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}] 07:58:30 INFO - PROCESS | 1738 | 1468421910198 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:30 INFO - PROCESS | 1738 | 1468421910416 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 07:58:30 INFO - PROCESS | 1738 | 1468421910600 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:30 INFO - PROCESS | 1738 | 1468421910608 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x91892400 == 34 [pid = 1738] [id = 694] 07:58:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x9189a400) [pid = 1738] [serial = 2083] [outer = (nil)] 07:58:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x918d1800) [pid = 1738] [serial = 2084] [outer = 0x9189a400] 07:58:30 INFO - PROCESS | 1738 | 1468421910694 Marionette DEBUG loaded listener.js 07:58:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x918d3800) [pid = 1738] [serial = 2085] [outer = 0x9189a400] 07:58:31 INFO - PROCESS | 1738 | 1468421911646 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]]]}] 07:58:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:58:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1531ms 07:58:31 INFO - PROCESS | 1738 | 1468421911714 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 07:58:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:58:31 INFO - PROCESS | 1738 | 1468421911718 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 07:58:31 INFO - PROCESS | 1738 | 1468421911725 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:58:31 INFO - PROCESS | 1738 | 1468421911729 Marionette TRACE conn4 <- [1,2750,null,{}] 07:58:31 INFO - PROCESS | 1738 | 1468421911736 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}] 07:58:31 INFO - PROCESS | 1738 | 1468421911740 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:31 INFO - PROCESS | 1738 | 1468421911959 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 07:58:32 INFO - PROCESS | 1738 | 1468421912146 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:32 INFO - PROCESS | 1738 | 1468421912166 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d309800 == 35 [pid = 1738] [id = 695] 07:58:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8d316800) [pid = 1738] [serial = 2086] [outer = (nil)] 07:58:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8e7c1400) [pid = 1738] [serial = 2087] [outer = 0x8d316800] 07:58:32 INFO - PROCESS | 1738 | 1468421912304 Marionette DEBUG loaded listener.js 07:58:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x918dc800) [pid = 1738] [serial = 2088] [outer = 0x8d316800] 07:58:33 INFO - PROCESS | 1738 | 1468421913584 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]]]}] 07:58:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:58:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1941ms 07:58:33 INFO - PROCESS | 1738 | 1468421913667 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 07:58:33 INFO - PROCESS | 1738 | 1468421913673 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 07:58:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:58:33 INFO - PROCESS | 1738 | 1468421913681 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:58:33 INFO - PROCESS | 1738 | 1468421913688 Marionette TRACE conn4 <- [1,2754,null,{}] 07:58:33 INFO - PROCESS | 1738 | 1468421913696 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}] 07:58:33 INFO - PROCESS | 1738 | 1468421913701 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:33 INFO - PROCESS | 1738 | 1468421913953 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 07:58:34 INFO - PROCESS | 1738 | 1468421914203 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:34 INFO - PROCESS | 1738 | 1468421914209 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8de4b400 == 34 [pid = 1738] [id = 669] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8f199400 == 33 [pid = 1738] [id = 680] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7bc000 == 32 [pid = 1738] [id = 679] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9f9c00 == 31 [pid = 1738] [id = 677] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30bc00 == 30 [pid = 1738] [id = 678] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe3c00 == 29 [pid = 1738] [id = 689] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x9103cc00 == 28 [pid = 1738] [id = 688] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x90e1d800 == 27 [pid = 1738] [id = 687] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe9000 == 26 [pid = 1738] [id = 686] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8d30a000 == 25 [pid = 1738] [id = 685] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbed800 == 24 [pid = 1738] [id = 683] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x9107cc00 == 23 [pid = 1738] [id = 684] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7cfc00 == 22 [pid = 1738] [id = 682] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8de42400 == 21 [pid = 1738] [id = 681] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7db400 == 20 [pid = 1738] [id = 667] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8de3e400 == 19 [pid = 1738] [id = 668] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x91026400 == 18 [pid = 1738] [id = 672] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x9102b400 == 17 [pid = 1738] [id = 675] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8efdd800 == 16 [pid = 1738] [id = 670] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8f835400 == 15 [pid = 1738] [id = 674] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d3400 == 14 [pid = 1738] [id = 671] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe4c00 == 13 [pid = 1738] [id = 673] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x911b6400 == 12 [pid = 1738] [id = 676] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x91892400 == 11 [pid = 1738] [id = 694] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc0dc00 == 10 [pid = 1738] [id = 693] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7bd400 == 9 [pid = 1738] [id = 691] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x90e0ac00 == 8 [pid = 1738] [id = 692] 07:58:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7da000 == 7 [pid = 1738] [id = 690] 07:58:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d1400 == 8 [pid = 1738] [id = 696] 07:58:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8b7d1800) [pid = 1738] [serial = 2089] [outer = (nil)] 07:58:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8b7d7400) [pid = 1738] [serial = 2090] [outer = 0x8b7d1800] 07:58:35 INFO - PROCESS | 1738 | 1468421915229 Marionette DEBUG loaded listener.js 07:58:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8cbe7800) [pid = 1738] [serial = 2091] [outer = 0x8b7d1800] 07:58:35 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8f83d400) [pid = 1738] [serial = 2045] [outer = (nil)] [url = about:blank] 07:58:35 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f840000) [pid = 1738] [serial = 2042] [outer = (nil)] [url = about:blank] 07:58:35 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8d30fc00) [pid = 1738] [serial = 2036] [outer = (nil)] [url = about:blank] 07:58:35 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8d316400) [pid = 1738] [serial = 2037] [outer = (nil)] [url = about:blank] 07:58:35 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e9f2400) [pid = 1738] [serial = 2039] [outer = (nil)] [url = about:blank] 07:58:35 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8efc9000) [pid = 1738] [serial = 2033] [outer = (nil)] [url = about:blank] 07:58:35 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8f194c00) [pid = 1738] [serial = 2034] [outer = (nil)] [url = about:blank] 07:58:35 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8e7c1800) [pid = 1738] [serial = 2022] [outer = (nil)] [url = about:blank] 07:58:35 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8e799800) [pid = 1738] [serial = 2021] [outer = (nil)] [url = about:blank] 07:58:35 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x90e15800) [pid = 1738] [serial = 2025] [outer = (nil)] [url = about:blank] 07:58:35 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8fb8d400) [pid = 1738] [serial = 2024] [outer = (nil)] [url = about:blank] 07:58:35 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x911ba800) [pid = 1738] [serial = 2028] [outer = (nil)] [url = about:blank] 07:58:35 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x91132000) [pid = 1738] [serial = 2027] [outer = (nil)] [url = about:blank] 07:58:35 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x917b4400) [pid = 1738] [serial = 2031] [outer = (nil)] [url = about:blank] 07:58:35 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x917b2800) [pid = 1738] [serial = 2030] [outer = (nil)] [url = about:blank] 07:58:35 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x8fb8a800) [pid = 1738] [serial = 2043] [outer = (nil)] [url = about:blank] 07:58:35 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0x8efc4800) [pid = 1738] [serial = 2040] [outer = (nil)] [url = about:blank] 07:58:36 INFO - PROCESS | 1738 | 1468421916243 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]]]}] 07:58:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:58:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2592ms 07:58:36 INFO - PROCESS | 1738 | 1468421916274 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 07:58:36 INFO - PROCESS | 1738 | 1468421916280 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 07:58:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:58:36 INFO - PROCESS | 1738 | 1468421916289 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:58:36 INFO - PROCESS | 1738 | 1468421916293 Marionette TRACE conn4 <- [1,2758,null,{}] 07:58:36 INFO - PROCESS | 1738 | 1468421916301 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}] 07:58:36 INFO - PROCESS | 1738 | 1468421916306 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:36 INFO - PROCESS | 1738 | 1468421916491 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 07:58:36 INFO - PROCESS | 1738 | 1468421916629 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:36 INFO - PROCESS | 1738 | 1468421916640 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de46800 == 9 [pid = 1738] [id = 697] 07:58:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x8de4b400) [pid = 1738] [serial = 2092] [outer = (nil)] 07:58:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x8e79d000) [pid = 1738] [serial = 2093] [outer = 0x8de4b400] 07:58:36 INFO - PROCESS | 1738 | 1468421916715 Marionette DEBUG loaded listener.js 07:58:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x8e7bcc00) [pid = 1738] [serial = 2094] [outer = 0x8de4b400] 07:58:37 INFO - PROCESS | 1738 | 1468421917555 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]]]}] 07:58:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:58:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1345ms 07:58:37 INFO - PROCESS | 1738 | 1468421917634 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 07:58:37 INFO - PROCESS | 1738 | 1468421917642 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 07:58:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:58:37 INFO - PROCESS | 1738 | 1468421917653 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:58:37 INFO - PROCESS | 1738 | 1468421917657 Marionette TRACE conn4 <- [1,2762,null,{}] 07:58:37 INFO - PROCESS | 1738 | 1468421917663 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}] 07:58:37 INFO - PROCESS | 1738 | 1468421917669 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:37 INFO - PROCESS | 1738 | 1468421917864 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 07:58:38 INFO - PROCESS | 1738 | 1468421918084 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:38 INFO - PROCESS | 1738 | 1468421918093 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d0400 == 10 [pid = 1738] [id = 698] 07:58:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x8efc9000) [pid = 1738] [serial = 2095] [outer = (nil)] 07:58:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8efcf000) [pid = 1738] [serial = 2096] [outer = 0x8efc9000] 07:58:38 INFO - PROCESS | 1738 | 1468421918166 Marionette DEBUG loaded listener.js 07:58:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8efd7800) [pid = 1738] [serial = 2097] [outer = 0x8efc9000] 07:58:39 INFO - PROCESS | 1738 | 1468421919176 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]]]}] 07:58:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:58:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1592ms 07:58:39 INFO - PROCESS | 1738 | 1468421919246 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 07:58:39 INFO - PROCESS | 1738 | 1468421919250 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 07:58:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:58:39 INFO - PROCESS | 1738 | 1468421919257 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:58:39 INFO - PROCESS | 1738 | 1468421919263 Marionette TRACE conn4 <- [1,2766,null,{}] 07:58:39 INFO - PROCESS | 1738 | 1468421919287 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}] 07:58:39 INFO - PROCESS | 1738 | 1468421919296 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:39 INFO - PROCESS | 1738 | 1468421919533 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 07:58:39 INFO - PROCESS | 1738 | 1468421919570 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:39 INFO - PROCESS | 1738 | 1468421919580 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc09400 == 11 [pid = 1738] [id = 699] 07:58:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8d310800) [pid = 1738] [serial = 2098] [outer = (nil)] 07:58:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8fb86c00) [pid = 1738] [serial = 2099] [outer = 0x8d310800] 07:58:39 INFO - PROCESS | 1738 | 1468421919666 Marionette DEBUG loaded listener.js 07:58:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8fb90400) [pid = 1738] [serial = 2100] [outer = 0x8d310800] 07:58:40 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8cc05400) [pid = 1738] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:58:40 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x91076c00) [pid = 1738] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:58:40 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x9107d800) [pid = 1738] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:58:40 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8de4d400) [pid = 1738] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:58:40 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8efd4800) [pid = 1738] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:58:40 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x8d313000) [pid = 1738] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:58:40 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x8efdfc00) [pid = 1738] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:58:40 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x8cc06c00) [pid = 1738] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:58:40 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0x90e1fc00) [pid = 1738] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:58:40 INFO - PROCESS | 1738 | 1468421920840 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]]]}] 07:58:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:58:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1593ms 07:58:40 INFO - PROCESS | 1738 | 1468421920852 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 07:58:40 INFO - PROCESS | 1738 | 1468421920855 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 07:58:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:58:40 INFO - PROCESS | 1738 | 1468421920862 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:58:40 INFO - PROCESS | 1738 | 1468421920865 Marionette TRACE conn4 <- [1,2770,null,{}] 07:58:40 INFO - PROCESS | 1738 | 1468421920872 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}] 07:58:40 INFO - PROCESS | 1738 | 1468421920877 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:41 INFO - PROCESS | 1738 | 1468421921093 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 07:58:41 INFO - PROCESS | 1738 | 1468421921113 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:41 INFO - PROCESS | 1738 | 1468421921120 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efd2400 == 12 [pid = 1738] [id = 700] 07:58:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x8f195000) [pid = 1738] [serial = 2101] [outer = (nil)] 07:58:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x90e0a000) [pid = 1738] [serial = 2102] [outer = 0x8f195000] 07:58:41 INFO - PROCESS | 1738 | 1468421921192 Marionette DEBUG loaded listener.js 07:58:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x90e0d000) [pid = 1738] [serial = 2103] [outer = 0x8f195000] 07:58:42 INFO - PROCESS | 1738 | 1468421922075 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]]]}] 07:58:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:58:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1231ms 07:58:42 INFO - PROCESS | 1738 | 1468421922097 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 07:58:42 INFO - PROCESS | 1738 | 1468421922100 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 07:58:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:58:42 INFO - PROCESS | 1738 | 1468421922107 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:58:42 INFO - PROCESS | 1738 | 1468421922111 Marionette TRACE conn4 <- [1,2774,null,{}] 07:58:42 INFO - PROCESS | 1738 | 1468421922116 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}] 07:58:42 INFO - PROCESS | 1738 | 1468421922121 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:42 INFO - PROCESS | 1738 | 1468421922279 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 07:58:42 INFO - PROCESS | 1738 | 1468421922293 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:42 INFO - PROCESS | 1738 | 1468421922301 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e1c800 == 13 [pid = 1738] [id = 701] 07:58:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x90e1d800) [pid = 1738] [serial = 2104] [outer = (nil)] 07:58:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x9101e800) [pid = 1738] [serial = 2105] [outer = 0x90e1d800] 07:58:42 INFO - PROCESS | 1738 | 1468421922393 Marionette DEBUG loaded listener.js 07:58:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x91038400) [pid = 1738] [serial = 2106] [outer = 0x90e1d800] 07:58:43 INFO - PROCESS | 1738 | 1468421923730 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]]]}] 07:58:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:58:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1686ms 07:58:43 INFO - PROCESS | 1738 | 1468421923795 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 07:58:43 INFO - PROCESS | 1738 | 1468421923802 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 07:58:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:58:43 INFO - PROCESS | 1738 | 1468421923810 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:58:43 INFO - PROCESS | 1738 | 1468421923818 Marionette TRACE conn4 <- [1,2778,null,{}] 07:58:43 INFO - PROCESS | 1738 | 1468421923826 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}] 07:58:43 INFO - PROCESS | 1738 | 1468421923832 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:44 INFO - PROCESS | 1738 | 1468421924024 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 07:58:44 INFO - PROCESS | 1738 | 1468421924264 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:44 INFO - PROCESS | 1738 | 1468421924273 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d310c00 == 14 [pid = 1738] [id = 702] 07:58:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8de49000) [pid = 1738] [serial = 2107] [outer = (nil)] 07:58:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8e7c0400) [pid = 1738] [serial = 2108] [outer = 0x8de49000] 07:58:44 INFO - PROCESS | 1738 | 1468421924389 Marionette DEBUG loaded listener.js 07:58:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8efc7800) [pid = 1738] [serial = 2109] [outer = 0x8de49000] 07:58:45 INFO - PROCESS | 1738 | 1468421925422 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]]]}] 07:58:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:58:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1697ms 07:58:45 INFO - PROCESS | 1738 | 1468421925508 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 07:58:45 INFO - PROCESS | 1738 | 1468421925516 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 07:58:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:58:45 INFO - PROCESS | 1738 | 1468421925527 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:58:45 INFO - PROCESS | 1738 | 1468421925531 Marionette TRACE conn4 <- [1,2782,null,{}] 07:58:45 INFO - PROCESS | 1738 | 1468421925538 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}] 07:58:45 INFO - PROCESS | 1738 | 1468421925544 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:45 INFO - PROCESS | 1738 | 1468421925774 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 07:58:46 INFO - PROCESS | 1738 | 1468421926049 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:46 INFO - PROCESS | 1738 | 1468421926058 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de3ec00 == 15 [pid = 1738] [id = 703] 07:58:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x90e03800) [pid = 1738] [serial = 2110] [outer = (nil)] 07:58:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x90e0d800) [pid = 1738] [serial = 2111] [outer = 0x90e03800] 07:58:46 INFO - PROCESS | 1738 | 1468421926189 Marionette DEBUG loaded listener.js 07:58:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x90e1a400) [pid = 1738] [serial = 2112] [outer = 0x90e03800] 07:58:47 INFO - PROCESS | 1738 | 1468421927224 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]]]}] 07:58:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:58:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1738ms 07:58:47 INFO - PROCESS | 1738 | 1468421927266 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 07:58:47 INFO - PROCESS | 1738 | 1468421927270 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 07:58:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:58:47 INFO - PROCESS | 1738 | 1468421927277 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:58:47 INFO - PROCESS | 1738 | 1468421927283 Marionette TRACE conn4 <- [1,2786,null,{}] 07:58:47 INFO - PROCESS | 1738 | 1468421927300 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}] 07:58:47 INFO - PROCESS | 1738 | 1468421927309 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:47 INFO - PROCESS | 1738 | 1468421927514 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 07:58:47 INFO - PROCESS | 1738 | 1468421927746 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:47 INFO - PROCESS | 1738 | 1468421927758 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x9107dc00 == 16 [pid = 1738] [id = 704] 07:58:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x9107e800) [pid = 1738] [serial = 2113] [outer = (nil)] 07:58:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x91129400) [pid = 1738] [serial = 2114] [outer = 0x9107e800] 07:58:47 INFO - PROCESS | 1738 | 1468421927901 Marionette DEBUG loaded listener.js 07:58:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x911b4c00) [pid = 1738] [serial = 2115] [outer = 0x9107e800] 07:58:49 INFO - PROCESS | 1738 | 1468421929094 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]]]}] 07:58:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:58:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1890ms 07:58:49 INFO - PROCESS | 1738 | 1468421929168 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 07:58:49 INFO - PROCESS | 1738 | 1468421929175 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 07:58:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:58:49 INFO - PROCESS | 1738 | 1468421929184 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:58:49 INFO - PROCESS | 1738 | 1468421929188 Marionette TRACE conn4 <- [1,2790,null,{}] 07:58:49 INFO - PROCESS | 1738 | 1468421929205 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}] 07:58:49 INFO - PROCESS | 1738 | 1468421929211 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:49 INFO - PROCESS | 1738 | 1468421929468 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 07:58:49 INFO - PROCESS | 1738 | 1468421929734 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:49 INFO - PROCESS | 1738 | 1468421929749 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de43000 == 17 [pid = 1738] [id = 705] 07:58:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8de45000) [pid = 1738] [serial = 2116] [outer = (nil)] 07:58:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8e796800) [pid = 1738] [serial = 2117] [outer = 0x8de45000] 07:58:49 INFO - PROCESS | 1738 | 1468421929827 Marionette DEBUG loaded listener.js 07:58:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8e79e400) [pid = 1738] [serial = 2118] [outer = 0x8de45000] 07:58:50 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x911b6c00) [pid = 1738] [serial = 2069] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x9107fc00) [pid = 1738] [serial = 2066] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x9112b000) [pid = 1738] [serial = 2054] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x91132400) [pid = 1738] [serial = 2055] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x90e19800) [pid = 1738] [serial = 2046] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f194400) [pid = 1738] [serial = 2060] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8de46400) [pid = 1738] [serial = 2057] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8e799c00) [pid = 1738] [serial = 2058] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x90e1e400) [pid = 1738] [serial = 2051] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x91027c00) [pid = 1738] [serial = 2052] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8e7a3c00) [pid = 1738] [serial = 2048] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8e7c4c00) [pid = 1738] [serial = 2049] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x91125400) [pid = 1738] [serial = 2067] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8e9f8000) [pid = 1738] [serial = 2063] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x91030400) [pid = 1738] [serial = 2064] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x8f19f800) [pid = 1738] [serial = 2061] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x911bb400) [pid = 1738] [serial = 2070] [outer = (nil)] [url = about:blank] 07:58:50 INFO - PROCESS | 1738 | 1468421930718 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]]]}] 07:58:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:58:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1583ms 07:58:50 INFO - PROCESS | 1738 | 1468421930766 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 07:58:50 INFO - PROCESS | 1738 | 1468421930773 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 07:58:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:58:50 INFO - PROCESS | 1738 | 1468421930828 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:58:50 INFO - PROCESS | 1738 | 1468421930833 Marionette TRACE conn4 <- [1,2794,null,{}] 07:58:50 INFO - PROCESS | 1738 | 1468421930840 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}] 07:58:50 INFO - PROCESS | 1738 | 1468421930845 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:51 INFO - PROCESS | 1738 | 1468421931022 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 07:58:51 INFO - PROCESS | 1738 | 1468421931032 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:51 INFO - PROCESS | 1738 | 1468421931041 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9efc00 == 18 [pid = 1738] [id = 706] 07:58:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x8e9f2000) [pid = 1738] [serial = 2119] [outer = (nil)] 07:58:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x8efdc400) [pid = 1738] [serial = 2120] [outer = 0x8e9f2000] 07:58:51 INFO - PROCESS | 1738 | 1468421931123 Marionette DEBUG loaded listener.js 07:58:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x8f19b400) [pid = 1738] [serial = 2121] [outer = 0x8e9f2000] 07:58:52 INFO - PROCESS | 1738 | 1468421932105 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]]]}] 07:58:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:58:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1295ms 07:58:52 INFO - PROCESS | 1738 | 1468421932118 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 07:58:52 INFO - PROCESS | 1738 | 1468421932121 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 07:58:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:58:52 INFO - PROCESS | 1738 | 1468421932128 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:58:52 INFO - PROCESS | 1738 | 1468421932134 Marionette TRACE conn4 <- [1,2798,null,{}] 07:58:52 INFO - PROCESS | 1738 | 1468421932151 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}] 07:58:52 INFO - PROCESS | 1738 | 1468421932159 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:52 INFO - PROCESS | 1738 | 1468421932351 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 07:58:52 INFO - PROCESS | 1738 | 1468421932506 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:52 INFO - PROCESS | 1738 | 1468421932514 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e09400 == 19 [pid = 1738] [id = 707] 07:58:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x90e0dc00) [pid = 1738] [serial = 2122] [outer = (nil)] 07:58:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x91028400) [pid = 1738] [serial = 2123] [outer = 0x90e0dc00] 07:58:52 INFO - PROCESS | 1738 | 1468421932594 Marionette DEBUG loaded listener.js 07:58:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x9103b400) [pid = 1738] [serial = 2124] [outer = 0x90e0dc00] 07:58:53 INFO - PROCESS | 1738 | 1468421933600 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]]]}] 07:58:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:58:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1535ms 07:58:53 INFO - PROCESS | 1738 | 1468421933665 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 07:58:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:58:53 INFO - PROCESS | 1738 | 1468421933669 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 07:58:53 INFO - PROCESS | 1738 | 1468421933676 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:58:53 INFO - PROCESS | 1738 | 1468421933679 Marionette TRACE conn4 <- [1,2802,null,{}] 07:58:53 INFO - PROCESS | 1738 | 1468421933685 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}] 07:58:53 INFO - PROCESS | 1738 | 1468421933690 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:53 INFO - PROCESS | 1738 | 1468421933923 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 07:58:53 INFO - PROCESS | 1738 | 1468421933944 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:53 INFO - PROCESS | 1738 | 1468421933954 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d312400 == 20 [pid = 1738] [id = 708] 07:58:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x91034400) [pid = 1738] [serial = 2125] [outer = (nil)] 07:58:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x9112e400) [pid = 1738] [serial = 2126] [outer = 0x91034400] 07:58:54 INFO - PROCESS | 1738 | 1468421934023 Marionette DEBUG loaded listener.js 07:58:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x911b3800) [pid = 1738] [serial = 2127] [outer = 0x91034400] 07:58:55 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8b7d1800) [pid = 1738] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:58:55 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8de4b400) [pid = 1738] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:58:55 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8b7dc800) [pid = 1738] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:58:55 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8efd3800) [pid = 1738] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:58:55 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x90e14400) [pid = 1738] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:58:55 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8efd0000) [pid = 1738] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:58:55 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x8d310800) [pid = 1738] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:58:55 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x9189a400) [pid = 1738] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:58:55 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x8efc9000) [pid = 1738] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:58:55 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0x8f195000) [pid = 1738] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:58:55 INFO - PROCESS | 1738 | 1468421935079 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]]]}] 07:58:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:58:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1433ms 07:58:55 INFO - PROCESS | 1738 | 1468421935109 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 07:58:55 INFO - PROCESS | 1738 | 1468421935113 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 07:58:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:58:55 INFO - PROCESS | 1738 | 1468421935119 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:58:55 INFO - PROCESS | 1738 | 1468421935122 Marionette TRACE conn4 <- [1,2806,null,{}] 07:58:55 INFO - PROCESS | 1738 | 1468421935128 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}] 07:58:55 INFO - PROCESS | 1738 | 1468421935133 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:55 INFO - PROCESS | 1738 | 1468421935292 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 07:58:55 INFO - PROCESS | 1738 | 1468421935436 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:55 INFO - PROCESS | 1738 | 1468421935445 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f839800 == 21 [pid = 1738] [id = 709] 07:58:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x8f839c00) [pid = 1738] [serial = 2128] [outer = (nil)] 07:58:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x91028000) [pid = 1738] [serial = 2129] [outer = 0x8f839c00] 07:58:55 INFO - PROCESS | 1738 | 1468421935515 Marionette DEBUG loaded listener.js 07:58:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x91080800) [pid = 1738] [serial = 2130] [outer = 0x8f839c00] 07:58:56 INFO - PROCESS | 1738 | 1468421936363 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]]]}] 07:58:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:58:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1291ms 07:58:56 INFO - PROCESS | 1738 | 1468421936411 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 07:58:56 INFO - PROCESS | 1738 | 1468421936415 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 07:58:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:58:56 INFO - PROCESS | 1738 | 1468421936421 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:58:56 INFO - PROCESS | 1738 | 1468421936424 Marionette TRACE conn4 <- [1,2810,null,{}] 07:58:56 INFO - PROCESS | 1738 | 1468421936430 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}] 07:58:56 INFO - PROCESS | 1738 | 1468421936441 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:56 INFO - PROCESS | 1738 | 1468421936643 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 07:58:56 INFO - PROCESS | 1738 | 1468421936787 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:56 INFO - PROCESS | 1738 | 1468421936803 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7da000 == 22 [pid = 1738] [id = 710] 07:58:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x8cc03800) [pid = 1738] [serial = 2131] [outer = (nil)] 07:58:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8f194800) [pid = 1738] [serial = 2132] [outer = 0x8cc03800] 07:58:56 INFO - PROCESS | 1738 | 1468421936879 Marionette DEBUG loaded listener.js 07:58:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x9189a400) [pid = 1738] [serial = 2133] [outer = 0x8cc03800] 07:58:57 INFO - PROCESS | 1738 | 1468421937955 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]]]}] 07:58:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:58:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1580ms 07:58:58 INFO - PROCESS | 1738 | 1468421938004 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 07:58:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:58:58 INFO - PROCESS | 1738 | 1468421938011 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 07:58:58 INFO - PROCESS | 1738 | 1468421938019 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:58:58 INFO - PROCESS | 1738 | 1468421938027 Marionette TRACE conn4 <- [1,2814,null,{}] 07:58:58 INFO - PROCESS | 1738 | 1468421938035 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}] 07:58:58 INFO - PROCESS | 1738 | 1468421938041 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:58 INFO - PROCESS | 1738 | 1468421938360 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 07:58:58 INFO - PROCESS | 1738 | 1468421938568 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:58 INFO - PROCESS | 1738 | 1468421938581 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e79c400 == 23 [pid = 1738] [id = 711] 07:58:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8e7a3c00) [pid = 1738] [serial = 2134] [outer = (nil)] 07:58:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8e9fb800) [pid = 1738] [serial = 2135] [outer = 0x8e7a3c00] 07:58:58 INFO - PROCESS | 1738 | 1468421938674 Marionette DEBUG loaded listener.js 07:58:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8efcd400) [pid = 1738] [serial = 2136] [outer = 0x8e7a3c00] 07:58:59 INFO - PROCESS | 1738 | 1468421939631 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]]]}] 07:58:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:58:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1646ms 07:58:59 INFO - PROCESS | 1738 | 1468421939664 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 07:58:59 INFO - PROCESS | 1738 | 1468421939672 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 07:58:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:58:59 INFO - PROCESS | 1738 | 1468421939684 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:58:59 INFO - PROCESS | 1738 | 1468421939688 Marionette TRACE conn4 <- [1,2818,null,{}] 07:58:59 INFO - PROCESS | 1738 | 1468421939712 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}] 07:58:59 INFO - PROCESS | 1738 | 1468421939717 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:58:59 INFO - PROCESS | 1738 | 1468421939969 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 07:59:00 INFO - PROCESS | 1738 | 1468421940108 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:00 INFO - PROCESS | 1738 | 1468421940117 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f19d800 == 24 [pid = 1738] [id = 712] 07:59:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x90e1c400) [pid = 1738] [serial = 2137] [outer = (nil)] 07:59:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x91028800) [pid = 1738] [serial = 2138] [outer = 0x90e1c400] 07:59:00 INFO - PROCESS | 1738 | 1468421940246 Marionette DEBUG loaded listener.js 07:59:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x91031c00) [pid = 1738] [serial = 2139] [outer = 0x90e1c400] 07:59:01 INFO - PROCESS | 1738 | 1468421941335 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]]]}] 07:59:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:59:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1684ms 07:59:01 INFO - PROCESS | 1738 | 1468421941367 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 07:59:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:59:01 INFO - PROCESS | 1738 | 1468421941371 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 07:59:01 INFO - PROCESS | 1738 | 1468421941379 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:59:01 INFO - PROCESS | 1738 | 1468421941385 Marionette TRACE conn4 <- [1,2822,null,{}] 07:59:01 INFO - PROCESS | 1738 | 1468421941402 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}] 07:59:01 INFO - PROCESS | 1738 | 1468421941412 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:01 INFO - PROCESS | 1738 | 1468421941618 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 07:59:01 INFO - PROCESS | 1738 | 1468421941855 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:01 INFO - PROCESS | 1738 | 1468421941871 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x9101d800 == 25 [pid = 1738] [id = 713] 07:59:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x9189a000) [pid = 1738] [serial = 2140] [outer = (nil)] 07:59:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x918d3400) [pid = 1738] [serial = 2141] [outer = 0x9189a000] 07:59:02 INFO - PROCESS | 1738 | 1468421941999 Marionette DEBUG loaded listener.js 07:59:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x918dac00) [pid = 1738] [serial = 2142] [outer = 0x9189a000] 07:59:03 INFO - PROCESS | 1738 | 1468421943017 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]]]}] 07:59:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:59:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1695ms 07:59:03 INFO - PROCESS | 1738 | 1468421943074 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 07:59:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:59:03 INFO - PROCESS | 1738 | 1468421943079 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 07:59:03 INFO - PROCESS | 1738 | 1468421943086 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:59:03 INFO - PROCESS | 1738 | 1468421943089 Marionette TRACE conn4 <- [1,2826,null,{}] 07:59:03 INFO - PROCESS | 1738 | 1468421943096 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}] 07:59:03 INFO - PROCESS | 1738 | 1468421943101 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:03 INFO - PROCESS | 1738 | 1468421943304 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 07:59:03 INFO - PROCESS | 1738 | 1468421943492 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:03 INFO - PROCESS | 1738 | 1468421943500 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb8d400 == 26 [pid = 1738] [id = 714] 07:59:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91020c00) [pid = 1738] [serial = 2143] [outer = (nil)] 07:59:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x91953800) [pid = 1738] [serial = 2144] [outer = 0x91020c00] 07:59:03 INFO - PROCESS | 1738 | 1468421943644 Marionette DEBUG loaded listener.js 07:59:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x91957400) [pid = 1738] [serial = 2145] [outer = 0x91020c00] 07:59:04 INFO - PROCESS | 1738 | 1468421944604 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:59:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:59:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1588ms 07:59:04 INFO - PROCESS | 1738 | 1468421944675 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 07:59:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:59:04 INFO - PROCESS | 1738 | 1468421944679 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 07:59:04 INFO - PROCESS | 1738 | 1468421944686 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:59:04 INFO - PROCESS | 1738 | 1468421944690 Marionette TRACE conn4 <- [1,2830,null,{}] 07:59:04 INFO - PROCESS | 1738 | 1468421944696 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}] 07:59:04 INFO - PROCESS | 1738 | 1468421944702 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:04 INFO - PROCESS | 1738 | 1468421944890 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 07:59:05 INFO - PROCESS | 1738 | 1468421945078 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:05 INFO - PROCESS | 1738 | 1468421945086 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7c2400 == 27 [pid = 1738] [id = 715] 07:59:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8f197c00) [pid = 1738] [serial = 2146] [outer = (nil)] 07:59:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x9195f000) [pid = 1738] [serial = 2147] [outer = 0x8f197c00] 07:59:05 INFO - PROCESS | 1738 | 1468421945172 Marionette DEBUG loaded listener.js 07:59:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x91960c00) [pid = 1738] [serial = 2148] [outer = 0x8f197c00] 07:59:06 INFO - PROCESS | 1738 | 1468421946187 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]]]}] 07:59:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:59:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1584ms 07:59:06 INFO - PROCESS | 1738 | 1468421946271 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 07:59:06 INFO - PROCESS | 1738 | 1468421946277 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 07:59:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:59:06 INFO - PROCESS | 1738 | 1468421946286 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:59:06 INFO - PROCESS | 1738 | 1468421946291 Marionette TRACE conn4 <- [1,2834,null,{}] 07:59:06 INFO - PROCESS | 1738 | 1468421946300 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}] 07:59:06 INFO - PROCESS | 1738 | 1468421946311 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:06 INFO - PROCESS | 1738 | 1468421946715 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 07:59:07 INFO - PROCESS | 1738 | 1468421947007 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:07 INFO - PROCESS | 1738 | 1468421947013 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d317c00 == 28 [pid = 1738] [id = 716] 07:59:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8de41400) [pid = 1738] [serial = 2149] [outer = (nil)] 07:59:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x922dcc00) [pid = 1738] [serial = 2150] [outer = 0x8de41400] 07:59:07 INFO - PROCESS | 1738 | 1468421947101 Marionette DEBUG loaded listener.js 07:59:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x922df400) [pid = 1738] [serial = 2151] [outer = 0x8de41400] 07:59:08 INFO - PROCESS | 1738 | 1468421948036 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:59:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:59:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1793ms 07:59:08 INFO - PROCESS | 1738 | 1468421948080 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 07:59:08 INFO - PROCESS | 1738 | 1468421948084 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 07:59:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:59:08 INFO - PROCESS | 1738 | 1468421948090 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:59:08 INFO - PROCESS | 1738 | 1468421948095 Marionette TRACE conn4 <- [1,2838,null,{}] 07:59:08 INFO - PROCESS | 1738 | 1468421948101 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}] 07:59:08 INFO - PROCESS | 1738 | 1468421948107 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:08 INFO - PROCESS | 1738 | 1468421948305 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 07:59:08 INFO - PROCESS | 1738 | 1468421948866 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:08 INFO - PROCESS | 1738 | 1468421948877 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc0d400 == 29 [pid = 1738] [id = 717] 07:59:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8cc0e000) [pid = 1738] [serial = 2152] [outer = (nil)] 07:59:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8d30f000) [pid = 1738] [serial = 2153] [outer = 0x8cc0e000] 07:59:08 INFO - PROCESS | 1738 | 1468421948959 Marionette DEBUG loaded listener.js 07:59:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8e79ac00) [pid = 1738] [serial = 2154] [outer = 0x8cc0e000] 07:59:09 INFO - PROCESS | 1738 | 1468421949913 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]]]}] 07:59:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:59:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1897ms 07:59:09 INFO - PROCESS | 1738 | 1468421949990 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 07:59:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:59:10 INFO - PROCESS | 1738 | 1468421949995 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 07:59:10 INFO - PROCESS | 1738 | 1468421950003 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:59:10 INFO - PROCESS | 1738 | 1468421950006 Marionette TRACE conn4 <- [1,2842,null,{}] 07:59:10 INFO - PROCESS | 1738 | 1468421950016 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}] 07:59:10 INFO - PROCESS | 1738 | 1468421950023 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:10 INFO - PROCESS | 1738 | 1468421950241 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 07:59:11 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d1400 == 28 [pid = 1738] [id = 696] 07:59:11 INFO - PROCESS | 1738 | --DOCSHELL 0x8d309800 == 27 [pid = 1738] [id = 695] 07:59:11 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8b7d7400) [pid = 1738] [serial = 2090] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8cbe7800) [pid = 1738] [serial = 2091] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8e79d000) [pid = 1738] [serial = 2093] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8e7bcc00) [pid = 1738] [serial = 2094] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8cc07c00) [pid = 1738] [serial = 2073] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8cbe6000) [pid = 1738] [serial = 2072] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8f838400) [pid = 1738] [serial = 2076] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8f199c00) [pid = 1738] [serial = 2075] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x9102dc00) [pid = 1738] [serial = 2079] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x90e1f400) [pid = 1738] [serial = 2078] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x91895000) [pid = 1738] [serial = 2082] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x917adc00) [pid = 1738] [serial = 2081] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8fb86c00) [pid = 1738] [serial = 2099] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x918d3800) [pid = 1738] [serial = 2085] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x918d1800) [pid = 1738] [serial = 2084] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8fb90400) [pid = 1738] [serial = 2100] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8efd7800) [pid = 1738] [serial = 2097] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8efcf000) [pid = 1738] [serial = 2096] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8e7c1400) [pid = 1738] [serial = 2087] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x90e0a000) [pid = 1738] [serial = 2102] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x90e0d000) [pid = 1738] [serial = 2103] [outer = (nil)] [url = about:blank] 07:59:11 INFO - PROCESS | 1738 | 1468421951553 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:11 INFO - PROCESS | 1738 | 1468421951561 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe6000 == 28 [pid = 1738] [id = 718] 07:59:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8cbe6800) [pid = 1738] [serial = 2155] [outer = (nil)] 07:59:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8cbebc00) [pid = 1738] [serial = 2156] [outer = 0x8cbe6800] 07:59:11 INFO - PROCESS | 1738 | 1468421951648 Marionette DEBUG loaded listener.js 07:59:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8cc0ac00) [pid = 1738] [serial = 2157] [outer = 0x8cbe6800] 07:59:12 INFO - PROCESS | 1738 | 1468421952557 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]]]}] 07:59:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:59:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 2597ms 07:59:12 INFO - PROCESS | 1738 | 1468421952602 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 07:59:12 INFO - PROCESS | 1738 | 1468421952608 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 07:59:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:59:12 INFO - PROCESS | 1738 | 1468421952617 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:59:12 INFO - PROCESS | 1738 | 1468421952622 Marionette TRACE conn4 <- [1,2846,null,{}] 07:59:12 INFO - PROCESS | 1738 | 1468421952631 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}] 07:59:12 INFO - PROCESS | 1738 | 1468421952638 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:12 INFO - PROCESS | 1738 | 1468421952814 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 07:59:12 INFO - PROCESS | 1738 | 1468421952828 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:12 INFO - PROCESS | 1738 | 1468421952838 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e79c000 == 29 [pid = 1738] [id = 719] 07:59:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8e7a2400) [pid = 1738] [serial = 2158] [outer = (nil)] 07:59:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8e7bd000) [pid = 1738] [serial = 2159] [outer = 0x8e7a2400] 07:59:12 INFO - PROCESS | 1738 | 1468421952928 Marionette DEBUG loaded listener.js 07:59:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e9f2400) [pid = 1738] [serial = 2160] [outer = 0x8e7a2400] 07:59:13 INFO - PROCESS | 1738 | 1468421953989 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]]]}] 07:59:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:59:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1437ms 07:59:14 INFO - PROCESS | 1738 | 1468421954069 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 07:59:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:59:14 INFO - PROCESS | 1738 | 1468421954077 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 07:59:14 INFO - PROCESS | 1738 | 1468421954085 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:59:14 INFO - PROCESS | 1738 | 1468421954089 Marionette TRACE conn4 <- [1,2850,null,{}] 07:59:14 INFO - PROCESS | 1738 | 1468421954102 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}] 07:59:14 INFO - PROCESS | 1738 | 1468421954109 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:14 INFO - PROCESS | 1738 | 1468421954353 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 07:59:14 INFO - PROCESS | 1738 | 1468421954379 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:14 INFO - PROCESS | 1738 | 1468421954387 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d317800 == 30 [pid = 1738] [id = 720] 07:59:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8efda400) [pid = 1738] [serial = 2161] [outer = (nil)] 07:59:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8f190c00) [pid = 1738] [serial = 2162] [outer = 0x8efda400] 07:59:14 INFO - PROCESS | 1738 | 1468421954460 Marionette DEBUG loaded listener.js 07:59:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f833000) [pid = 1738] [serial = 2163] [outer = 0x8efda400] 07:59:15 INFO - PROCESS | 1738 | 1468421955564 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:59:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:59:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1538ms 07:59:15 INFO - PROCESS | 1738 | 1468421955628 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 07:59:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:59:15 INFO - PROCESS | 1738 | 1468421955633 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 07:59:15 INFO - PROCESS | 1738 | 1468421955649 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:59:15 INFO - PROCESS | 1738 | 1468421955659 Marionette TRACE conn4 <- [1,2854,null,{}] 07:59:15 INFO - PROCESS | 1738 | 1468421955675 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}] 07:59:15 INFO - PROCESS | 1738 | 1468421955684 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:15 INFO - PROCESS | 1738 | 1468421955921 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 07:59:15 INFO - PROCESS | 1738 | 1468421955951 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:15 INFO - PROCESS | 1738 | 1468421955965 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb87400 == 31 [pid = 1738] [id = 721] 07:59:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8fb8cc00) [pid = 1738] [serial = 2164] [outer = (nil)] 07:59:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x90e04800) [pid = 1738] [serial = 2165] [outer = 0x8fb8cc00] 07:59:16 INFO - PROCESS | 1738 | 1468421956032 Marionette DEBUG loaded listener.js 07:59:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x90e0b800) [pid = 1738] [serial = 2166] [outer = 0x8fb8cc00] 07:59:16 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x91034400) [pid = 1738] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:59:16 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8f839c00) [pid = 1738] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:59:16 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x9107e800) [pid = 1738] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:59:16 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x90e03800) [pid = 1738] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:59:16 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x90e1d800) [pid = 1738] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:59:16 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e9f2000) [pid = 1738] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:59:16 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x90e0dc00) [pid = 1738] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:59:16 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8de49000) [pid = 1738] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:59:16 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8de45000) [pid = 1738] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:59:16 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8cc03800) [pid = 1738] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:59:16 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8d316800) [pid = 1738] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:59:17 INFO - PROCESS | 1738 | 1468421957469 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]]]}] 07:59:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:59:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1866ms 07:59:17 INFO - PROCESS | 1738 | 1468421957506 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 07:59:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:59:17 INFO - PROCESS | 1738 | 1468421957511 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 07:59:17 INFO - PROCESS | 1738 | 1468421957517 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:59:17 INFO - PROCESS | 1738 | 1468421957521 Marionette TRACE conn4 <- [1,2858,null,{}] 07:59:17 INFO - PROCESS | 1738 | 1468421957527 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}] 07:59:17 INFO - PROCESS | 1738 | 1468421957532 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:17 INFO - PROCESS | 1738 | 1468421957767 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 07:59:17 INFO - PROCESS | 1738 | 1468421957781 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:17 INFO - PROCESS | 1738 | 1468421957789 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbea000 == 32 [pid = 1738] [id = 722] 07:59:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8e799c00) [pid = 1738] [serial = 2167] [outer = (nil)] 07:59:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x90e0f400) [pid = 1738] [serial = 2168] [outer = 0x8e799c00] 07:59:17 INFO - PROCESS | 1738 | 1468421957862 Marionette DEBUG loaded listener.js 07:59:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x90e11800) [pid = 1738] [serial = 2169] [outer = 0x8e799c00] 07:59:18 INFO - PROCESS | 1738 | 1468421958848 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:59:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:59:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1385ms 07:59:18 INFO - PROCESS | 1738 | 1468421958902 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 07:59:18 INFO - PROCESS | 1738 | 1468421958909 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 07:59:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:59:18 INFO - PROCESS | 1738 | 1468421958919 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:59:18 INFO - PROCESS | 1738 | 1468421958925 Marionette TRACE conn4 <- [1,2862,null,{}] 07:59:18 INFO - PROCESS | 1738 | 1468421958937 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}] 07:59:18 INFO - PROCESS | 1738 | 1468421958944 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:19 INFO - PROCESS | 1738 | 1468421959177 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 07:59:19 INFO - PROCESS | 1738 | 1468421959433 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:19 INFO - PROCESS | 1738 | 1468421959450 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de47c00 == 33 [pid = 1738] [id = 723] 07:59:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8de4b000) [pid = 1738] [serial = 2170] [outer = (nil)] 07:59:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e79f800) [pid = 1738] [serial = 2171] [outer = 0x8de4b000] 07:59:19 INFO - PROCESS | 1738 | 1468421959585 Marionette DEBUG loaded listener.js 07:59:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8efd1800) [pid = 1738] [serial = 2172] [outer = 0x8de4b000] 07:59:20 INFO - PROCESS | 1738 | 1468421960664 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]]]}] 07:59:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:59:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1791ms 07:59:20 INFO - PROCESS | 1738 | 1468421960710 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 07:59:20 INFO - PROCESS | 1738 | 1468421960718 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 07:59:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:59:20 INFO - PROCESS | 1738 | 1468421960730 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - PROCESS | 1738 | 1468421960733 Marionette TRACE conn4 <- [1,2866,null,{}] 07:59:20 INFO - PROCESS | 1738 | 1468421960741 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}] 07:59:20 INFO - PROCESS | 1738 | 1468421960747 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:20 INFO - PROCESS | 1738 | 1468421960946 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 07:59:21 INFO - PROCESS | 1738 | 1468421961187 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:21 INFO - PROCESS | 1738 | 1468421961201 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe8c00 == 34 [pid = 1738] [id = 724] 07:59:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8de4cc00) [pid = 1738] [serial = 2173] [outer = (nil)] 07:59:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x90e08c00) [pid = 1738] [serial = 2174] [outer = 0x8de4cc00] 07:59:21 INFO - PROCESS | 1738 | 1468421961334 Marionette DEBUG loaded listener.js 07:59:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x90e1f400) [pid = 1738] [serial = 2175] [outer = 0x8de4cc00] 07:59:22 INFO - PROCESS | 1738 | 1468421962343 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]]]}] 07:59:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:59:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1685ms 07:59:22 INFO - PROCESS | 1738 | 1468421962416 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 07:59:22 INFO - PROCESS | 1738 | 1468421962419 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 07:59:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:59:22 INFO - PROCESS | 1738 | 1468421962428 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:59:22 INFO - PROCESS | 1738 | 1468421962435 Marionette TRACE conn4 <- [1,2870,null,{}] 07:59:22 INFO - PROCESS | 1738 | 1468421962453 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}] 07:59:22 INFO - PROCESS | 1738 | 1468421962461 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:22 INFO - PROCESS | 1738 | 1468421962704 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 07:59:23 INFO - PROCESS | 1738 | 1468421962992 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:23 INFO - PROCESS | 1738 | 1468421963014 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x91078c00 == 35 [pid = 1738] [id = 725] 07:59:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x91079000) [pid = 1738] [serial = 2176] [outer = (nil)] 07:59:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x9107fc00) [pid = 1738] [serial = 2177] [outer = 0x91079000] 07:59:23 INFO - PROCESS | 1738 | 1468421963136 Marionette DEBUG loaded listener.js 07:59:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x9112a800) [pid = 1738] [serial = 2178] [outer = 0x91079000] 07:59:24 INFO - PROCESS | 1738 | 1468421964209 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]]]}] 07:59:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:59:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1846ms 07:59:24 INFO - PROCESS | 1738 | 1468421964275 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 07:59:24 INFO - PROCESS | 1738 | 1468421964280 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 07:59:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:59:24 INFO - PROCESS | 1738 | 1468421964287 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:59:24 INFO - PROCESS | 1738 | 1468421964290 Marionette TRACE conn4 <- [1,2874,null,{}] 07:59:24 INFO - PROCESS | 1738 | 1468421964296 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}] 07:59:24 INFO - PROCESS | 1738 | 1468421964302 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:24 INFO - PROCESS | 1738 | 1468421964496 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 07:59:24 INFO - PROCESS | 1738 | 1468421964728 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:24 INFO - PROCESS | 1738 | 1468421964737 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x91074c00 == 36 [pid = 1738] [id = 726] 07:59:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x911be800) [pid = 1738] [serial = 2179] [outer = (nil)] 07:59:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x917af000) [pid = 1738] [serial = 2180] [outer = 0x911be800] 07:59:24 INFO - PROCESS | 1738 | 1468421964866 Marionette DEBUG loaded listener.js 07:59:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x917b1c00) [pid = 1738] [serial = 2181] [outer = 0x911be800] 07:59:26 INFO - PROCESS | 1738 | 1468421966039 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]]]}] 07:59:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:59:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1847ms 07:59:26 INFO - PROCESS | 1738 | 1468421966136 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 07:59:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:59:26 INFO - PROCESS | 1738 | 1468421966142 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 07:59:26 INFO - PROCESS | 1738 | 1468421966159 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:59:26 INFO - PROCESS | 1738 | 1468421966164 Marionette TRACE conn4 <- [1,2878,null,{}] 07:59:26 INFO - PROCESS | 1738 | 1468421966219 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}] 07:59:26 INFO - PROCESS | 1738 | 1468421966226 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:26 INFO - PROCESS | 1738 | 1468421966489 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 07:59:26 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9efc00 == 35 [pid = 1738] [id = 706] 07:59:26 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d0400 == 34 [pid = 1738] [id = 698] 07:59:26 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc09400 == 33 [pid = 1738] [id = 699] 07:59:26 INFO - PROCESS | 1738 | 1468421966786 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:26 INFO - PROCESS | 1738 | 1468421966799 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:26 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x918dc800) [pid = 1738] [serial = 2088] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8e7c0400) [pid = 1738] [serial = 2108] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8efc7800) [pid = 1738] [serial = 2109] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e796800) [pid = 1738] [serial = 2117] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e79e400) [pid = 1738] [serial = 2118] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8f194800) [pid = 1738] [serial = 2132] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x9189a400) [pid = 1738] [serial = 2133] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x91080800) [pid = 1738] [serial = 2130] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x9103b400) [pid = 1738] [serial = 2124] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x9112e400) [pid = 1738] [serial = 2126] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x91028000) [pid = 1738] [serial = 2129] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x911b3800) [pid = 1738] [serial = 2127] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x91129400) [pid = 1738] [serial = 2114] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x911b4c00) [pid = 1738] [serial = 2115] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x90e0d800) [pid = 1738] [serial = 2111] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x90e1a400) [pid = 1738] [serial = 2112] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x91038400) [pid = 1738] [serial = 2106] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x9101e800) [pid = 1738] [serial = 2105] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x8efdc400) [pid = 1738] [serial = 2120] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x8f19b400) [pid = 1738] [serial = 2121] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x91028400) [pid = 1738] [serial = 2123] [outer = (nil)] [url = about:blank] 07:59:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d316800 == 34 [pid = 1738] [id = 727] 07:59:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x8de3e800) [pid = 1738] [serial = 2182] [outer = (nil)] 07:59:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x8e796800) [pid = 1738] [serial = 2183] [outer = 0x8de3e800] 07:59:26 INFO - PROCESS | 1738 | 1468421966910 Marionette DEBUG loaded listener.js 07:59:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x8e79e400) [pid = 1738] [serial = 2184] [outer = 0x8de3e800] 07:59:27 INFO - PROCESS | 1738 | 1468421967785 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]]]}] 07:59:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:59:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1652ms 07:59:27 INFO - PROCESS | 1738 | 1468421967810 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 07:59:27 INFO - PROCESS | 1738 | 1468421967817 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 07:59:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:59:27 INFO - PROCESS | 1738 | 1468421967829 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:59:27 INFO - PROCESS | 1738 | 1468421967833 Marionette TRACE conn4 <- [1,2882,null,{}] 07:59:27 INFO - PROCESS | 1738 | 1468421967839 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}] 07:59:27 INFO - PROCESS | 1738 | 1468421967845 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:28 INFO - PROCESS | 1738 | 1468421968029 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 07:59:28 INFO - PROCESS | 1738 | 1468421968048 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:28 INFO - PROCESS | 1738 | 1468421968059 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f194400 == 35 [pid = 1738] [id = 728] 07:59:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8f194800) [pid = 1738] [serial = 2185] [outer = (nil)] 07:59:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8e79b800) [pid = 1738] [serial = 2186] [outer = 0x8f194800] 07:59:28 INFO - PROCESS | 1738 | 1468421968164 Marionette DEBUG loaded listener.js 07:59:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8f838800) [pid = 1738] [serial = 2187] [outer = 0x8f194800] 07:59:29 INFO - PROCESS | 1738 | 1468421969188 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]]]}] 07:59:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:59:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1388ms 07:59:29 INFO - PROCESS | 1738 | 1468421969217 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 07:59:29 INFO - PROCESS | 1738 | 1468421969220 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 07:59:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:59:29 INFO - PROCESS | 1738 | 1468421969227 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:59:29 INFO - PROCESS | 1738 | 1468421969234 Marionette TRACE conn4 <- [1,2886,null,{}] 07:59:29 INFO - PROCESS | 1738 | 1468421969250 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}] 07:59:29 INFO - PROCESS | 1738 | 1468421969258 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:29 INFO - PROCESS | 1738 | 1468421969498 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 07:59:29 INFO - PROCESS | 1738 | 1468421969519 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:29 INFO - PROCESS | 1738 | 1468421969531 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e1a400 == 36 [pid = 1738] [id = 729] 07:59:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x9101e800) [pid = 1738] [serial = 2188] [outer = (nil)] 07:59:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x9102e800) [pid = 1738] [serial = 2189] [outer = 0x9101e800] 07:59:29 INFO - PROCESS | 1738 | 1468421969604 Marionette DEBUG loaded listener.js 07:59:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x91038c00) [pid = 1738] [serial = 2190] [outer = 0x9101e800] 07:59:30 INFO - PROCESS | 1738 | 1468421970621 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]]]}] 07:59:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:59:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1454ms 07:59:30 INFO - PROCESS | 1738 | 1468421970685 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 07:59:30 INFO - PROCESS | 1738 | 1468421970689 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 07:59:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:59:30 INFO - PROCESS | 1738 | 1468421970696 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:59:30 INFO - PROCESS | 1738 | 1468421970699 Marionette TRACE conn4 <- [1,2890,null,{}] 07:59:30 INFO - PROCESS | 1738 | 1468421970705 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}] 07:59:30 INFO - PROCESS | 1738 | 1468421970709 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:30 INFO - PROCESS | 1738 | 1468421970951 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 07:59:30 INFO - PROCESS | 1738 | 1468421970977 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:30 INFO - PROCESS | 1738 | 1468421970983 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x9107c400 == 37 [pid = 1738] [id = 730] 07:59:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x9107e800) [pid = 1738] [serial = 2191] [outer = (nil)] 07:59:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x9112ec00) [pid = 1738] [serial = 2192] [outer = 0x9107e800] 07:59:31 INFO - PROCESS | 1738 | 1468421971057 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x911b5c00) [pid = 1738] [serial = 2193] [outer = 0x9107e800] 07:59:31 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e7a3c00) [pid = 1738] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:59:31 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f197c00) [pid = 1738] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:59:31 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8cc0e000) [pid = 1738] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:59:31 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8e7a2400) [pid = 1738] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:59:31 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x9189a000) [pid = 1738] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:59:31 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8efda400) [pid = 1738] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:59:31 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x91020c00) [pid = 1738] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:59:31 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8cbe6800) [pid = 1738] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:59:31 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8de41400) [pid = 1738] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:59:31 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x90e1c400) [pid = 1738] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:59:31 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x8fb8cc00) [pid = 1738] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:59:32 INFO - PROCESS | 1738 | 1468421972101 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:59:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:59:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1439ms 07:59:32 INFO - PROCESS | 1738 | 1468421972136 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 07:59:32 INFO - PROCESS | 1738 | 1468421972140 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 07:59:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:59:32 INFO - PROCESS | 1738 | 1468421972146 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:59:32 INFO - PROCESS | 1738 | 1468421972149 Marionette TRACE conn4 <- [1,2894,null,{}] 07:59:32 INFO - PROCESS | 1738 | 1468421972163 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}] 07:59:32 INFO - PROCESS | 1738 | 1468421972168 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:32 INFO - PROCESS | 1738 | 1468421972333 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 07:59:32 INFO - PROCESS | 1738 | 1468421972342 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:32 INFO - PROCESS | 1738 | 1468421972349 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efcbc00 == 38 [pid = 1738] [id = 731] 07:59:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x8f83c400) [pid = 1738] [serial = 2194] [outer = (nil)] 07:59:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x91020c00) [pid = 1738] [serial = 2195] [outer = 0x8f83c400] 07:59:32 INFO - PROCESS | 1738 | 1468421972433 Marionette DEBUG loaded listener.js 07:59:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8fb84c00) [pid = 1738] [serial = 2196] [outer = 0x8f83c400] 07:59:33 INFO - PROCESS | 1738 | 1468421973431 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]]]}] 07:59:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:59:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1350ms 07:59:33 INFO - PROCESS | 1738 | 1468421973497 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 07:59:33 INFO - PROCESS | 1738 | 1468421973501 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 07:59:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:59:33 INFO - PROCESS | 1738 | 1468421973507 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:59:33 INFO - PROCESS | 1738 | 1468421973510 Marionette TRACE conn4 <- [1,2898,null,{}] 07:59:33 INFO - PROCESS | 1738 | 1468421973516 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}] 07:59:33 INFO - PROCESS | 1738 | 1468421973527 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:33 INFO - PROCESS | 1738 | 1468421973811 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 07:59:34 INFO - PROCESS | 1738 | 1468421974009 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:34 INFO - PROCESS | 1738 | 1468421974021 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe5800 == 39 [pid = 1738] [id = 732] 07:59:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8cbe9800) [pid = 1738] [serial = 2197] [outer = (nil)] 07:59:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8cc05c00) [pid = 1738] [serial = 2198] [outer = 0x8cbe9800] 07:59:34 INFO - PROCESS | 1738 | 1468421974187 Marionette DEBUG loaded listener.js 07:59:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8d308c00) [pid = 1738] [serial = 2199] [outer = 0x8cbe9800] 07:59:35 INFO - PROCESS | 1738 | 1468421975175 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]]]}] 07:59:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:59:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1741ms 07:59:35 INFO - PROCESS | 1738 | 1468421975251 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 07:59:35 INFO - PROCESS | 1738 | 1468421975256 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 07:59:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:59:35 INFO - PROCESS | 1738 | 1468421975265 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:59:35 INFO - PROCESS | 1738 | 1468421975271 Marionette TRACE conn4 <- [1,2902,null,{}] 07:59:35 INFO - PROCESS | 1738 | 1468421975278 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}] 07:59:35 INFO - PROCESS | 1738 | 1468421975288 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:35 INFO - PROCESS | 1738 | 1468421975521 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 07:59:35 INFO - PROCESS | 1738 | 1468421975762 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:35 INFO - PROCESS | 1738 | 1468421975774 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9fd400 == 40 [pid = 1738] [id = 733] 07:59:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8efc9000) [pid = 1738] [serial = 2200] [outer = (nil)] 07:59:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8efd1400) [pid = 1738] [serial = 2201] [outer = 0x8efc9000] 07:59:35 INFO - PROCESS | 1738 | 1468421975875 Marionette DEBUG loaded listener.js 07:59:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8efe0400) [pid = 1738] [serial = 2202] [outer = 0x8efc9000] 07:59:36 INFO - PROCESS | 1738 | 1468421976863 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:59:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:59:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1640ms 07:59:36 INFO - PROCESS | 1738 | 1468421976906 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 07:59:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:59:36 INFO - PROCESS | 1738 | 1468421976911 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 07:59:36 INFO - PROCESS | 1738 | 1468421976918 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:59:36 INFO - PROCESS | 1738 | 1468421976921 Marionette TRACE conn4 <- [1,2906,null,{}] 07:59:36 INFO - PROCESS | 1738 | 1468421976929 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}] 07:59:36 INFO - PROCESS | 1738 | 1468421976934 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:37 INFO - PROCESS | 1738 | 1468421977130 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 07:59:37 INFO - PROCESS | 1738 | 1468421977325 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:37 INFO - PROCESS | 1738 | 1468421977333 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb8fc00 == 41 [pid = 1738] [id = 734] 07:59:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x90e1fc00) [pid = 1738] [serial = 2203] [outer = (nil)] 07:59:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x91026000) [pid = 1738] [serial = 2204] [outer = 0x90e1fc00] 07:59:37 INFO - PROCESS | 1738 | 1468421977432 Marionette DEBUG loaded listener.js 07:59:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x9103cc00) [pid = 1738] [serial = 2205] [outer = 0x90e1fc00] 07:59:38 INFO - PROCESS | 1738 | 1468421978544 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]]]}] 07:59:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:59:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1685ms 07:59:38 INFO - PROCESS | 1738 | 1468421978604 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 07:59:38 INFO - PROCESS | 1738 | 1468421978611 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 07:59:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:59:38 INFO - PROCESS | 1738 | 1468421978629 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:59:38 INFO - PROCESS | 1738 | 1468421978637 Marionette TRACE conn4 <- [1,2910,null,{}] 07:59:38 INFO - PROCESS | 1738 | 1468421978644 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}] 07:59:38 INFO - PROCESS | 1738 | 1468421978651 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:38 INFO - PROCESS | 1738 | 1468421978905 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 07:59:39 INFO - PROCESS | 1738 | 1468421979174 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:39 INFO - PROCESS | 1738 | 1468421979186 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d1000 == 42 [pid = 1738] [id = 735] 07:59:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8b7d2000) [pid = 1738] [serial = 2206] [outer = (nil)] 07:59:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x917b6800) [pid = 1738] [serial = 2207] [outer = 0x8b7d2000] 07:59:39 INFO - PROCESS | 1738 | 1468421979286 Marionette DEBUG loaded listener.js 07:59:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x91898400) [pid = 1738] [serial = 2208] [outer = 0x8b7d2000] 07:59:40 INFO - PROCESS | 1738 | 1468421980093 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]]]}] 07:59:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:59:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:59:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1505ms 07:59:40 INFO - PROCESS | 1738 | 1468421980126 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 07:59:40 INFO - PROCESS | 1738 | 1468421980130 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 07:59:40 INFO - TEST-START | /DOMEvents/constructors.html 07:59:40 INFO - PROCESS | 1738 | 1468421980137 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:59:40 INFO - PROCESS | 1738 | 1468421980141 Marionette TRACE conn4 <- [1,2914,null,{}] 07:59:40 INFO - PROCESS | 1738 | 1468421980147 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}] 07:59:40 INFO - PROCESS | 1738 | 1468421980153 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:40 INFO - PROCESS | 1738 | 1468421980362 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 07:59:40 INFO - PROCESS | 1738 | 1468421980557 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:40 INFO - PROCESS | 1738 | 1468421980565 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efd3c00 == 43 [pid = 1738] [id = 736] 07:59:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x91129000) [pid = 1738] [serial = 2209] [outer = (nil)] 07:59:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x918d7400) [pid = 1738] [serial = 2210] [outer = 0x91129000] 07:59:40 INFO - PROCESS | 1738 | 1468421980658 Marionette DEBUG loaded listener.js 07:59:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x918de400) [pid = 1738] [serial = 2211] [outer = 0x91129000] 07:59:41 INFO - PROCESS | 1738 | 1468421981676 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]]]}] 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:59:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:59:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:59:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:59:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:59:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:59:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:59:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:59:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:59:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:59:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:59:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:59:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:59:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:59:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:59:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:59:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:59:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:59:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:59:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:59:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 1619ms 07:59:41 INFO - PROCESS | 1738 | 1468421981768 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 07:59:41 INFO - PROCESS | 1738 | 1468421981777 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 07:59:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:59:41 INFO - PROCESS | 1738 | 1468421981792 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:59:41 INFO - PROCESS | 1738 | 1468421981795 Marionette TRACE conn4 <- [1,2918,null,{}] 07:59:41 INFO - PROCESS | 1738 | 1468421981805 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}] 07:59:41 INFO - PROCESS | 1738 | 1468421981810 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:41 INFO - PROCESS | 1738 | 1468421981994 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 07:59:42 INFO - PROCESS | 1738 | 1468421982240 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:42 INFO - PROCESS | 1738 | 1468421982258 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x9195bc00 == 44 [pid = 1738] [id = 737] 07:59:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x91f3ec00) [pid = 1738] [serial = 2212] [outer = (nil)] 07:59:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91f49000) [pid = 1738] [serial = 2213] [outer = 0x91f3ec00] 07:59:42 INFO - PROCESS | 1738 | 1468421982369 Marionette DEBUG loaded listener.js 07:59:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x922e5400) [pid = 1738] [serial = 2214] [outer = 0x91f3ec00] 07:59:43 INFO - PROCESS | 1738 | 1468421983247 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:59:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:59:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1487ms 07:59:43 INFO - PROCESS | 1738 | 1468421983278 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 07:59:43 INFO - PROCESS | 1738 | 1468421983283 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 07:59:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:59:43 INFO - PROCESS | 1738 | 1468421983290 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:59:43 INFO - PROCESS | 1738 | 1468421983295 Marionette TRACE conn4 <- [1,2922,null,{}] 07:59:43 INFO - PROCESS | 1738 | 1468421983301 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}] 07:59:43 INFO - PROCESS | 1738 | 1468421983306 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:43 INFO - PROCESS | 1738 | 1468421983479 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 07:59:43 INFO - PROCESS | 1738 | 1468421983675 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:43 INFO - PROCESS | 1738 | 1468421983685 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efdec00 == 45 [pid = 1738] [id = 738] 07:59:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x91f47c00) [pid = 1738] [serial = 2215] [outer = (nil)] 07:59:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x939bc800) [pid = 1738] [serial = 2216] [outer = 0x91f47c00] 07:59:43 INFO - PROCESS | 1738 | 1468421983782 Marionette DEBUG loaded listener.js 07:59:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x939c4400) [pid = 1738] [serial = 2217] [outer = 0x91f47c00] 07:59:44 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:59:44 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:59:44 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:59:44 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:59:44 INFO - PROCESS | 1738 | 1468421984661 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]]]}] 07:59:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:59:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:59:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:59:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:59:44 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 07:59:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:59:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:59:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:59:44 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 07:59:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:59:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:59:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:59:44 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]" 07:59:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:59:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:59:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:59:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:59:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1433ms 07:59:44 INFO - PROCESS | 1738 | 1468421984725 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 07:59:44 INFO - PROCESS | 1738 | 1468421984734 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 07:59:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:59:44 INFO - PROCESS | 1738 | 1468421984789 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:59:44 INFO - PROCESS | 1738 | 1468421984792 Marionette TRACE conn4 <- [1,2926,null,{}] 07:59:44 INFO - PROCESS | 1738 | 1468421984803 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}] 07:59:44 INFO - PROCESS | 1738 | 1468421984808 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:44 INFO - PROCESS | 1738 | 1468421984988 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 07:59:45 INFO - PROCESS | 1738 | 1468421985200 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:45 INFO - PROCESS | 1738 | 1468421985210 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe0000 == 46 [pid = 1738] [id = 739] 07:59:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8cbe6800) [pid = 1738] [serial = 2218] [outer = (nil)] 07:59:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x93a66800) [pid = 1738] [serial = 2219] [outer = 0x8cbe6800] 07:59:45 INFO - PROCESS | 1738 | 1468421985289 Marionette DEBUG loaded listener.js 07:59:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x93ca2000) [pid = 1738] [serial = 2220] [outer = 0x8cbe6800] 07:59:46 INFO - PROCESS | 1738 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:59:46 INFO - PROCESS | 1738 | 1468421986158 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]]]}] 07:59:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:59:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1392ms 07:59:46 INFO - PROCESS | 1738 | 1468421986178 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 07:59:46 INFO - PROCESS | 1738 | 1468421986182 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 07:59:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:59:46 INFO - PROCESS | 1738 | 1468421986188 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:59:46 INFO - PROCESS | 1738 | 1468421986192 Marionette TRACE conn4 <- [1,2930,null,{}] 07:59:46 INFO - PROCESS | 1738 | 1468421986198 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}] 07:59:46 INFO - PROCESS | 1738 | 1468421986203 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:46 INFO - PROCESS | 1738 | 1468421986377 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 07:59:46 INFO - PROCESS | 1738 | 1468421986774 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:46 INFO - PROCESS | 1738 | 1468421986786 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d9c00 == 47 [pid = 1738] [id = 740] 07:59:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8b7db400) [pid = 1738] [serial = 2221] [outer = (nil)] 07:59:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8cbe7c00) [pid = 1738] [serial = 2222] [outer = 0x8b7db400] 07:59:46 INFO - PROCESS | 1738 | 1468421986889 Marionette DEBUG loaded listener.js 07:59:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8d311800) [pid = 1738] [serial = 2223] [outer = 0x8b7db400] 07:59:47 INFO - PROCESS | 1738 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:59:47 INFO - PROCESS | 1738 | 1468421987785 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]]]}] 07:59:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:59:47 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1640ms 07:59:47 INFO - PROCESS | 1738 | 1468421987831 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 07:59:47 INFO - PROCESS | 1738 | 1468421987837 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 07:59:47 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:59:47 INFO - PROCESS | 1738 | 1468421987844 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:59:47 INFO - PROCESS | 1738 | 1468421987849 Marionette TRACE conn4 <- [1,2934,null,{}] 07:59:47 INFO - PROCESS | 1738 | 1468421987857 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}] 07:59:47 INFO - PROCESS | 1738 | 1468421987864 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:48 INFO - PROCESS | 1738 | 1468421988113 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 07:59:48 INFO - PROCESS | 1738 | 1468421988344 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:48 INFO - PROCESS | 1738 | 1468421988350 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe9000 == 48 [pid = 1738] [id = 741] 07:59:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8cc05000) [pid = 1738] [serial = 2224] [outer = (nil)] 07:59:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8efd5800) [pid = 1738] [serial = 2225] [outer = 0x8cc05000] 07:59:48 INFO - PROCESS | 1738 | 1468421988438 Marionette DEBUG loaded listener.js 07:59:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8f198c00) [pid = 1738] [serial = 2226] [outer = 0x8cc05000] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8de43000 == 47 [pid = 1738] [id = 705] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x90e09400 == 46 [pid = 1738] [id = 707] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8f839800 == 45 [pid = 1738] [id = 709] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8d312400 == 44 [pid = 1738] [id = 708] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb87400 == 43 [pid = 1738] [id = 721] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8efcbc00 == 42 [pid = 1738] [id = 731] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x9107c400 == 41 [pid = 1738] [id = 730] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x90e1a400 == 40 [pid = 1738] [id = 729] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8f194400 == 39 [pid = 1738] [id = 728] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8d316800 == 38 [pid = 1738] [id = 727] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe6000 == 37 [pid = 1738] [id = 718] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8e79c000 == 36 [pid = 1738] [id = 719] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8de46800 == 35 [pid = 1738] [id = 697] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8d317800 == 34 [pid = 1738] [id = 720] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x90e1c800 == 33 [pid = 1738] [id = 701] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8de47c00 == 32 [pid = 1738] [id = 723] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8d310c00 == 31 [pid = 1738] [id = 702] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x9107dc00 == 30 [pid = 1738] [id = 704] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x91074c00 == 29 [pid = 1738] [id = 726] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8e79c400 == 28 [pid = 1738] [id = 711] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x91078c00 == 27 [pid = 1738] [id = 725] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8de3ec00 == 26 [pid = 1738] [id = 703] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe8c00 == 25 [pid = 1738] [id = 724] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8efd2400 == 24 [pid = 1738] [id = 700] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbea000 == 23 [pid = 1738] [id = 722] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8f19d800 == 22 [pid = 1738] [id = 712] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x9101d800 == 21 [pid = 1738] [id = 713] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb8d400 == 20 [pid = 1738] [id = 714] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8cc0d400 == 19 [pid = 1738] [id = 717] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8e7c2400 == 18 [pid = 1738] [id = 715] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8d317c00 == 17 [pid = 1738] [id = 716] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7da000 == 16 [pid = 1738] [id = 710] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe0000 == 15 [pid = 1738] [id = 739] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x9195bc00 == 14 [pid = 1738] [id = 737] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8efdec00 == 13 [pid = 1738] [id = 738] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8efd3c00 == 12 [pid = 1738] [id = 736] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d1000 == 11 [pid = 1738] [id = 735] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8e9fd400 == 10 [pid = 1738] [id = 733] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb8fc00 == 9 [pid = 1738] [id = 734] 07:59:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8cbe5800 == 8 [pid = 1738] [id = 732] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x90e04800) [pid = 1738] [serial = 2165] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8cbebc00) [pid = 1738] [serial = 2156] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x90e0f400) [pid = 1738] [serial = 2168] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8efcd400) [pid = 1738] [serial = 2136] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x9195f000) [pid = 1738] [serial = 2147] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8e9fb800) [pid = 1738] [serial = 2135] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x91960c00) [pid = 1738] [serial = 2148] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8d30f000) [pid = 1738] [serial = 2153] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x90e0b800) [pid = 1738] [serial = 2166] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x91028800) [pid = 1738] [serial = 2138] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8e7bd000) [pid = 1738] [serial = 2159] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8e79ac00) [pid = 1738] [serial = 2154] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x922df400) [pid = 1738] [serial = 2151] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8e9f2400) [pid = 1738] [serial = 2160] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x918d3400) [pid = 1738] [serial = 2141] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8f190c00) [pid = 1738] [serial = 2162] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f833000) [pid = 1738] [serial = 2163] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x91953800) [pid = 1738] [serial = 2144] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x91957400) [pid = 1738] [serial = 2145] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8cc0ac00) [pid = 1738] [serial = 2157] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x918dac00) [pid = 1738] [serial = 2142] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x922dcc00) [pid = 1738] [serial = 2150] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x91031c00) [pid = 1738] [serial = 2139] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1738 | 1468421990473 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]]]}] 07:59: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. 07:59:50 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 2690ms 07:59:50 INFO - PROCESS | 1738 | 1468421990536 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 07:59:50 INFO - PROCESS | 1738 | 1468421990543 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 07:59:50 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:59:50 INFO - PROCESS | 1738 | 1468421990551 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:59:50 INFO - PROCESS | 1738 | 1468421990556 Marionette TRACE conn4 <- [1,2938,null,{}] 07:59:50 INFO - PROCESS | 1738 | 1468421990566 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}] 07:59:50 INFO - PROCESS | 1738 | 1468421990572 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:50 INFO - PROCESS | 1738 | 1468421990740 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 07:59:50 INFO - PROCESS | 1738 | 1468421990940 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:50 INFO - PROCESS | 1738 | 1468421990949 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d310400 == 9 [pid = 1738] [id = 742] 07:59:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8d317800) [pid = 1738] [serial = 2227] [outer = (nil)] 07:59:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8de48800) [pid = 1738] [serial = 2228] [outer = 0x8d317800] 07:59:51 INFO - PROCESS | 1738 | 1468421991026 Marionette DEBUG loaded listener.js 07:59:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8e79a800) [pid = 1738] [serial = 2229] [outer = 0x8d317800] 07:59:51 INFO - PROCESS | 1738 | 1468421991814 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]]]}] 07:59: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. 07:59:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1295ms 07:59:51 INFO - PROCESS | 1738 | 1468421991847 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 07:59:51 INFO - PROCESS | 1738 | 1468421991856 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 07:59:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:59:51 INFO - PROCESS | 1738 | 1468421991867 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:59:51 INFO - PROCESS | 1738 | 1468421991871 Marionette TRACE conn4 <- [1,2942,null,{}] 07:59:51 INFO - PROCESS | 1738 | 1468421991878 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}] 07:59:51 INFO - PROCESS | 1738 | 1468421991884 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:52 INFO - PROCESS | 1738 | 1468421992047 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 07:59:52 INFO - PROCESS | 1738 | 1468421992208 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:52 INFO - PROCESS | 1738 | 1468421992216 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efc2400 == 10 [pid = 1738] [id = 743] 07:59:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8efc3c00) [pid = 1738] [serial = 2230] [outer = (nil)] 07:59:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8efca800) [pid = 1738] [serial = 2231] [outer = 0x8efc3c00] 07:59:52 INFO - PROCESS | 1738 | 1468421992295 Marionette DEBUG loaded listener.js 07:59:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8efd0000) [pid = 1738] [serial = 2232] [outer = 0x8efc3c00] 07:59:53 INFO - PROCESS | 1738 | 1468421993152 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"]]]}] 07:59: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 07:59:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:59:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:59:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:59:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1337ms 07:59:53 INFO - PROCESS | 1738 | 1468421993211 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 07:59:53 INFO - PROCESS | 1738 | 1468421993216 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 07:59:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:59:53 INFO - PROCESS | 1738 | 1468421993222 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:59:53 INFO - PROCESS | 1738 | 1468421993228 Marionette TRACE conn4 <- [1,2946,null,{}] 07:59:53 INFO - PROCESS | 1738 | 1468421993255 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}] 07:59:53 INFO - PROCESS | 1738 | 1468421993264 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:53 INFO - PROCESS | 1738 | 1468421993493 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 07:59:53 INFO - PROCESS | 1738 | 1468421993517 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:53 INFO - PROCESS | 1738 | 1468421993526 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb85800 == 11 [pid = 1738] [id = 744] 07:59:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8fb86c00) [pid = 1738] [serial = 2233] [outer = (nil)] 07:59:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8fb8a000) [pid = 1738] [serial = 2234] [outer = 0x8fb86c00] 07:59:53 INFO - PROCESS | 1738 | 1468421993604 Marionette DEBUG loaded listener.js 07:59:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x90e02800) [pid = 1738] [serial = 2235] [outer = 0x8fb86c00] 07:59:54 INFO - PROCESS | 1738 | 1468421994522 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]]]}] 07:59: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. 07:59:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1339ms 07:59:55 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8f83c400) [pid = 1738] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:59:55 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x9107e800) [pid = 1738] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:59:55 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e799c00) [pid = 1738] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:59:55 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8f194800) [pid = 1738] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:59:55 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8de4b000) [pid = 1738] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:59:55 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8de4cc00) [pid = 1738] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:59:55 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x91079000) [pid = 1738] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:59:55 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8de3e800) [pid = 1738] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:59:55 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x911be800) [pid = 1738] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:59:55 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x9101e800) [pid = 1738] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:59:55 INFO - PROCESS | 1738 | 1468421995027 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 07:59:55 INFO - PROCESS | 1738 | 1468421995032 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 07:59:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:59:55 INFO - PROCESS | 1738 | 1468421995061 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:59:55 INFO - PROCESS | 1738 | 1468421995064 Marionette TRACE conn4 <- [1,2950,null,{}] 07:59:55 INFO - PROCESS | 1738 | 1468421995071 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}] 07:59:55 INFO - PROCESS | 1738 | 1468421995076 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:55 INFO - PROCESS | 1738 | 1468421995302 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 07:59:55 INFO - PROCESS | 1738 | 1468421995453 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:55 INFO - PROCESS | 1738 | 1468421995461 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efc1800 == 12 [pid = 1738] [id = 745] 07:59:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8efd9800) [pid = 1738] [serial = 2236] [outer = (nil)] 07:59:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f83d000) [pid = 1738] [serial = 2237] [outer = 0x8efd9800] 07:59:55 INFO - PROCESS | 1738 | 1468421995537 Marionette DEBUG loaded listener.js 07:59:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x90e14c00) [pid = 1738] [serial = 2238] [outer = 0x8efd9800] 07:59:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e20800 == 13 [pid = 1738] [id = 746] 07:59:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x91024800) [pid = 1738] [serial = 2239] [outer = (nil)] 07:59:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91025400) [pid = 1738] [serial = 2240] [outer = 0x91024800] 07:59:56 INFO - PROCESS | 1738 | 1468421996315 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]]]}] 07:59: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. 07:59:56 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1300ms 07:59:56 INFO - PROCESS | 1738 | 1468421996358 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 07:59:56 INFO - PROCESS | 1738 | 1468421996361 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 07:59:56 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:59:56 INFO - PROCESS | 1738 | 1468421996368 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:59:56 INFO - PROCESS | 1738 | 1468421996371 Marionette TRACE conn4 <- [1,2954,null,{}] 07:59:56 INFO - PROCESS | 1738 | 1468421996376 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}] 07:59:56 INFO - PROCESS | 1738 | 1468421996382 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:56 INFO - PROCESS | 1738 | 1468421996603 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 07:59:56 INFO - PROCESS | 1738 | 1468421996616 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:56 INFO - PROCESS | 1738 | 1468421996623 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x91023000 == 14 [pid = 1738] [id = 747] 07:59:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x91027c00) [pid = 1738] [serial = 2241] [outer = (nil)] 07:59:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x91030000) [pid = 1738] [serial = 2242] [outer = 0x91027c00] 07:59:56 INFO - PROCESS | 1738 | 1468421996694 Marionette DEBUG loaded listener.js 07:59:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x91034800) [pid = 1738] [serial = 2243] [outer = 0x91027c00] 07:59:57 INFO - PROCESS | 1738 | 1468421997680 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]]]}] 07:59:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:59: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 07:59:57 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1331ms 07:59:57 INFO - PROCESS | 1738 | 1468421997701 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 07:59:57 INFO - PROCESS | 1738 | 1468421997708 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 07:59:57 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:59:57 INFO - PROCESS | 1738 | 1468421997716 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:59:57 INFO - PROCESS | 1738 | 1468421997722 Marionette TRACE conn4 <- [1,2958,null,{}] 07:59:57 INFO - PROCESS | 1738 | 1468421997762 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}] 07:59:57 INFO - PROCESS | 1738 | 1468421997769 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:57 INFO - PROCESS | 1738 | 1468421997982 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 07:59:58 INFO - PROCESS | 1738 | 1468421998180 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:58 INFO - PROCESS | 1738 | 1468421998189 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8de44400 == 15 [pid = 1738] [id = 748] 07:59:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8de49000) [pid = 1738] [serial = 2244] [outer = (nil)] 07:59:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8efcd000) [pid = 1738] [serial = 2245] [outer = 0x8de49000] 07:59:58 INFO - PROCESS | 1738 | 1468421998316 Marionette DEBUG loaded listener.js 07:59:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8f195000) [pid = 1738] [serial = 2246] [outer = 0x8de49000] 07:59:59 INFO - PROCESS | 1738 | 1468421999308 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]]]}] 07:59: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. 07:59:59 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1646ms 07:59:59 INFO - PROCESS | 1738 | 1468421999363 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 07:59:59 INFO - PROCESS | 1738 | 1468421999372 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 07:59:59 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:59:59 INFO - PROCESS | 1738 | 1468421999425 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:59:59 INFO - PROCESS | 1738 | 1468421999430 Marionette TRACE conn4 <- [1,2962,null,{}] 07:59:59 INFO - PROCESS | 1738 | 1468421999436 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}] 07:59:59 INFO - PROCESS | 1738 | 1468421999442 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:59 INFO - PROCESS | 1738 | 1468421999633 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 07:59:59 INFO - PROCESS | 1738 | 1468421999805 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:59 INFO - PROCESS | 1738 | 1468421999814 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 07:59:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d316c00 == 16 [pid = 1738] [id = 749] 07:59:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x90e0c400) [pid = 1738] [serial = 2247] [outer = (nil)] 07:59:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x9101f000) [pid = 1738] [serial = 2248] [outer = 0x90e0c400] 07:59:59 INFO - PROCESS | 1738 | 1468421999903 Marionette DEBUG loaded listener.js 08:00:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x91030400) [pid = 1738] [serial = 2249] [outer = 0x90e0c400] 08:00:00 INFO - PROCESS | 1738 | 1468422000904 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]]]}] 08:00:00 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:00:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1498ms 08:00:00 INFO - PROCESS | 1738 | 1468422000918 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 08:00:00 INFO - PROCESS | 1738 | 1468422000922 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 08:00:00 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:00:00 INFO - PROCESS | 1738 | 1468422000930 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 1738 | 1468422000936 Marionette TRACE conn4 <- [1,2966,null,{}] 08:00:00 INFO - PROCESS | 1738 | 1468422000953 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}] 08:00:00 INFO - PROCESS | 1738 | 1468422000962 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:01 INFO - PROCESS | 1738 | 1468422001139 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 08:00:01 INFO - PROCESS | 1738 | 1468422001354 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:01 INFO - PROCESS | 1738 | 1468422001371 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x911b8400 == 17 [pid = 1738] [id = 750] 08:00:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x911b8c00) [pid = 1738] [serial = 2250] [outer = (nil)] 08:00:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x911bcc00) [pid = 1738] [serial = 2251] [outer = 0x911b8c00] 08:00:01 INFO - PROCESS | 1738 | 1468422001539 Marionette DEBUG loaded listener.js 08:00:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x911c1800) [pid = 1738] [serial = 2252] [outer = 0x911b8c00] 08:00:02 INFO - PROCESS | 1738 | 1468422002519 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]]]}] 08:00: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. 08:00:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1639ms 08:00:02 INFO - PROCESS | 1738 | 1468422002570 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 08:00:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:00:02 INFO - PROCESS | 1738 | 1468422002575 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 08:00:02 INFO - PROCESS | 1738 | 1468422002582 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:00:02 INFO - PROCESS | 1738 | 1468422002586 Marionette TRACE conn4 <- [1,2970,null,{}] 08:00:02 INFO - PROCESS | 1738 | 1468422002592 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}] 08:00:02 INFO - PROCESS | 1738 | 1468422002598 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:02 INFO - PROCESS | 1738 | 1468422002855 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 08:00:03 INFO - PROCESS | 1738 | 1468422003046 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:03 INFO - PROCESS | 1738 | 1468422003055 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb85000 == 18 [pid = 1738] [id = 751] 08:00:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x917ae800) [pid = 1738] [serial = 2253] [outer = (nil)] 08:00:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x9189c800) [pid = 1738] [serial = 2254] [outer = 0x917ae800] 08:00:03 INFO - PROCESS | 1738 | 1468422003148 Marionette DEBUG loaded listener.js 08:00:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x918d3400) [pid = 1738] [serial = 2255] [outer = 0x917ae800] 08:00:04 INFO - PROCESS | 1738 | 1468422004115 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]]]}] 08:00: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. 08:00:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1590ms 08:00:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:00:04 INFO - PROCESS | 1738 | 1468422004172 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 08:00:04 INFO - PROCESS | 1738 | 1468422004176 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 08:00:04 INFO - PROCESS | 1738 | 1468422004183 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:00:04 INFO - PROCESS | 1738 | 1468422004186 Marionette TRACE conn4 <- [1,2974,null,{}] 08:00:04 INFO - PROCESS | 1738 | 1468422004225 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}] 08:00:04 INFO - PROCESS | 1738 | 1468422004231 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:04 INFO - PROCESS | 1738 | 1468422004438 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 08:00:04 INFO - PROCESS | 1738 | 1468422004634 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:04 INFO - PROCESS | 1738 | 1468422004643 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efc2800 == 19 [pid = 1738] [id = 752] 08:00:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8efc7400) [pid = 1738] [serial = 2256] [outer = (nil)] 08:00:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x918a0800) [pid = 1738] [serial = 2257] [outer = 0x8efc7400] 08:00:04 INFO - PROCESS | 1738 | 1468422004724 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x918d9800) [pid = 1738] [serial = 2258] [outer = 0x8efc7400] 08:00:05 INFO - PROCESS | 1738 | 1468422005822 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]]]}] 08:00: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. 08:00:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1690ms 08:00:05 INFO - PROCESS | 1738 | 1468422005873 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 08:00:05 INFO - PROCESS | 1738 | 1468422005880 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 08:00:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:00:05 INFO - PROCESS | 1738 | 1468422005888 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:00:05 INFO - PROCESS | 1738 | 1468422005893 Marionette TRACE conn4 <- [1,2978,null,{}] 08:00:05 INFO - PROCESS | 1738 | 1468422005960 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}] 08:00:05 INFO - PROCESS | 1738 | 1468422005967 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:06 INFO - PROCESS | 1738 | 1468422006187 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 08:00:06 INFO - PROCESS | 1738 | --DOCSHELL 0x90e20800 == 18 [pid = 1738] [id = 746] 08:00:06 INFO - PROCESS | 1738 | 1468422006408 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:06 INFO - PROCESS | 1738 | 1468422006419 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbeb400 == 19 [pid = 1738] [id = 753] 08:00:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8d314800) [pid = 1738] [serial = 2259] [outer = (nil)] 08:00:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8e7b5c00) [pid = 1738] [serial = 2260] [outer = 0x8d314800] 08:00:06 INFO - PROCESS | 1738 | 1468422006515 Marionette DEBUG loaded listener.js 08:00:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8e9fc000) [pid = 1738] [serial = 2261] [outer = 0x8d314800] 08:00:06 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x91020c00) [pid = 1738] [serial = 2195] [outer = (nil)] [url = about:blank] 08:00:06 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x9112ec00) [pid = 1738] [serial = 2192] [outer = (nil)] [url = about:blank] 08:00:06 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x90e11800) [pid = 1738] [serial = 2169] [outer = (nil)] [url = about:blank] 08:00:06 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8e79b800) [pid = 1738] [serial = 2186] [outer = (nil)] [url = about:blank] 08:00:06 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8f838800) [pid = 1738] [serial = 2187] [outer = (nil)] [url = about:blank] 08:00:06 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8e79f800) [pid = 1738] [serial = 2171] [outer = (nil)] [url = about:blank] 08:00:06 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8efd1800) [pid = 1738] [serial = 2172] [outer = (nil)] [url = about:blank] 08:00:06 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x90e08c00) [pid = 1738] [serial = 2174] [outer = (nil)] [url = about:blank] 08:00:06 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x90e1f400) [pid = 1738] [serial = 2175] [outer = (nil)] [url = about:blank] 08:00:06 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x9107fc00) [pid = 1738] [serial = 2177] [outer = (nil)] [url = about:blank] 08:00:06 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x9112a800) [pid = 1738] [serial = 2178] [outer = (nil)] [url = about:blank] 08:00:06 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8e796800) [pid = 1738] [serial = 2183] [outer = (nil)] [url = about:blank] 08:00:06 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8e79e400) [pid = 1738] [serial = 2184] [outer = (nil)] [url = about:blank] 08:00:06 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x917af000) [pid = 1738] [serial = 2180] [outer = (nil)] [url = about:blank] 08:00:06 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x917b1c00) [pid = 1738] [serial = 2181] [outer = (nil)] [url = about:blank] 08:00:06 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x911b5c00) [pid = 1738] [serial = 2193] [outer = (nil)] [url = about:blank] 08:00:06 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x9102e800) [pid = 1738] [serial = 2189] [outer = (nil)] [url = about:blank] 08:00:06 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8fb84c00) [pid = 1738] [serial = 2196] [outer = (nil)] [url = about:blank] 08:00:06 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x91038c00) [pid = 1738] [serial = 2190] [outer = (nil)] [url = about:blank] 08:00:07 INFO - PROCESS | 1738 | 1468422007311 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]]]}] 08:00: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. 08:00:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1438ms 08:00:07 INFO - PROCESS | 1738 | 1468422007334 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 08:00:07 INFO - PROCESS | 1738 | 1468422007342 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 08:00:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:00:07 INFO - PROCESS | 1738 | 1468422007353 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:00:07 INFO - PROCESS | 1738 | 1468422007356 Marionette TRACE conn4 <- [1,2982,null,{}] 08:00:07 INFO - PROCESS | 1738 | 1468422007363 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}] 08:00:07 INFO - PROCESS | 1738 | 1468422007369 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:07 INFO - PROCESS | 1738 | 1468422007531 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 08:00:07 INFO - PROCESS | 1738 | 1468422007688 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:07 INFO - PROCESS | 1738 | 1468422007695 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e7bc400 == 20 [pid = 1738] [id = 754] 08:00:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8f19d000) [pid = 1738] [serial = 2262] [outer = (nil)] 08:00:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f839c00) [pid = 1738] [serial = 2263] [outer = 0x8f19d000] 08:00:07 INFO - PROCESS | 1738 | 1468422007771 Marionette DEBUG loaded listener.js 08:00:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8fb8cc00) [pid = 1738] [serial = 2264] [outer = 0x8f19d000] 08:00:08 INFO - PROCESS | 1738 | 1468422008577 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"]]]}] 08:00: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 08:00:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:00:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1241ms 08:00:08 INFO - PROCESS | 1738 | 1468422008601 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 08:00:08 INFO - PROCESS | 1738 | 1468422008604 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 08:00:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:00:08 INFO - PROCESS | 1738 | 1468422008613 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:00:08 INFO - PROCESS | 1738 | 1468422008619 Marionette TRACE conn4 <- [1,2986,null,{}] 08:00:08 INFO - PROCESS | 1738 | 1468422008635 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}] 08:00:08 INFO - PROCESS | 1738 | 1468422008644 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:08 INFO - PROCESS | 1738 | 1468422008806 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 08:00:09 INFO - PROCESS | 1738 | 1468422008996 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:09 INFO - PROCESS | 1738 | 1468422009007 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x9103b000 == 21 [pid = 1738] [id = 755] 08:00:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x9107a400) [pid = 1738] [serial = 2265] [outer = (nil)] 08:00:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x9107fc00) [pid = 1738] [serial = 2266] [outer = 0x9107a400] 08:00:09 INFO - PROCESS | 1738 | 1468422009081 Marionette DEBUG loaded listener.js 08:00:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x91128c00) [pid = 1738] [serial = 2267] [outer = 0x9107a400] 08:00:09 INFO - PROCESS | 1738 | 1468422009933 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]]]}] 08:00:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:00:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1341ms 08:00:09 INFO - PROCESS | 1738 | 1468422009955 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 08:00:09 INFO - PROCESS | 1738 | 1468422009960 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 08:00:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:00:09 INFO - PROCESS | 1738 | 1468422009975 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:00:09 INFO - PROCESS | 1738 | 1468422009978 Marionette TRACE conn4 <- [1,2990,null,{}] 08:00:09 INFO - PROCESS | 1738 | 1468422009984 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}] 08:00:09 INFO - PROCESS | 1738 | 1468422009990 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:10 INFO - PROCESS | 1738 | 1468422010217 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 08:00:10 INFO - PROCESS | 1738 | 1468422010246 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:10 INFO - PROCESS | 1738 | 1468422010253 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x9112ac00 == 22 [pid = 1738] [id = 756] 08:00:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x91132c00) [pid = 1738] [serial = 2268] [outer = (nil)] 08:00:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x911bb000) [pid = 1738] [serial = 2269] [outer = 0x91132c00] 08:00:10 INFO - PROCESS | 1738 | 1468422010334 Marionette DEBUG loaded listener.js 08:00:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x911bf800) [pid = 1738] [serial = 2270] [outer = 0x91132c00] 08:00:11 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8cbe9800) [pid = 1738] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:00:11 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8efc9000) [pid = 1738] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:00:11 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x90e1fc00) [pid = 1738] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:00:11 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8b7d2000) [pid = 1738] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:00:11 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x91129000) [pid = 1738] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:00:11 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8fb86c00) [pid = 1738] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:00:11 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8cc05000) [pid = 1738] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:00:11 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x91f3ec00) [pid = 1738] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:00:11 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8efd9800) [pid = 1738] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:00:11 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8efc3c00) [pid = 1738] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:00:11 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x91f47c00) [pid = 1738] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:00:11 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8d317800) [pid = 1738] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:00:11 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8cbe6800) [pid = 1738] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:00:11 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8b7db400) [pid = 1738] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:00:11 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x91024800) [pid = 1738] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:00:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7db400 == 23 [pid = 1738] [id = 757] 08:00:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8cbe6800) [pid = 1738] [serial = 2271] [outer = (nil)] 08:00:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8cc05000) [pid = 1738] [serial = 2272] [outer = 0x8cbe6800] 08:00:11 INFO - PROCESS | 1738 | 1468422011520 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]]]}] 08:00:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:00:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1589ms 08:00:11 INFO - PROCESS | 1738 | 1468422011565 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 08:00:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:00:11 INFO - PROCESS | 1738 | 1468422011571 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 08:00:11 INFO - PROCESS | 1738 | 1468422011580 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:00:11 INFO - PROCESS | 1738 | 1468422011585 Marionette TRACE conn4 <- [1,2994,null,{}] 08:00:11 INFO - PROCESS | 1738 | 1468422011640 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}] 08:00:11 INFO - PROCESS | 1738 | 1468422011647 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:11 INFO - PROCESS | 1738 | 1468422011863 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 08:00:12 INFO - PROCESS | 1738 | 1468422012150 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:12 INFO - PROCESS | 1738 | 1468422012166 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc0cc00 == 24 [pid = 1738] [id = 758] 08:00:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8e7a2000) [pid = 1738] [serial = 2273] [outer = (nil)] 08:00:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8e7c2c00) [pid = 1738] [serial = 2274] [outer = 0x8e7a2000] 08:00:12 INFO - PROCESS | 1738 | 1468422012251 Marionette DEBUG loaded listener.js 08:00:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8efd4800) [pid = 1738] [serial = 2275] [outer = 0x8e7a2000] 08:00:13 INFO - PROCESS | 1738 | 1468422013064 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]]]}] 08:00:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:00: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 08:00:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1529ms 08:00:13 INFO - PROCESS | 1738 | 1468422013109 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 08:00:13 INFO - PROCESS | 1738 | 1468422013117 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 08:00:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:00:13 INFO - PROCESS | 1738 | 1468422013128 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:00:13 INFO - PROCESS | 1738 | 1468422013132 Marionette TRACE conn4 <- [1,2998,null,{}] 08:00:13 INFO - PROCESS | 1738 | 1468422013139 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}] 08:00:13 INFO - PROCESS | 1738 | 1468422013145 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:13 INFO - PROCESS | 1738 | 1468422013357 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 08:00:13 INFO - PROCESS | 1738 | 1468422013548 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:13 INFO - PROCESS | 1738 | 1468422013559 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9efc00 == 25 [pid = 1738] [id = 759] 08:00:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x90e15400) [pid = 1738] [serial = 2276] [outer = (nil)] 08:00:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x90e1fc00) [pid = 1738] [serial = 2277] [outer = 0x90e15400] 08:00:13 INFO - PROCESS | 1738 | 1468422013648 Marionette DEBUG loaded listener.js 08:00:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x91024c00) [pid = 1738] [serial = 2278] [outer = 0x90e15400] 08:00:14 INFO - PROCESS | 1738 | 1468422014545 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]]]}] 08:00:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:00:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1435ms 08:00:14 INFO - PROCESS | 1738 | 1468422014563 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 08:00:14 INFO - PROCESS | 1738 | 1468422014567 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 08:00:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:00:14 INFO - PROCESS | 1738 | 1468422014574 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:00:14 INFO - PROCESS | 1738 | 1468422014580 Marionette TRACE conn4 <- [1,3002,null,{}] 08:00:14 INFO - PROCESS | 1738 | 1468422014598 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}] 08:00:14 INFO - PROCESS | 1738 | 1468422014607 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:14 INFO - PROCESS | 1738 | 1468422014827 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 08:00:15 INFO - PROCESS | 1738 | 1468422015049 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:15 INFO - PROCESS | 1738 | 1468422015064 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efcbc00 == 26 [pid = 1738] [id = 760] 08:00:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x917b2c00) [pid = 1738] [serial = 2279] [outer = (nil)] 08:00:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x917ba000) [pid = 1738] [serial = 2280] [outer = 0x917b2c00] 08:00:15 INFO - PROCESS | 1738 | 1468422015191 Marionette DEBUG loaded listener.js 08:00:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x918d6c00) [pid = 1738] [serial = 2281] [outer = 0x917b2c00] 08:00:16 INFO - PROCESS | 1738 | 1468422016105 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]]]}] 08:00: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. 08:00:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1591ms 08:00:16 INFO - PROCESS | 1738 | 1468422016166 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 08:00:16 INFO - PROCESS | 1738 | 1468422016172 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 08:00:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:00:16 INFO - PROCESS | 1738 | 1468422016178 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:00:16 INFO - PROCESS | 1738 | 1468422016181 Marionette TRACE conn4 <- [1,3006,null,{}] 08:00:16 INFO - PROCESS | 1738 | 1468422016188 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}] 08:00:16 INFO - PROCESS | 1738 | 1468422016194 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:16 INFO - PROCESS | 1738 | 1468422016451 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 08:00:16 INFO - PROCESS | 1738 | 1468422016590 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 1738 | 1468422016596 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e9f3400 == 27 [pid = 1738] [id = 761] 08:00:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x91954c00) [pid = 1738] [serial = 2282] [outer = (nil)] 08:00:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x9195e000) [pid = 1738] [serial = 2283] [outer = 0x91954c00] 08:00:16 INFO - PROCESS | 1738 | 1468422016685 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x91f45400) [pid = 1738] [serial = 2284] [outer = 0x91954c00] 08:00:17 INFO - PROCESS | 1738 | 1468422017571 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]]]}] 08:00:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:00:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1438ms 08:00:17 INFO - PROCESS | 1738 | 1468422017618 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 08:00:17 INFO - PROCESS | 1738 | 1468422017622 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 08:00:17 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:00:17 INFO - PROCESS | 1738 | 1468422017629 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:00:17 INFO - PROCESS | 1738 | 1468422017633 Marionette TRACE conn4 <- [1,3010,null,{}] 08:00:17 INFO - PROCESS | 1738 | 1468422017639 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}] 08:00:17 INFO - PROCESS | 1738 | 1468422017645 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:17 INFO - PROCESS | 1738 | 1468422017847 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 08:00:18 INFO - PROCESS | 1738 | 1468422018044 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:18 INFO - PROCESS | 1738 | 1468422018052 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x91958c00 == 28 [pid = 1738] [id = 762] 08:00:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x91f47800) [pid = 1738] [serial = 2285] [outer = (nil)] 08:00:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x9222f000) [pid = 1738] [serial = 2286] [outer = 0x91f47800] 08:00:18 INFO - PROCESS | 1738 | 1468422018138 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x922dfc00) [pid = 1738] [serial = 2287] [outer = 0x91f47800] 08:00:19 INFO - PROCESS | 1738 | 1468422019033 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]]]}] 08:00: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 08:00:19 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1435ms 08:00:19 INFO - PROCESS | 1738 | 1468422019065 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 08:00:19 INFO - PROCESS | 1738 | 1468422019068 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 08:00:19 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:00:19 INFO - PROCESS | 1738 | 1468422019075 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:00:19 INFO - PROCESS | 1738 | 1468422019078 Marionette TRACE conn4 <- [1,3014,null,{}] 08:00:19 INFO - PROCESS | 1738 | 1468422019085 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}] 08:00:19 INFO - PROCESS | 1738 | 1468422019096 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:19 INFO - PROCESS | 1738 | 1468422019436 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 08:00:19 INFO - PROCESS | 1738 | 1468422019584 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:19 INFO - PROCESS | 1738 | 1468422019593 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f83cc00 == 29 [pid = 1738] [id = 763] 08:00:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x92230000) [pid = 1738] [serial = 2288] [outer = (nil)] 08:00:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x93a5d400) [pid = 1738] [serial = 2289] [outer = 0x92230000] 08:00:19 INFO - PROCESS | 1738 | 1468422019702 Marionette DEBUG loaded listener.js 08:00:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x93a5f800) [pid = 1738] [serial = 2290] [outer = 0x92230000] 08:00:20 INFO - PROCESS | 1738 | [1738] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:00:20 INFO - PROCESS | 1738 | 1468422020657 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:00:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:00:20 INFO - {} 08:00:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:00:20 INFO - {} 08:00:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:00:20 INFO - {} 08:00:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:00:20 INFO - {} 08:00:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1631ms 08:00:20 INFO - PROCESS | 1738 | 1468422020709 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 08:00:20 INFO - PROCESS | 1738 | 1468422020714 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 08:00:20 INFO - TEST-START | /FileAPI/fileReader.html 08:00:20 INFO - PROCESS | 1738 | 1468422020768 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:00:20 INFO - PROCESS | 1738 | 1468422020772 Marionette TRACE conn4 <- [1,3018,null,{}] 08:00:20 INFO - PROCESS | 1738 | 1468422020778 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}] 08:00:20 INFO - PROCESS | 1738 | 1468422020784 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:20 INFO - PROCESS | 1738 | 1468422020972 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 08:00:21 INFO - PROCESS | 1738 | 1468422021173 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:21 INFO - PROCESS | 1738 | 1468422021180 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e79ac00 == 30 [pid = 1738] [id = 764] 08:00:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x93a68000) [pid = 1738] [serial = 2291] [outer = (nil)] 08:00:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x9478dc00) [pid = 1738] [serial = 2292] [outer = 0x93a68000] 08:00:21 INFO - PROCESS | 1738 | 1468422021267 Marionette DEBUG loaded listener.js 08:00:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x94791400) [pid = 1738] [serial = 2293] [outer = 0x93a68000] 08:00:22 INFO - PROCESS | 1738 | 1468422022150 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]]]}] 08:00:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:00:22 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:00:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:00:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:00:22 INFO - TEST-OK | /FileAPI/fileReader.html | took 1398ms 08:00:22 INFO - PROCESS | 1738 | 1468422022181 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 08:00:22 INFO - PROCESS | 1738 | 1468422022186 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 08:00:22 INFO - TEST-START | /FileAPI/historical.html 08:00:22 INFO - PROCESS | 1738 | 1468422022199 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:00:22 INFO - PROCESS | 1738 | 1468422022202 Marionette TRACE conn4 <- [1,3022,null,{}] 08:00:22 INFO - PROCESS | 1738 | 1468422022207 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}] 08:00:22 INFO - PROCESS | 1738 | 1468422022213 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:22 INFO - PROCESS | 1738 | 1468422022386 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 08:00:22 INFO - PROCESS | 1738 | 1468422022774 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:22 INFO - PROCESS | 1738 | 1468422022781 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbe5c00 == 31 [pid = 1738] [id = 765] 08:00:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8cbea800) [pid = 1738] [serial = 2294] [outer = (nil)] 08:00:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8cc09c00) [pid = 1738] [serial = 2295] [outer = 0x8cbea800] 08:00:22 INFO - PROCESS | 1738 | 1468422022931 Marionette DEBUG loaded listener.js 08:00:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x8de44c00) [pid = 1738] [serial = 2296] [outer = 0x8cbea800] 08:00:23 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:00:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:00:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:00:23 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:00:23 INFO - PROCESS | 1738 | 1468422023770 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"]]]}] 08:00:23 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:00:23 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:00:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:00:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:00:23 INFO - TEST-OK | /FileAPI/historical.html | took 1589ms 08:00:23 INFO - PROCESS | 1738 | 1468422023810 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 08:00:23 INFO - PROCESS | 1738 | 1468422023816 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 08:00:23 INFO - TEST-START | /FileAPI/idlharness.html 08:00:23 INFO - PROCESS | 1738 | 1468422023826 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:00:23 INFO - PROCESS | 1738 | 1468422023831 Marionette TRACE conn4 <- [1,3026,null,{}] 08:00:23 INFO - PROCESS | 1738 | 1468422023839 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}] 08:00:23 INFO - PROCESS | 1738 | 1468422023847 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:24 INFO - PROCESS | 1738 | 1468422024028 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 08:00:24 INFO - PROCESS | 1738 | 1468422024328 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:24 INFO - PROCESS | 1738 | 1468422024341 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cbedc00 == 32 [pid = 1738] [id = 766] 08:00:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x8cc03000) [pid = 1738] [serial = 2297] [outer = (nil)] 08:00:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x8f833400) [pid = 1738] [serial = 2298] [outer = 0x8cc03000] 08:00:24 INFO - PROCESS | 1738 | 1468422024422 Marionette DEBUG loaded listener.js 08:00:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x8fb84800) [pid = 1738] [serial = 2299] [outer = 0x8cc03000] 08:00:26 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7d9c00 == 31 [pid = 1738] [id = 740] 08:00:26 INFO - PROCESS | 1738 | --DOCSHELL 0x8b7db400 == 30 [pid = 1738] [id = 757] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x8d308c00) [pid = 1738] [serial = 2199] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x8cc05c00) [pid = 1738] [serial = 2198] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x8efe0400) [pid = 1738] [serial = 2202] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x8efd1400) [pid = 1738] [serial = 2201] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x9103cc00) [pid = 1738] [serial = 2205] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x91026000) [pid = 1738] [serial = 2204] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x91898400) [pid = 1738] [serial = 2208] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x917b6800) [pid = 1738] [serial = 2207] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x918de400) [pid = 1738] [serial = 2211] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8fb8a000) [pid = 1738] [serial = 2234] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x918d7400) [pid = 1738] [serial = 2210] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8f198c00) [pid = 1738] [serial = 2226] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8efd5800) [pid = 1738] [serial = 2225] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x922e5400) [pid = 1738] [serial = 2214] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8f83d000) [pid = 1738] [serial = 2237] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x91f49000) [pid = 1738] [serial = 2213] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8efca800) [pid = 1738] [serial = 2231] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x90e02800) [pid = 1738] [serial = 2235] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x939c4400) [pid = 1738] [serial = 2217] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x939bc800) [pid = 1738] [serial = 2216] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8de48800) [pid = 1738] [serial = 2228] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8e79a800) [pid = 1738] [serial = 2229] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x93ca2000) [pid = 1738] [serial = 2220] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x93a66800) [pid = 1738] [serial = 2219] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8d311800) [pid = 1738] [serial = 2223] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8cbe7c00) [pid = 1738] [serial = 2222] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x91030000) [pid = 1738] [serial = 2242] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8efd0000) [pid = 1738] [serial = 2232] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x90e14c00) [pid = 1738] [serial = 2238] [outer = (nil)] [url = about:blank] 08:00:26 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x91025400) [pid = 1738] [serial = 2240] [outer = (nil)] [url = about:blank] 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:00:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:00:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:00:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:00:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:00:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:00:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:00:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:00:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:00:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:00:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:00:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:00:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:00:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:00:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:00:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:00:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:00:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:00:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:00:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:00:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:00:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:00:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:00:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:00:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:00:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:00:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:00:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:00:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:00:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:00:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:00:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:00:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:00:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:00:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:00:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:00:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:00:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:00:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:00:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:00:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:00:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:00:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:00:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:00:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:00:27 INFO - TEST-OK | /FileAPI/idlharness.html | took 3465ms 08:00:27 INFO - TEST-START | /FileAPI/idlharness.worker 08:00:27 INFO - PROCESS | 1738 | 1468422027151 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]]]}] 08:00:27 INFO - PROCESS | 1738 | 1468422027297 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 08:00:27 INFO - PROCESS | 1738 | 1468422027313 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 08:00:27 INFO - PROCESS | 1738 | 1468422027339 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:00:27 INFO - PROCESS | 1738 | 1468422027356 Marionette TRACE conn4 <- [1,3030,null,{}] 08:00:27 INFO - PROCESS | 1738 | 1468422027379 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}] 08:00:27 INFO - PROCESS | 1738 | 1468422027393 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:27 INFO - PROCESS | 1738 | 1468422027623 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 08:00:27 INFO - PROCESS | 1738 | 1468422027772 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:27 INFO - PROCESS | 1738 | 1468422027787 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb90800 == 31 [pid = 1738] [id = 767] 08:00:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x90e02c00) [pid = 1738] [serial = 2300] [outer = (nil)] 08:00:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x90e07800) [pid = 1738] [serial = 2301] [outer = 0x90e02c00] 08:00:27 INFO - PROCESS | 1738 | 1468422027857 Marionette DEBUG loaded listener.js 08:00:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x90e14800) [pid = 1738] [serial = 2302] [outer = 0x90e02c00] 08:00:28 INFO - PROCESS | 1738 | [1738] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:00:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:00:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:00:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:00:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:00:29 INFO - {} 08:00: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 08:00:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:00:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:00:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:00:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:00:29 INFO - {} 08:00: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 08:00:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:00:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:00:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:00:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:00:29 INFO - {} 08:00: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 08:00:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:00:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:00:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:00:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:00:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:00:29 INFO - {} 08:00: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 - {} 08:00:29 INFO - {} 08:00: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 08:00:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:00:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:00:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:00:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:00:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:00:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:00:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:00:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:00:29 INFO - {} 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:00:29 INFO - {} 08:00: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 08:00:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:00:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:00:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:00:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:00:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:00:29 INFO - {} 08:00: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 - {} 08:00:29 INFO - {} 08:00: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 08:00:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:00:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:00:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:00:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:00:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00: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 08:00:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:00:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:00:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00: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 08:00:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:00:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:00:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00: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 08:00:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:00:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:00:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:00:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:00:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:00:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:00:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:00:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:00:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:00:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:00:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:00:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:00:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:00:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:00:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:00:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:00:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:00:30 INFO - {} 08:00:30 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2597ms 08:00:30 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:00:30 INFO - PROCESS | 1738 | 1468422029750 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,{},{}]]]}] 08:00:30 INFO - PROCESS | 1738 | 1468422029965 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 08:00:30 INFO - PROCESS | 1738 | 1468422029987 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 08:00:30 INFO - PROCESS | 1738 | 1468422030047 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:00:30 INFO - PROCESS | 1738 | 1468422030053 Marionette TRACE conn4 <- [1,3034,null,{}] 08:00:30 INFO - PROCESS | 1738 | 1468422030092 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}] 08:00:30 INFO - PROCESS | 1738 | 1468422030112 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:30 INFO - PROCESS | 1738 | 1468422030328 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 08:00:30 INFO - PROCESS | 1738 | 1468422030361 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:30 INFO - PROCESS | 1738 | 1468422030371 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x91035c00 == 32 [pid = 1738] [id = 768] 08:00:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x93ca5400) [pid = 1738] [serial = 2303] [outer = (nil)] 08:00:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x9478f400) [pid = 1738] [serial = 2304] [outer = 0x93ca5400] 08:00:30 INFO - PROCESS | 1738 | 1468422030447 Marionette DEBUG loaded listener.js 08:00:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x95114c00) [pid = 1738] [serial = 2305] [outer = 0x93ca5400] 08:00:31 INFO - PROCESS | 1738 | 1468422031296 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]]]}] 08:00:31 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x9107a400) [pid = 1738] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:00:31 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x91132c00) [pid = 1738] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:00:31 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8cbe6800) [pid = 1738] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:00:31 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8d314800) [pid = 1738] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:00:31 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f19d000) [pid = 1738] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:00:31 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8efc7400) [pid = 1738] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:00:31 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8de49000) [pid = 1738] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:00:31 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x917ae800) [pid = 1738] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:00:31 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x90e0c400) [pid = 1738] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:00:31 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x911b8c00) [pid = 1738] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:00:31 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:00:31 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1760ms 08:00:31 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x91027c00) [pid = 1738] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:00:31 INFO - PROCESS | 1738 | 1468422031820 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 08:00:31 INFO - PROCESS | 1738 | 1468422031824 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 08:00:31 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:00:31 INFO - PROCESS | 1738 | 1468422031832 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:00:31 INFO - PROCESS | 1738 | 1468422031838 Marionette TRACE conn4 <- [1,3038,null,{}] 08:00:31 INFO - PROCESS | 1738 | 1468422031857 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}] 08:00:31 INFO - PROCESS | 1738 | 1468422031867 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:32 INFO - PROCESS | 1738 | 1468422032055 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 08:00:32 INFO - PROCESS | 1738 | 1468422032213 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:32 INFO - PROCESS | 1738 | 1468422032224 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x951da400 == 33 [pid = 1738] [id = 769] 08:00:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x951da800) [pid = 1738] [serial = 2306] [outer = (nil)] 08:00:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x952d1400) [pid = 1738] [serial = 2307] [outer = 0x951da800] 08:00:32 INFO - PROCESS | 1738 | 1468422032302 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x952d8400) [pid = 1738] [serial = 2308] [outer = 0x951da800] 08:00:33 INFO - PROCESS | 1738 | 1468422032997 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"]]]}] 08:00:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:00:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:00:33 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1193ms 08:00:33 INFO - PROCESS | 1738 | 1468422033025 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 08:00:33 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:00:33 INFO - PROCESS | 1738 | 1468422033030 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 08:00:33 INFO - PROCESS | 1738 | 1468422033037 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:00:33 INFO - PROCESS | 1738 | 1468422033040 Marionette TRACE conn4 <- [1,3042,null,{}] 08:00:33 INFO - PROCESS | 1738 | 1468422033046 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}] 08:00:33 INFO - PROCESS | 1738 | 1468422033051 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:33 INFO - PROCESS | 1738 | 1468422033264 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 08:00:33 INFO - PROCESS | 1738 | 1468422033289 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:33 INFO - PROCESS | 1738 | 1468422033295 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x951e1800 == 34 [pid = 1738] [id = 770] 08:00:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x953a0400) [pid = 1738] [serial = 2309] [outer = (nil)] 08:00:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x953a6000) [pid = 1738] [serial = 2310] [outer = 0x953a0400] 08:00:33 INFO - PROCESS | 1738 | 1468422033370 Marionette DEBUG loaded listener.js 08:00:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x953aa800) [pid = 1738] [serial = 2311] [outer = 0x953a0400] 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:00: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. 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:00: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'.) 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:00: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. 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:00: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. 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:00: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. 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:00:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:00: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. 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:00:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:00:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:00:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:00:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:00:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:00:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:34 INFO - PROCESS | 1738 | 1468422034727 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]]]}] 08:00:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:00:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:00:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:00:34 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1839ms 08:00:34 INFO - PROCESS | 1738 | 1468422034888 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 1738 | 1468422034903 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 08:00:34 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:00:34 INFO - PROCESS | 1738 | 1468422034921 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 1738 | 1468422034931 Marionette TRACE conn4 <- [1,3046,null,{}] 08:00:34 INFO - PROCESS | 1738 | 1468422034939 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}] 08:00:34 INFO - PROCESS | 1738 | 1468422034945 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:35 INFO - PROCESS | 1738 | 1468422035218 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 08:00:35 INFO - PROCESS | 1738 | 1468422035489 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:35 INFO - PROCESS | 1738 | 1468422035498 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f193c00 == 35 [pid = 1738] [id = 771] 08:00:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f194400) [pid = 1738] [serial = 2312] [outer = (nil)] 08:00:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8fb8b000) [pid = 1738] [serial = 2313] [outer = 0x8f194400] 08:00:35 INFO - PROCESS | 1738 | 1468422035623 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x90e1e400) [pid = 1738] [serial = 2314] [outer = 0x8f194400] 08:00:35 INFO - PROCESS | 1738 | [1738] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:00:36 INFO - PROCESS | 1738 | 1468422036608 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:00:36 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:00:36 INFO - {} 08:00:36 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1744ms 08:00:36 INFO - PROCESS | 1738 | 1468422036660 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 08:00:36 INFO - PROCESS | 1738 | 1468422036668 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 08:00:36 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:00:36 INFO - PROCESS | 1738 | 1468422036679 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:00:36 INFO - PROCESS | 1738 | 1468422036683 Marionette TRACE conn4 <- [1,3050,null,{}] 08:00:36 INFO - PROCESS | 1738 | 1468422036735 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}] 08:00:36 INFO - PROCESS | 1738 | 1468422036741 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:36 INFO - PROCESS | 1738 | 1468422036938 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 08:00:37 INFO - PROCESS | 1738 | 1468422037133 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:37 INFO - PROCESS | 1738 | 1468422037140 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x91020c00 == 36 [pid = 1738] [id = 772] 08:00:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x9112f400) [pid = 1738] [serial = 2315] [outer = (nil)] 08:00:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x911b6c00) [pid = 1738] [serial = 2316] [outer = 0x9112f400] 08:00:37 INFO - PROCESS | 1738 | 1468422037231 Marionette DEBUG loaded listener.js 08:00:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x917aec00) [pid = 1738] [serial = 2317] [outer = 0x9112f400] 08:00:38 INFO - PROCESS | 1738 | 1468422038213 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]]]}] 08:00:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:00:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:00:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:00:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:00:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1584ms 08:00:38 INFO - PROCESS | 1738 | 1468422038265 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 08:00:38 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:00:38 INFO - PROCESS | 1738 | 1468422038269 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 08:00:38 INFO - PROCESS | 1738 | 1468422038277 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:00:38 INFO - PROCESS | 1738 | 1468422038284 Marionette TRACE conn4 <- [1,3054,null,{}] 08:00:38 INFO - PROCESS | 1738 | 1468422038331 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}] 08:00:38 INFO - PROCESS | 1738 | 1468422038339 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:38 INFO - PROCESS | 1738 | 1468422038532 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 08:00:38 INFO - PROCESS | 1738 | 1468422038735 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 1738 | 1468422038746 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x91951400 == 37 [pid = 1738] [id = 773] 08:00:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x91957400) [pid = 1738] [serial = 2318] [outer = (nil)] 08:00:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x9195e800) [pid = 1738] [serial = 2319] [outer = 0x91957400] 08:00:38 INFO - PROCESS | 1738 | 1468422038878 Marionette DEBUG loaded listener.js 08:00:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x9222d000) [pid = 1738] [serial = 2320] [outer = 0x91957400] 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:00:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:00:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:00: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" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:00: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" 08:00:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:00:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:00:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2122ms 08:00:40 INFO - PROCESS | 1738 | 1468422040205 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"]]]}] 08:00:40 INFO - PROCESS | 1738 | 1468422040399 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 08:00:40 INFO - PROCESS | 1738 | 1468422040411 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 08:00:40 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:00:40 INFO - PROCESS | 1738 | 1468422040598 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:00:40 INFO - PROCESS | 1738 | 1468422040602 Marionette TRACE conn4 <- [1,3058,null,{}] 08:00:40 INFO - PROCESS | 1738 | 1468422040610 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}] 08:00:40 INFO - PROCESS | 1738 | 1468422040615 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:40 INFO - PROCESS | 1738 | 1468422040787 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 08:00:40 INFO - PROCESS | 1738 | 1468422040973 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:40 INFO - PROCESS | 1738 | 1468422040981 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x91891400 == 38 [pid = 1738] [id = 774] 08:00:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x922e7800) [pid = 1738] [serial = 2321] [outer = (nil)] 08:00:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x953a0c00) [pid = 1738] [serial = 2322] [outer = 0x922e7800] 08:00:41 INFO - PROCESS | 1738 | 1468422041063 Marionette DEBUG loaded listener.js 08:00:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x953a2c00) [pid = 1738] [serial = 2323] [outer = 0x922e7800] 08:00:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:00:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:00:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:00:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:00:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:00:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:00:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:00:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:00:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:00:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:00:42 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:42 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:00:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:00:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:00:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:00:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:00:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:00:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:00:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:00:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:00:42 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1546ms 08:00:42 INFO - PROCESS | 1738 | 1468422042065 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]]]}] 08:00:42 INFO - PROCESS | 1738 | 1468422042093 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 08:00:42 INFO - PROCESS | 1738 | 1468422042103 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 08:00:42 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:00:42 INFO - PROCESS | 1738 | 1468422042112 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:00:42 INFO - PROCESS | 1738 | 1468422042116 Marionette TRACE conn4 <- [1,3062,null,{}] 08:00:42 INFO - PROCESS | 1738 | 1468422042152 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}] 08:00:42 INFO - PROCESS | 1738 | 1468422042159 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:42 INFO - PROCESS | 1738 | 1468422042339 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 08:00:42 INFO - PROCESS | 1738 | 1468422042719 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 1738 | 1468422042729 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7dc000 == 39 [pid = 1738] [id = 775] 08:00:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8cbdec00) [pid = 1738] [serial = 2324] [outer = (nil)] 08:00:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8de4b000) [pid = 1738] [serial = 2325] [outer = 0x8cbdec00] 08:00:42 INFO - PROCESS | 1738 | 1468422042831 Marionette DEBUG loaded listener.js 08:00:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8f19c000) [pid = 1738] [serial = 2326] [outer = 0x8cbdec00] 08:00:43 INFO - PROCESS | 1738 | [1738] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:00:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8efcbc00 == 38 [pid = 1738] [id = 760] 08:00:43 INFO - PROCESS | 1738 | --DOCSHELL 0x951da400 == 37 [pid = 1738] [id = 769] 08:00:43 INFO - PROCESS | 1738 | --DOCSHELL 0x91035c00 == 36 [pid = 1738] [id = 768] 08:00:43 INFO - PROCESS | 1738 | --DOCSHELL 0x8fb90800 == 35 [pid = 1738] [id = 767] 08:00:43 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x918a0800) [pid = 1738] [serial = 2257] [outer = (nil)] [url = about:blank] 08:00:43 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x918d9800) [pid = 1738] [serial = 2258] [outer = (nil)] [url = about:blank] 08:00:43 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8e7b5c00) [pid = 1738] [serial = 2260] [outer = (nil)] [url = about:blank] 08:00:43 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8f195000) [pid = 1738] [serial = 2246] [outer = (nil)] [url = about:blank] 08:00:43 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x918d3400) [pid = 1738] [serial = 2255] [outer = (nil)] [url = about:blank] 08:00:43 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x91030400) [pid = 1738] [serial = 2249] [outer = (nil)] [url = about:blank] 08:00:43 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x911bcc00) [pid = 1738] [serial = 2251] [outer = (nil)] [url = about:blank] 08:00:43 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x911c1800) [pid = 1738] [serial = 2252] [outer = (nil)] [url = about:blank] 08:00:43 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f839c00) [pid = 1738] [serial = 2263] [outer = (nil)] [url = about:blank] 08:00:43 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x9101f000) [pid = 1738] [serial = 2248] [outer = (nil)] [url = about:blank] 08:00:43 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x9189c800) [pid = 1738] [serial = 2254] [outer = (nil)] [url = about:blank] 08:00:43 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x91034800) [pid = 1738] [serial = 2243] [outer = (nil)] [url = about:blank] 08:00:43 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8efcd000) [pid = 1738] [serial = 2245] [outer = (nil)] [url = about:blank] 08:00:43 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x911bf800) [pid = 1738] [serial = 2270] [outer = (nil)] [url = about:blank] 08:00:43 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x9107fc00) [pid = 1738] [serial = 2266] [outer = (nil)] [url = about:blank] 08:00:43 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x911bb000) [pid = 1738] [serial = 2269] [outer = (nil)] [url = about:blank] 08:00:43 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x91128c00) [pid = 1738] [serial = 2267] [outer = (nil)] [url = about:blank] 08:00:43 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8cc05000) [pid = 1738] [serial = 2272] [outer = (nil)] [url = about:blank] 08:00:43 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8e9fc000) [pid = 1738] [serial = 2261] [outer = (nil)] [url = about:blank] 08:00:43 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8fb8cc00) [pid = 1738] [serial = 2264] [outer = (nil)] [url = about:blank] 08:00:43 INFO - PROCESS | 1738 | 1468422043913 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:00:43 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:00:43 INFO - {} 08:00:43 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1838ms 08:00:43 INFO - PROCESS | 1738 | 1468422043953 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 08:00:43 INFO - PROCESS | 1738 | 1468422043958 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 08:00:43 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:00:43 INFO - PROCESS | 1738 | 1468422043989 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:00:43 INFO - PROCESS | 1738 | 1468422043993 Marionette TRACE conn4 <- [1,3066,null,{}] 08:00:44 INFO - PROCESS | 1738 | 1468422044002 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}] 08:00:44 INFO - PROCESS | 1738 | 1468422044008 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:44 INFO - PROCESS | 1738 | 1468422044193 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 08:00:44 INFO - PROCESS | 1738 | 1468422044216 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:44 INFO - PROCESS | 1738 | 1468422044222 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e79cc00 == 36 [pid = 1738] [id = 776] 08:00:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8e7bd400) [pid = 1738] [serial = 2327] [outer = (nil)] 08:00:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8efc6000) [pid = 1738] [serial = 2328] [outer = 0x8e7bd400] 08:00:44 INFO - PROCESS | 1738 | 1468422044302 Marionette DEBUG loaded listener.js 08:00:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f195000) [pid = 1738] [serial = 2329] [outer = 0x8e7bd400] 08:00:45 INFO - PROCESS | 1738 | 1468422045238 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]]]}] 08:00:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:00:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:00:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:00:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:00:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:00:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:00:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:00:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1296ms 08:00:45 INFO - PROCESS | 1738 | 1468422045283 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 08:00:45 INFO - PROCESS | 1738 | 1468422045288 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 08:00:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:00:45 INFO - PROCESS | 1738 | 1468422045296 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:00:45 INFO - PROCESS | 1738 | 1468422045300 Marionette TRACE conn4 <- [1,3070,null,{}] 08:00:45 INFO - PROCESS | 1738 | 1468422045306 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}] 08:00:45 INFO - PROCESS | 1738 | 1468422045311 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:45 INFO - PROCESS | 1738 | 1468422045492 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 08:00:45 INFO - PROCESS | 1738 | 1468422045669 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 1738 | 1468422045675 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efdc400 == 37 [pid = 1738] [id = 777] 08:00:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x90e1d400) [pid = 1738] [serial = 2330] [outer = (nil)] 08:00:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x91027800) [pid = 1738] [serial = 2331] [outer = 0x90e1d400] 08:00:45 INFO - PROCESS | 1738 | 1468422045747 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x9102f800) [pid = 1738] [serial = 2332] [outer = 0x90e1d400] 08:00:46 INFO - PROCESS | 1738 | 1468422046593 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]]]}] 08:00:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:00:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:00:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:00:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:00:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:00:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:00:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1334ms 08:00:46 INFO - PROCESS | 1738 | 1468422046634 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 08:00:46 INFO - PROCESS | 1738 | 1468422046637 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 08:00:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:00:46 INFO - PROCESS | 1738 | 1468422046652 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:00:46 INFO - PROCESS | 1738 | 1468422046660 Marionette TRACE conn4 <- [1,3074,null,{}] 08:00:46 INFO - PROCESS | 1738 | 1468422046676 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}] 08:00:46 INFO - PROCESS | 1738 | 1468422046683 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:46 INFO - PROCESS | 1738 | 1468422046898 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 08:00:46 INFO - PROCESS | 1738 | 1468422046928 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:46 INFO - PROCESS | 1738 | 1468422046937 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb90800 == 38 [pid = 1738] [id = 778] 08:00:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x91132400) [pid = 1738] [serial = 2333] [outer = (nil)] 08:00:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x911bb000) [pid = 1738] [serial = 2334] [outer = 0x91132400] 08:00:47 INFO - PROCESS | 1738 | 1468422047006 Marionette DEBUG loaded listener.js 08:00:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x911bd400) [pid = 1738] [serial = 2335] [outer = 0x91132400] 08:00:47 INFO - PROCESS | 1738 | 1468422047901 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]]]}] 08:00:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:00:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:00:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:00:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:00:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:00:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:00:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1303ms 08:00:47 INFO - PROCESS | 1738 | 1468422047950 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 08:00:47 INFO - PROCESS | 1738 | 1468422047955 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 08:00:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:00:47 INFO - PROCESS | 1738 | 1468422047968 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:00:47 INFO - PROCESS | 1738 | 1468422047970 Marionette TRACE conn4 <- [1,3078,null,{}] 08:00:47 INFO - PROCESS | 1738 | 1468422047977 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}] 08:00:47 INFO - PROCESS | 1738 | 1468422047982 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:48 INFO - PROCESS | 1738 | 1468422048202 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 08:00:48 INFO - PROCESS | 1738 | 1468422048229 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 1738 | 1468422048235 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x917b9c00 == 39 [pid = 1738] [id = 779] 08:00:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x91894000) [pid = 1738] [serial = 2336] [outer = (nil)] 08:00:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x9189b800) [pid = 1738] [serial = 2337] [outer = 0x91894000] 08:00:48 INFO - PROCESS | 1738 | 1468422048319 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x91898400) [pid = 1738] [serial = 2338] [outer = 0x91894000] 08:00:48 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x90e02c00) [pid = 1738] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:00:48 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e7a2000) [pid = 1738] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:00:48 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x90e15400) [pid = 1738] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:00:48 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x93ca5400) [pid = 1738] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:00:48 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x917b2c00) [pid = 1738] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:00:48 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8cc03000) [pid = 1738] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:00:48 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x91954c00) [pid = 1738] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:00:48 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x91f47800) [pid = 1738] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:00:48 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x92230000) [pid = 1738] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x93a68000) [pid = 1738] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8cbea800) [pid = 1738] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:00:49 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x951da800) [pid = 1738] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:00:49 INFO - PROCESS | 1738 | 1468422049400 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] 08:00:49 INFO - PROCESS | 1738 | 1468422049464 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 08:00:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:00:49 INFO - PROCESS | 1738 | 1468422049476 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:00:49 INFO - PROCESS | 1738 | 1468422049484 Marionette TRACE conn4 <- [1,3082,null,{}] 08:00:49 INFO - PROCESS | 1738 | 1468422049492 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}] 08:00:49 INFO - PROCESS | 1738 | 1468422049497 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:49 INFO - PROCESS | 1738 | 1468422049720 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 08:00:49 INFO - PROCESS | 1738 | 1468422049734 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:49 INFO - PROCESS | 1738 | 1468422049752 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc0e000 == 40 [pid = 1738] [id = 780] 08:00:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8e79c800) [pid = 1738] [serial = 2339] [outer = (nil)] 08:00:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x9189e800) [pid = 1738] [serial = 2340] [outer = 0x8e79c800] 08:00:49 INFO - PROCESS | 1738 | 1468422049835 Marionette DEBUG loaded listener.js 08:00:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x918dc000) [pid = 1738] [serial = 2341] [outer = 0x8e79c800] 08:00:50 INFO - PROCESS | 1738 | 1468422050664 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]]]}] 08:00:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:00:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:00:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:00:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1208ms 08:00:50 INFO - PROCESS | 1738 | 1468422050685 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 08:00:50 INFO - PROCESS | 1738 | 1468422050688 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 08:00:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:00:50 INFO - PROCESS | 1738 | 1468422050695 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:00:50 INFO - PROCESS | 1738 | 1468422050698 Marionette TRACE conn4 <- [1,3086,null,{}] 08:00:50 INFO - PROCESS | 1738 | 1468422050714 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}] 08:00:50 INFO - PROCESS | 1738 | 1468422050720 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:50 INFO - PROCESS | 1738 | 1468422050875 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 08:00:50 INFO - PROCESS | 1738 | 1468422050958 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:50 INFO - PROCESS | 1738 | 1468422050968 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b7d0400 == 41 [pid = 1738] [id = 781] 08:00:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8b7d2400) [pid = 1738] [serial = 2342] [outer = (nil)] 08:00:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8cbe1400) [pid = 1738] [serial = 2343] [outer = 0x8b7d2400] 08:00:51 INFO - PROCESS | 1738 | 1468422051196 Marionette DEBUG loaded listener.js 08:00:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8d309400) [pid = 1738] [serial = 2344] [outer = 0x8b7d2400] 08:00:52 INFO - PROCESS | 1738 | 1468422052159 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:00:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:00:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1500ms 08:00:52 INFO - PROCESS | 1738 | 1468422052197 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 08:00:52 INFO - PROCESS | 1738 | 1468422052204 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 08:00:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:00:52 INFO - PROCESS | 1738 | 1468422052212 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:00:52 INFO - PROCESS | 1738 | 1468422052217 Marionette TRACE conn4 <- [1,3090,null,{}] 08:00:52 INFO - PROCESS | 1738 | 1468422052226 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}] 08:00:52 INFO - PROCESS | 1738 | 1468422052234 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:52 INFO - PROCESS | 1738 | 1468422052561 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 08:00:52 INFO - PROCESS | 1738 | 1468422052717 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:52 INFO - PROCESS | 1738 | 1468422052726 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e79d800 == 42 [pid = 1738] [id = 782] 08:00:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8e7bdc00) [pid = 1738] [serial = 2345] [outer = (nil)] 08:00:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8efdcc00) [pid = 1738] [serial = 2346] [outer = 0x8e7bdc00] 08:00:52 INFO - PROCESS | 1738 | 1468422052819 Marionette DEBUG loaded listener.js 08:00:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f836800) [pid = 1738] [serial = 2347] [outer = 0x8e7bdc00] 08:00:53 INFO - PROCESS | 1738 | 1468422053730 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:00:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:00:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1537ms 08:00:53 INFO - PROCESS | 1738 | 1468422053751 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 08:00:53 INFO - PROCESS | 1738 | 1468422053758 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 08:00:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:00:53 INFO - PROCESS | 1738 | 1468422053767 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - PROCESS | 1738 | 1468422053770 Marionette TRACE conn4 <- [1,3094,null,{}] 08:00:53 INFO - PROCESS | 1738 | 1468422053777 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}] 08:00:53 INFO - PROCESS | 1738 | 1468422053781 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:53 INFO - PROCESS | 1738 | 1468422053964 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 08:00:54 INFO - PROCESS | 1738 | 1468422054230 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 1738 | 1468422054240 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x90e04c00 == 43 [pid = 1738] [id = 783] 08:00:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x90e15400) [pid = 1738] [serial = 2348] [outer = (nil)] 08:00:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x91027000) [pid = 1738] [serial = 2349] [outer = 0x90e15400] 08:00:54 INFO - PROCESS | 1738 | 1468422054327 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x91075c00) [pid = 1738] [serial = 2350] [outer = 0x90e15400] 08:00:55 INFO - PROCESS | 1738 | 1468422055301 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:00:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:00:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1546ms 08:00:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:00:55 INFO - PROCESS | 1738 | 1468422055313 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 08:00:55 INFO - PROCESS | 1738 | 1468422055316 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 08:00:55 INFO - PROCESS | 1738 | 1468422055368 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:00:55 INFO - PROCESS | 1738 | 1468422055380 Marionette TRACE conn4 <- [1,3098,null,{}] 08:00:55 INFO - PROCESS | 1738 | 1468422055401 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}] 08:00:55 INFO - PROCESS | 1738 | 1468422055409 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:55 INFO - PROCESS | 1738 | 1468422055602 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 08:00:55 INFO - PROCESS | 1738 | 1468422055803 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:55 INFO - PROCESS | 1738 | 1468422055812 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8fb8fc00 == 44 [pid = 1738] [id = 784] 08:00:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x917b2800) [pid = 1738] [serial = 2351] [outer = (nil)] 08:00:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x9189c000) [pid = 1738] [serial = 2352] [outer = 0x917b2800] 08:00:55 INFO - PROCESS | 1738 | 1468422055936 Marionette DEBUG loaded listener.js 08:00:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x918d5000) [pid = 1738] [serial = 2353] [outer = 0x917b2800] 08:00:56 INFO - PROCESS | 1738 | 1468422056798 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]]]}] 08:00:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:00:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:00:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1509ms 08:00:56 INFO - PROCESS | 1738 | 1468422056832 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 08:00:56 INFO - PROCESS | 1738 | 1468422056837 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 08:00:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:00:56 INFO - PROCESS | 1738 | 1468422056844 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:00:56 INFO - PROCESS | 1738 | 1468422056848 Marionette TRACE conn4 <- [1,3102,null,{}] 08:00:56 INFO - PROCESS | 1738 | 1468422056854 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}] 08:00:56 INFO - PROCESS | 1738 | 1468422056859 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:57 INFO - PROCESS | 1738 | 1468422057069 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 08:00:57 INFO - PROCESS | 1738 | 1468422057305 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:57 INFO - PROCESS | 1738 | 1468422057312 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc0b800 == 45 [pid = 1738] [id = 785] 08:00:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x90e1a000) [pid = 1738] [serial = 2354] [outer = (nil)] 08:00:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x922e6800) [pid = 1738] [serial = 2355] [outer = 0x90e1a000] 08:00:57 INFO - PROCESS | 1738 | 1468422057401 Marionette DEBUG loaded listener.js 08:00:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x9383f400) [pid = 1738] [serial = 2356] [outer = 0x90e1a000] 08:00:58 INFO - PROCESS | 1738 | 1468422058227 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:00:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:00:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1435ms 08:00:58 INFO - PROCESS | 1738 | 1468422058280 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 08:00:58 INFO - PROCESS | 1738 | 1468422058283 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 08:00:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:00:58 INFO - PROCESS | 1738 | 1468422058290 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:00:58 INFO - PROCESS | 1738 | 1468422058294 Marionette TRACE conn4 <- [1,3106,null,{}] 08:00:58 INFO - PROCESS | 1738 | 1468422058300 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}] 08:00:58 INFO - PROCESS | 1738 | 1468422058305 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:58 INFO - PROCESS | 1738 | 1468422058555 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 08:00:58 INFO - PROCESS | 1738 | 1468422058700 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:58 INFO - PROCESS | 1738 | 1468422058719 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:00:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x939cac00 == 46 [pid = 1738] [id = 786] 08:00:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x93a5b800) [pid = 1738] [serial = 2357] [outer = (nil)] 08:00:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x93c9a400) [pid = 1738] [serial = 2358] [outer = 0x93a5b800] 08:00:58 INFO - PROCESS | 1738 | 1468422058857 Marionette DEBUG loaded listener.js 08:00:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x9517a400) [pid = 1738] [serial = 2359] [outer = 0x93a5b800] 08:00:59 INFO - PROCESS | 1738 | 1468422059822 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]]]}] 08:00:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:00:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:00:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:00:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1590ms 08:00:59 INFO - PROCESS | 1738 | 1468422059913 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 08:00:59 INFO - PROCESS | 1738 | 1468422059918 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 08:00:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:00:59 INFO - PROCESS | 1738 | 1468422059930 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:00:59 INFO - PROCESS | 1738 | 1468422059933 Marionette TRACE conn4 <- [1,3110,null,{}] 08:00:59 INFO - PROCESS | 1738 | 1468422059940 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}] 08:00:59 INFO - PROCESS | 1738 | 1468422059946 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:01:00 INFO - PROCESS | 1738 | 1468422060129 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 08:01:00 INFO - PROCESS | 1738 | 1468422060395 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:00 INFO - PROCESS | 1738 | 1468422060407 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:01:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x91078400 == 47 [pid = 1738] [id = 787] 08:01:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x91130400) [pid = 1738] [serial = 2360] [outer = (nil)] 08:01:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x9539f400) [pid = 1738] [serial = 2361] [outer = 0x91130400] 08:01:00 INFO - PROCESS | 1738 | 1468422060489 Marionette DEBUG loaded listener.js 08:01:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x953aa000) [pid = 1738] [serial = 2362] [outer = 0x91130400] 08:01:01 INFO - PROCESS | 1738 | 1468422061353 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"]]]}] 08:01:01 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:01:01 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:01:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:01:01 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1483ms 08:01:01 INFO - PROCESS | 1738 | 1468422061416 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 08:01:01 INFO - PROCESS | 1738 | 1468422061420 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 08:01:01 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:01:01 INFO - PROCESS | 1738 | 1468422061428 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:01:01 INFO - PROCESS | 1738 | 1468422061431 Marionette TRACE conn4 <- [1,3114,null,{}] 08:01:01 INFO - PROCESS | 1738 | 1468422061491 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}] 08:01:01 INFO - PROCESS | 1738 | 1468422061498 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:01:01 INFO - PROCESS | 1738 | 1468422061694 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 08:01:02 INFO - PROCESS | 1738 | 1468422062266 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\", \"72199aca-83fd-47b9-b0c5-c518039b8bbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:02 INFO - PROCESS | 1738 | 1468422062278 Marionette INFO sendAsync 4579eab7-bd41-46d8-8651-ce0b827aa8bf 08:01:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8cc10000 == 48 [pid = 1738] [id = 788] 08:01:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8d30b400) [pid = 1738] [serial = 2363] [outer = (nil)] 08:01:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8d317800) [pid = 1738] [serial = 2364] [outer = 0x8d30b400] 08:01:02 INFO - PROCESS | 1738 | 1468422062362 Marionette DEBUG loaded listener.js 08:01:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8e797c00) [pid = 1738] [serial = 2365] [outer = 0x8d30b400] 08:01:03 INFO - PROCESS | 1738 | 1468422063218 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]]]}] 08:01:03 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:01:03 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1832ms 08:01:03 INFO - PROCESS | 1738 | 1468422063262 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 08:01:03 INFO - PROCESS | 1738 | 1468422063275 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 08:01:04 WARNING - u'runner_teardown' () 08:01:04 INFO - No more tests 08:01:04 INFO - Got 0 unexpected results 08:01:04 INFO - SUITE-END | took 1287s 08:01:04 INFO - Closing logging queue 08:01:04 INFO - queue closed 08:01:04 INFO - Return code: 0 08:01:04 WARNING - # TBPL SUCCESS # 08:01:04 INFO - Running post-action listener: _resource_record_post_action 08:01:04 INFO - Running post-run listener: _resource_record_post_run 08:01:05 INFO - Total resource usage - Wall time: 1322s; CPU: 98.0%; Read bytes: 14155776; Write bytes: 926773248; Read time: 528; Write time: 259224 08:01:05 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:01:05 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 135630848; Read time: 0; Write time: 148092 08:01:05 INFO - run-tests - Wall time: 1293s; CPU: 98.0%; Read bytes: 11051008; Write bytes: 785641472; Read time: 364; Write time: 107808 08:01:05 INFO - Running post-run listener: _upload_blobber_files 08:01:05 INFO - Blob upload gear active. 08:01:05 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:01:05 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:01:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 08:01:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 08:01:06 INFO - (blobuploader) - INFO - Open directory for files ... 08:01:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:01:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:01:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:01:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:01:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:01:07 INFO - (blobuploader) - INFO - Done attempting. 08:01:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:01:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:01:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:01:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:01:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:01:07 INFO - (blobuploader) - INFO - Done attempting. 08:01:07 INFO - (blobuploader) - INFO - Iteration through files over. 08:01:08 INFO - Return code: 0 08:01:08 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:01:08 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:01:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e631ba65c96c653db4d8a88295f161f1835006db7988c86f4964d59d2d8889fe11f6a27b5750cdfe97f0a7c631337d3d8ab83f5b2ce4294148f950e2be96f660", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cf937bb468479514ef64d2cd53a1cc0429a4dc5ea82c1a53d2a2c617e4400bb3aed2ffcb6de36104536fb2eddde7ae43f17cb16d8f257472c620b5ff3a4a412b"} 08:01:08 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:01:08 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:01:08 INFO - Contents: 08:01:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e631ba65c96c653db4d8a88295f161f1835006db7988c86f4964d59d2d8889fe11f6a27b5750cdfe97f0a7c631337d3d8ab83f5b2ce4294148f950e2be96f660", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cf937bb468479514ef64d2cd53a1cc0429a4dc5ea82c1a53d2a2c617e4400bb3aed2ffcb6de36104536fb2eddde7ae43f17cb16d8f257472c620b5ff3a4a412b"} 08:01:08 INFO - Running post-run listener: copy_logs_to_upload_dir 08:01:08 INFO - Copying logs to upload dir... 08:01:08 INFO - mkdir: /builds/slave/test/build/upload/logs 08:01:08 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1453.054617 ========= master_lag: -0.03 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 13 secs) (at 2016-07-13 08:01:08.497143) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-13 08:01:08.498190) ========= 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-1468420604.259179-45062345 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e631ba65c96c653db4d8a88295f161f1835006db7988c86f4964d59d2d8889fe11f6a27b5750cdfe97f0a7c631337d3d8ab83f5b2ce4294148f950e2be96f660", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cf937bb468479514ef64d2cd53a1cc0429a4dc5ea82c1a53d2a2c617e4400bb3aed2ffcb6de36104536fb2eddde7ae43f17cb16d8f257472c620b5ff3a4a412b"} build_url:https://queue.taskcluster.net/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032272 build_url: 'https://queue.taskcluster.net/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e631ba65c96c653db4d8a88295f161f1835006db7988c86f4964d59d2d8889fe11f6a27b5750cdfe97f0a7c631337d3d8ab83f5b2ce4294148f950e2be96f660", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cf937bb468479514ef64d2cd53a1cc0429a4dc5ea82c1a53d2a2c617e4400bb3aed2ffcb6de36104536fb2eddde7ae43f17cb16d8f257472c620b5ff3a4a412b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HXWT9Uv2SoqlS3zPAlPBOw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-13 08:01:08.567565) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 08:01:08.568094) ========= 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-1468420604.259179-45062345 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017760 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 08:01:08.631004) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-13 08:01:08.631323) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-13 08:01:08.631727) ========= ========= Total master_lag: 0.15 =========