builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-123 starttime: 1468455130.81 results: success (0) buildid: 20160713152943 builduid: 9d35a485de594b2897a64d1d4b1556c1 revision: f8051a3ef4ec5842689306cc3d7b22a6ec439c9a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-13 17:12:10.807957) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-13 17:12:10.808391) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 2 mins, 39 secs) (at 2016-07-13 17:12:10.808673) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 2 mins, 39 secs) (at 2016-07-13 17:14:50.702413) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 41 secs) (at 2016-07-13 17:14:50.702672) ========= 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-1468454590.914630-2060262072 _=/tools/buildbot/bin/python using PTY: False --2016-07-13 17:14:58-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.08M=0.001s 2016-07-13 17:14:59 (9.08 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.581431 ========= master_lag: 41.20 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 41 secs) (at 2016-07-13 17:15:32.485911) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 35 secs) (at 2016-07-13 17:15:32.486224) ========= 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-1468454590.914630-2060262072 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.031597 ========= master_lag: 35.09 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 35 secs) (at 2016-07-13 17:16:07.610981) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 36 secs) (at 2016-07-13 17:16:07.611323) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f8051a3ef4ec5842689306cc3d7b22a6ec439c9a --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 f8051a3ef4ec5842689306cc3d7b22a6ec439c9a --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-1468454590.914630-2060262072 _=/tools/buildbot/bin/python using PTY: False 2016-07-13 17:16:17,205 truncating revision to first 12 chars 2016-07-13 17:16:17,206 Setting DEBUG logging. 2016-07-13 17:16:17,206 attempt 1/10 2016-07-13 17:16:17,206 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f8051a3ef4ec?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-13 17:16:19,018 unpacking tar archive at: mozilla-beta-f8051a3ef4ec/testing/mozharness/ program finished with exit code 0 elapsedTime=2.329955 ========= master_lag: 33.92 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 36 secs) (at 2016-07-13 17:16:43.861828) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-13 17:16:43.862127) ========= script_repo_revision: f8051a3ef4ec5842689306cc3d7b22a6ec439c9a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-13 17:16:43.862507) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 3 mins, 28 secs) (at 2016-07-13 17:16:43.862777) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 3 mins, 28 secs) (at 2016-07-13 17:20:12.591864) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 18 secs) (at 2016-07-13 17:20:12.592154) ========= /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-1468454590.914630-2060262072 _=/tools/buildbot/bin/python using PTY: False 17:20:20 INFO - MultiFileLogger online at 20160713 17:20:20 in /builds/slave/test 17:20:20 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 17:20:20 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 17:20:20 INFO - {'append_to_log': False, 17:20:20 INFO - 'base_work_dir': '/builds/slave/test', 17:20:20 INFO - 'blob_upload_branch': 'mozilla-beta', 17:20:20 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 17:20:20 INFO - 'buildbot_json_path': 'buildprops.json', 17:20:20 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 17:20:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:20:20 INFO - 'download_minidump_stackwalk': True, 17:20:20 INFO - 'download_symbols': 'true', 17:20:20 INFO - 'e10s': False, 17:20:20 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 17:20:20 INFO - 'tooltool.py': '/tools/tooltool.py', 17:20:20 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 17:20:20 INFO - '/tools/misc-python/virtualenv.py')}, 17:20:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:20:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:20:20 INFO - 'log_level': 'info', 17:20:20 INFO - 'log_to_console': True, 17:20:20 INFO - 'opt_config_files': (), 17:20:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:20:20 INFO - '--processes=1', 17:20:20 INFO - '--config=%(test_path)s/wptrunner.ini', 17:20:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:20:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:20:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:20:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:20:20 INFO - 'pip_index': False, 17:20:20 INFO - 'require_test_zip': True, 17:20:20 INFO - 'test_type': ('testharness',), 17:20:20 INFO - 'this_chunk': '1', 17:20:20 INFO - 'tooltool_cache': '/builds/tooltool_cache', 17:20:20 INFO - 'total_chunks': '10', 17:20:20 INFO - 'virtualenv_path': 'venv', 17:20:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:20:20 INFO - 'work_dir': 'build'} 17:20:20 INFO - ##### 17:20:20 INFO - ##### Running clobber step. 17:20:20 INFO - ##### 17:20:20 INFO - Running pre-action listener: _resource_record_pre_action 17:20:20 INFO - Running main action method: clobber 17:20:20 INFO - rmtree: /builds/slave/test/build 17:20:20 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 17:20:21 INFO - Running post-action listener: _resource_record_post_action 17:20:21 INFO - ##### 17:20:21 INFO - ##### Running read-buildbot-config step. 17:20:21 INFO - ##### 17:20:21 INFO - Running pre-action listener: _resource_record_pre_action 17:20:21 INFO - Running main action method: read_buildbot_config 17:20:21 INFO - Using buildbot properties: 17:20:21 INFO - { 17:20:21 INFO - "project": "", 17:20:21 INFO - "product": "firefox", 17:20:21 INFO - "script_repo_revision": "production", 17:20:21 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 17:20:21 INFO - "repository": "", 17:20:21 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 17:20:21 INFO - "buildid": "20160713152943", 17:20:21 INFO - "pgo_build": "False", 17:20:21 INFO - "basedir": "/builds/slave/test", 17:20:21 INFO - "buildnumber": 1, 17:20:21 INFO - "slavename": "tst-linux32-spot-123", 17:20:21 INFO - "revision": "f8051a3ef4ec5842689306cc3d7b22a6ec439c9a", 17:20:21 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 17:20:21 INFO - "platform": "linux", 17:20:21 INFO - "branch": "mozilla-beta", 17:20:21 INFO - "repo_path": "releases/mozilla-beta", 17:20:21 INFO - "moz_repo_path": "", 17:20:21 INFO - "stage_platform": "linux", 17:20:21 INFO - "builduid": "9d35a485de594b2897a64d1d4b1556c1", 17:20:21 INFO - "slavebuilddir": "test" 17:20:21 INFO - } 17:20:21 INFO - Found installer url https://queue.taskcluster.net/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 17:20:21 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 17:20:21 INFO - Running post-action listener: _resource_record_post_action 17:20:21 INFO - ##### 17:20:21 INFO - ##### Running download-and-extract step. 17:20:21 INFO - ##### 17:20:21 INFO - Running pre-action listener: _resource_record_pre_action 17:20:21 INFO - Running main action method: download_and_extract 17:20:21 INFO - mkdir: /builds/slave/test/build/tests 17:20: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')]} 17:20:21 INFO - https://queue.taskcluster.net/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 17:20:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 17:20:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 17:20:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/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 17:20:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/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 17:20:23 INFO - Downloaded 1291 bytes. 17:20:23 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 17:20:23 INFO - Using the following test package requirements: 17:20:23 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 17:20:23 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:20:23 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 17:20:23 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:20:23 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 17:20:23 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:20:23 INFO - u'jsshell-linux-i686.zip'], 17:20:23 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:20:23 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 17:20:23 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 17:20:23 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:20:23 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 17:20:23 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:20:23 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 17:20:23 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:20:23 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 17:20:23 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:20:23 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 17:20:23 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 17:20:23 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')]} 17:20:23 INFO - https://queue.taskcluster.net/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 17:20:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 17:20:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 17:20:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/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 17:20:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/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 17:20:30 INFO - Downloaded 22861784 bytes. 17:20:30 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/*'] 17:20:30 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/* 17:20:31 INFO - caution: filename not matched: web-platform/* 17:20:31 INFO - Return code: 11 17:20:31 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')]} 17:20:31 INFO - https://queue.taskcluster.net/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 17:20:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 17:20:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 17:20:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/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 17:20:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/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 17:20:43 INFO - Downloaded 36389876 bytes. 17:20:43 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/*'] 17:20:43 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/* 17:20:47 INFO - caution: filename not matched: bin/* 17:20:47 INFO - caution: filename not matched: config/* 17:20:47 INFO - caution: filename not matched: mozbase/* 17:20:47 INFO - caution: filename not matched: marionette/* 17:20:47 INFO - caution: filename not matched: tools/wptserve/* 17:20:47 INFO - Return code: 11 17:20:47 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')]} 17:20:47 INFO - https://queue.taskcluster.net/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 17:20:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 17:20:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 17:20:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/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 17:20:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/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 17:21:10 INFO - Downloaded 69346692 bytes. 17:21:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 17:21:10 INFO - mkdir: /builds/slave/test/properties 17:21:10 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 17:21:10 INFO - Writing to file /builds/slave/test/properties/build_url 17:21:10 INFO - Contents: 17:21:10 INFO - build_url:https://queue.taskcluster.net/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 17:21:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 17:21:11 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 17:21:11 INFO - Writing to file /builds/slave/test/properties/symbols_url 17:21:11 INFO - Contents: 17:21:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 17:21:11 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')]} 17:21:11 INFO - https://queue.taskcluster.net/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:21:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 17:21:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 17:21:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/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 17:21:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/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 17:21:38 INFO - Downloaded 92360445 bytes. 17:21:38 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'] 17:21:38 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 17:21:48 INFO - Return code: 0 17:21:48 INFO - Running post-action listener: _resource_record_post_action 17:21:48 INFO - Running post-action listener: set_extra_try_arguments 17:21:48 INFO - ##### 17:21:48 INFO - ##### Running create-virtualenv step. 17:21:48 INFO - ##### 17:21:48 INFO - Running pre-action listener: _pre_create_virtualenv 17:21:48 INFO - Running pre-action listener: _resource_record_pre_action 17:21:48 INFO - Running main action method: create_virtualenv 17:21:48 INFO - Creating virtualenv /builds/slave/test/build/venv 17:21:48 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 17:21:48 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 17:21:48 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 17:21:48 INFO - Using real prefix '/usr' 17:21:48 INFO - New python executable in /builds/slave/test/build/venv/bin/python 17:21:49 INFO - Installing distribute.............................................................................................................................................................................................done. 17:21:52 INFO - Installing pip.................done. 17:21:52 INFO - Return code: 0 17:21:52 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 17:21: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')]} 17:21:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:21:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:21: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')]} 17:21:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:21:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:21:52 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 0x86a5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x870c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87bef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x84a0e30>, '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 0x873dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87bc470>, '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-1468454590.914630-2060262072', '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 17:21:52 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 17:21:52 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 17:21:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:21:52 INFO - 'CCACHE_UMASK': '002', 17:21:52 INFO - 'DISPLAY': ':0', 17:21:52 INFO - 'HOME': '/home/cltbld', 17:21:52 INFO - 'LANG': 'en_US.UTF-8', 17:21:52 INFO - 'LOGNAME': 'cltbld', 17:21:52 INFO - 'MAIL': '/var/mail/cltbld', 17:21:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:21:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:21:52 INFO - 'MOZ_NO_REMOTE': '1', 17:21:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:21:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:21:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:21:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:21:52 INFO - 'PWD': '/builds/slave/test', 17:21:52 INFO - 'SHELL': '/bin/bash', 17:21:52 INFO - 'SHLVL': '1', 17:21:52 INFO - 'TERM': 'linux', 17:21:52 INFO - 'TMOUT': '86400', 17:21:52 INFO - 'USER': 'cltbld', 17:21:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468454590.914630-2060262072', 17:21:52 INFO - '_': '/tools/buildbot/bin/python'} 17:21:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:21:53 INFO - Downloading/unpacking psutil>=0.7.1 17:21:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:21:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:21:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:21:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:21:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:21:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:21:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 17:21:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:21:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:21:59 INFO - Installing collected packages: psutil 17:21:59 INFO - Running setup.py install for psutil 17:21:59 INFO - building 'psutil._psutil_linux' extension 17:21:59 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 17:21:59 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 17:21:59 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 17:21:59 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 17:21:59 INFO - building 'psutil._psutil_posix' extension 17:21:59 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 17:21:59 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 17:22:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:22:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:22:00 INFO - Successfully installed psutil 17:22:00 INFO - Cleaning up... 17:22:00 INFO - Return code: 0 17:22:00 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 17:22:00 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')]} 17:22:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:22:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:22:00 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')]} 17:22:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:22:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:22:00 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 0x86a5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x870c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87bef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x84a0e30>, '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 0x873dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87bc470>, '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-1468454590.914630-2060262072', '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 17:22:00 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 17:22:00 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 17:22:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:22:00 INFO - 'CCACHE_UMASK': '002', 17:22:00 INFO - 'DISPLAY': ':0', 17:22:00 INFO - 'HOME': '/home/cltbld', 17:22:00 INFO - 'LANG': 'en_US.UTF-8', 17:22:00 INFO - 'LOGNAME': 'cltbld', 17:22:00 INFO - 'MAIL': '/var/mail/cltbld', 17:22:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:22:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:22:00 INFO - 'MOZ_NO_REMOTE': '1', 17:22:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:22:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:22:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:22:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:22:00 INFO - 'PWD': '/builds/slave/test', 17:22:00 INFO - 'SHELL': '/bin/bash', 17:22:00 INFO - 'SHLVL': '1', 17:22:00 INFO - 'TERM': 'linux', 17:22:00 INFO - 'TMOUT': '86400', 17:22:00 INFO - 'USER': 'cltbld', 17:22:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468454590.914630-2060262072', 17:22:00 INFO - '_': '/tools/buildbot/bin/python'} 17:22:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:22:00 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:22:00 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 17:22:00 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 17:22:00 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 17:22:00 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 17:22:00 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 17:22:00 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 17:22:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:22:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 17:22:05 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 17:22:05 INFO - Installing collected packages: mozsystemmonitor 17:22:05 INFO - Running setup.py install for mozsystemmonitor 17:22:05 INFO - Successfully installed mozsystemmonitor 17:22:05 INFO - Cleaning up... 17:22:05 INFO - Return code: 0 17:22:05 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 17:22:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:22:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:22:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:22:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:22:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:22:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:22:05 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 0x86a5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x870c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87bef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x84a0e30>, '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 0x873dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87bc470>, '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-1468454590.914630-2060262072', '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 17:22:05 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 17:22:05 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 17:22:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:22:05 INFO - 'CCACHE_UMASK': '002', 17:22:05 INFO - 'DISPLAY': ':0', 17:22:05 INFO - 'HOME': '/home/cltbld', 17:22:05 INFO - 'LANG': 'en_US.UTF-8', 17:22:05 INFO - 'LOGNAME': 'cltbld', 17:22:05 INFO - 'MAIL': '/var/mail/cltbld', 17:22:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:22:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:22:05 INFO - 'MOZ_NO_REMOTE': '1', 17:22:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:22:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:22:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:22:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:22:05 INFO - 'PWD': '/builds/slave/test', 17:22:05 INFO - 'SHELL': '/bin/bash', 17:22:05 INFO - 'SHLVL': '1', 17:22:05 INFO - 'TERM': 'linux', 17:22:05 INFO - 'TMOUT': '86400', 17:22:05 INFO - 'USER': 'cltbld', 17:22:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468454590.914630-2060262072', 17:22:05 INFO - '_': '/tools/buildbot/bin/python'} 17:22:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:22:06 INFO - Downloading/unpacking blobuploader==1.2.4 17:22:06 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 17:22:06 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 17:22:06 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 17:22:06 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 17:22:06 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 17:22:06 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 17:22:11 INFO - Downloading blobuploader-1.2.4.tar.gz 17:22:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 17:22:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:22:11 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 17:22:11 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 17:22:11 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 17:22:11 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 17:22:11 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 17:22:11 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 17:22:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 17:22:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:22:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:22:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:22:12 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 17:22:12 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 17:22:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:22:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:22:12 INFO - Downloading docopt-0.6.1.tar.gz 17:22:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 17:22:13 INFO - Installing collected packages: blobuploader, requests, docopt 17:22:13 INFO - Running setup.py install for blobuploader 17:22:13 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 17:22:13 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 17:22:13 INFO - Running setup.py install for requests 17:22:14 INFO - Running setup.py install for docopt 17:22:14 INFO - Successfully installed blobuploader requests docopt 17:22:14 INFO - Cleaning up... 17:22:14 INFO - Return code: 0 17:22:14 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:22:14 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')]} 17:22:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:22:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:22:14 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')]} 17:22:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:22:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:22:14 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 0x86a5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x870c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87bef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x84a0e30>, '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 0x873dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87bc470>, '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-1468454590.914630-2060262072', '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 17:22:14 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 17:22:14 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 17:22:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:22:14 INFO - 'CCACHE_UMASK': '002', 17:22:14 INFO - 'DISPLAY': ':0', 17:22:14 INFO - 'HOME': '/home/cltbld', 17:22:14 INFO - 'LANG': 'en_US.UTF-8', 17:22:14 INFO - 'LOGNAME': 'cltbld', 17:22:14 INFO - 'MAIL': '/var/mail/cltbld', 17:22:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:22:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:22:14 INFO - 'MOZ_NO_REMOTE': '1', 17:22:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:22:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:22:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:22:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:22:14 INFO - 'PWD': '/builds/slave/test', 17:22:14 INFO - 'SHELL': '/bin/bash', 17:22:14 INFO - 'SHLVL': '1', 17:22:14 INFO - 'TERM': 'linux', 17:22:14 INFO - 'TMOUT': '86400', 17:22:14 INFO - 'USER': 'cltbld', 17:22:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468454590.914630-2060262072', 17:22:14 INFO - '_': '/tools/buildbot/bin/python'} 17:22:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:22:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:22:14 INFO - Running setup.py (path:/tmp/pip-jeFovu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:22:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:22:15 INFO - Running setup.py (path:/tmp/pip-lu1Im2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:22:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:22:15 INFO - Running setup.py (path:/tmp/pip-KsKfvb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:22:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:22:15 INFO - Running setup.py (path:/tmp/pip-0IxCc8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:22:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:22:15 INFO - Running setup.py (path:/tmp/pip-OFRj8w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:22:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:22:15 INFO - Running setup.py (path:/tmp/pip-tT3RUG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:22:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:22:15 INFO - Running setup.py (path:/tmp/pip-ZODdlD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:22:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:22:15 INFO - Running setup.py (path:/tmp/pip-rdTCIk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:22:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:22:15 INFO - Running setup.py (path:/tmp/pip-cHiHoM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:22:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:22:16 INFO - Running setup.py (path:/tmp/pip-J450fh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:22:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:22:16 INFO - Running setup.py (path:/tmp/pip-gxIRvF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:22:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:22:16 INFO - Running setup.py (path:/tmp/pip-h3hupf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:22:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:22:16 INFO - Running setup.py (path:/tmp/pip-eWeZv2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:22:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:22:16 INFO - Running setup.py (path:/tmp/pip-jN3jL_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:22:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:22:16 INFO - Running setup.py (path:/tmp/pip-1IqqWO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:22:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:22:16 INFO - Running setup.py (path:/tmp/pip-EItJSL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:22:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:22:16 INFO - Running setup.py (path:/tmp/pip-6r24LB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:22:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:22:17 INFO - Running setup.py (path:/tmp/pip-CCYCls-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:22:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:22:17 INFO - Running setup.py (path:/tmp/pip-4asT_d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:22:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:22:17 INFO - Running setup.py (path:/tmp/pip-H6koO4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:22:17 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:22:17 INFO - Running setup.py (path:/tmp/pip-2jckK4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:22:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:22:17 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 17:22:17 INFO - Running setup.py install for manifestparser 17:22:18 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 17:22:18 INFO - Running setup.py install for mozcrash 17:22:18 INFO - Running setup.py install for mozdebug 17:22:18 INFO - Running setup.py install for mozdevice 17:22:18 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 17:22:18 INFO - Installing dm script to /builds/slave/test/build/venv/bin 17:22:18 INFO - Running setup.py install for mozfile 17:22:19 INFO - Running setup.py install for mozhttpd 17:22:19 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 17:22:19 INFO - Running setup.py install for mozinfo 17:22:19 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 17:22:19 INFO - Running setup.py install for mozInstall 17:22:19 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 17:22:19 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 17:22:19 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 17:22:19 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 17:22:19 INFO - Running setup.py install for mozleak 17:22:19 INFO - Running setup.py install for mozlog 17:22:20 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 17:22:20 INFO - Running setup.py install for moznetwork 17:22:20 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 17:22:20 INFO - Running setup.py install for mozprocess 17:22:20 INFO - Running setup.py install for mozprofile 17:22:20 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 17:22:20 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 17:22:20 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 17:22:20 INFO - Running setup.py install for mozrunner 17:22:20 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 17:22:21 INFO - Running setup.py install for mozscreenshot 17:22:21 INFO - Running setup.py install for moztest 17:22:21 INFO - Running setup.py install for mozversion 17:22:21 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 17:22:21 INFO - Running setup.py install for wptserve 17:22:21 INFO - Running setup.py install for marionette-driver 17:22:22 INFO - Running setup.py install for browsermob-proxy 17:22:22 INFO - Running setup.py install for marionette-client 17:22:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:22:22 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 17:22:22 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 17:22:22 INFO - Cleaning up... 17:22:22 INFO - Return code: 0 17:22:22 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:22: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')]} 17:22:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:22:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:22: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')]} 17:22:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:22:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:22:22 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 0x86a5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x870c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87bef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x84a0e30>, '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 0x873dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87bc470>, '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-1468454590.914630-2060262072', '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 17:22:22 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 17:22:22 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 17:22:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:22:22 INFO - 'CCACHE_UMASK': '002', 17:22:22 INFO - 'DISPLAY': ':0', 17:22:22 INFO - 'HOME': '/home/cltbld', 17:22:22 INFO - 'LANG': 'en_US.UTF-8', 17:22:22 INFO - 'LOGNAME': 'cltbld', 17:22:22 INFO - 'MAIL': '/var/mail/cltbld', 17:22:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:22:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:22:22 INFO - 'MOZ_NO_REMOTE': '1', 17:22:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:22:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:22:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:22:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:22:22 INFO - 'PWD': '/builds/slave/test', 17:22:22 INFO - 'SHELL': '/bin/bash', 17:22:22 INFO - 'SHLVL': '1', 17:22:22 INFO - 'TERM': 'linux', 17:22:22 INFO - 'TMOUT': '86400', 17:22:22 INFO - 'USER': 'cltbld', 17:22:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468454590.914630-2060262072', 17:22:22 INFO - '_': '/tools/buildbot/bin/python'} 17:22:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:22:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:22:23 INFO - Running setup.py (path:/tmp/pip-ne0hAW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:22:23 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)) 17:22:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:22:23 INFO - Running setup.py (path:/tmp/pip-I1ZJZF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:22:23 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)) 17:22:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:22:23 INFO - Running setup.py (path:/tmp/pip-jndCYZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:22:23 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)) 17:22:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:22:23 INFO - Running setup.py (path:/tmp/pip-NrgBZQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:22:23 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)) 17:22:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:22:23 INFO - Running setup.py (path:/tmp/pip-e76aCx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:22:24 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)) 17:22:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:22:24 INFO - Running setup.py (path:/tmp/pip-LtdPhu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:22:24 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)) 17:22:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:22:24 INFO - Running setup.py (path:/tmp/pip-AGdMlB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:22:24 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)) 17:22:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:22:24 INFO - Running setup.py (path:/tmp/pip-FfQ5oy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:22:24 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)) 17:22:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:22:24 INFO - Running setup.py (path:/tmp/pip-C9MlJv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:22:24 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)) 17:22:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:22:24 INFO - Running setup.py (path:/tmp/pip-wiA8Yf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:22:24 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)) 17:22:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:22:24 INFO - Running setup.py (path:/tmp/pip-UabqoB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:22:24 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)) 17:22:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:22:24 INFO - Running setup.py (path:/tmp/pip-ACLWn6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:22:24 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)) 17:22:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:22:25 INFO - Running setup.py (path:/tmp/pip-Mec79R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:22:25 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)) 17:22:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:22:25 INFO - Running setup.py (path:/tmp/pip-5yhBaZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:22:25 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)) 17:22:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:22:25 INFO - Running setup.py (path:/tmp/pip-1W3T5C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:22:25 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)) 17:22:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:22:25 INFO - Running setup.py (path:/tmp/pip-vEoe4K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:22:25 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)) 17:22:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:22:25 INFO - Running setup.py (path:/tmp/pip-tFWHyn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:22:25 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)) 17:22:25 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:22:25 INFO - Running setup.py (path:/tmp/pip-HJuRDI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:22:25 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)) 17:22:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:22:25 INFO - Running setup.py (path:/tmp/pip-FwF6ol-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:22:25 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)) 17:22:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:22:25 INFO - Running setup.py (path:/tmp/pip-V8wUEr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:22:26 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)) 17:22:26 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:22:26 INFO - Running setup.py (path:/tmp/pip-FsgHat-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:22:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:22:26 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)) 17:22:26 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)) 17:22:26 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)) 17:22:26 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)) 17:22:26 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)) 17:22:26 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)) 17:22:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:22:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:22:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:22:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:22:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:22:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:22:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:22:31 INFO - Downloading blessings-1.6.tar.gz 17:22:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 17:22:31 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)) 17:22:31 INFO - Installing collected packages: blessings 17:22:31 INFO - Running setup.py install for blessings 17:22:32 INFO - Successfully installed blessings 17:22:32 INFO - Cleaning up... 17:22:32 INFO - Return code: 0 17:22:32 INFO - Done creating virtualenv /builds/slave/test/build/venv. 17:22:32 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:22:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:22:32 INFO - Reading from file tmpfile_stdout 17:22:32 INFO - Current package versions: 17:22:32 INFO - argparse == 1.2.1 17:22:32 INFO - blessings == 1.6 17:22:32 INFO - blobuploader == 1.2.4 17:22:32 INFO - browsermob-proxy == 0.6.0 17:22:32 INFO - docopt == 0.6.1 17:22:32 INFO - manifestparser == 1.1 17:22:32 INFO - marionette-client == 2.3.0 17:22:32 INFO - marionette-driver == 1.4.0 17:22:32 INFO - mozInstall == 1.12 17:22:32 INFO - mozcrash == 0.17 17:22:32 INFO - mozdebug == 0.1 17:22:32 INFO - mozdevice == 0.48 17:22:32 INFO - mozfile == 1.2 17:22:32 INFO - mozhttpd == 0.7 17:22:32 INFO - mozinfo == 0.9 17:22:32 INFO - mozleak == 0.1 17:22:32 INFO - mozlog == 3.1 17:22:32 INFO - moznetwork == 0.27 17:22:32 INFO - mozprocess == 0.22 17:22:32 INFO - mozprofile == 0.28 17:22:32 INFO - mozrunner == 6.11 17:22:32 INFO - mozscreenshot == 0.1 17:22:32 INFO - mozsystemmonitor == 0.0 17:22:32 INFO - moztest == 0.7 17:22:32 INFO - mozversion == 1.4 17:22:32 INFO - psutil == 3.1.1 17:22:32 INFO - requests == 1.2.3 17:22:32 INFO - wptserve == 1.4.0 17:22:32 INFO - wsgiref == 0.1.2 17:22:32 INFO - Running post-action listener: _resource_record_post_action 17:22:32 INFO - Running post-action listener: _start_resource_monitoring 17:22:32 INFO - Starting resource monitoring. 17:22:32 INFO - ##### 17:22:32 INFO - ##### Running pull step. 17:22:32 INFO - ##### 17:22:32 INFO - Running pre-action listener: _resource_record_pre_action 17:22:32 INFO - Running main action method: pull 17:22:32 INFO - Pull has nothing to do! 17:22:32 INFO - Running post-action listener: _resource_record_post_action 17:22:32 INFO - ##### 17:22:32 INFO - ##### Running install step. 17:22:32 INFO - ##### 17:22:32 INFO - Running pre-action listener: _resource_record_pre_action 17:22:32 INFO - Running main action method: install 17:22:32 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:22:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:22:33 INFO - Reading from file tmpfile_stdout 17:22:33 INFO - Detecting whether we're running mozinstall >=1.0... 17:22:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 17:22:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 17:22:33 INFO - Reading from file tmpfile_stdout 17:22:33 INFO - Output received: 17:22:33 INFO - Usage: mozinstall [options] installer 17:22:33 INFO - Options: 17:22:33 INFO - -h, --help show this help message and exit 17:22:33 INFO - -d DEST, --destination=DEST 17:22:33 INFO - Directory to install application into. [default: 17:22:33 INFO - "/builds/slave/test"] 17:22:33 INFO - --app=APP Application being installed. [default: firefox] 17:22:33 INFO - mkdir: /builds/slave/test/build/application 17:22:33 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'] 17:22:33 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 17:23:02 INFO - Reading from file tmpfile_stdout 17:23:02 INFO - Output received: 17:23:02 INFO - /builds/slave/test/build/application/firefox/firefox 17:23:02 INFO - Running post-action listener: _resource_record_post_action 17:23:02 INFO - ##### 17:23:02 INFO - ##### Running run-tests step. 17:23:02 INFO - ##### 17:23:02 INFO - Running pre-action listener: _resource_record_pre_action 17:23:02 INFO - Running main action method: run_tests 17:23:02 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 17:23:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:23:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:23:02 INFO - grabbing minidump binary from tooltool 17:23:02 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')]} 17:23:02 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 0x84a0e30>, '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 0x873dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87bc470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 17:23:02 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 17:23:02 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 17:23:02 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 17:23:02 INFO - Return code: 0 17:23:02 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 17:23:02 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 17:23:02 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/SbC7HGsuQUGzFc5Y2zz0-A/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 17:23:02 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/SbC7HGsuQUGzFc5Y2zz0-A/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 17:23:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:23:02 INFO - 'CCACHE_UMASK': '002', 17:23:02 INFO - 'DISPLAY': ':0', 17:23:02 INFO - 'HOME': '/home/cltbld', 17:23:02 INFO - 'LANG': 'en_US.UTF-8', 17:23:02 INFO - 'LOGNAME': 'cltbld', 17:23:02 INFO - 'MAIL': '/var/mail/cltbld', 17:23:02 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 17:23:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:23:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:23:02 INFO - 'MOZ_NO_REMOTE': '1', 17:23:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:23:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:23:02 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:23:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:23:02 INFO - 'PWD': '/builds/slave/test', 17:23:02 INFO - 'SHELL': '/bin/bash', 17:23:02 INFO - 'SHLVL': '1', 17:23:02 INFO - 'TERM': 'linux', 17:23:02 INFO - 'TMOUT': '86400', 17:23:02 INFO - 'USER': 'cltbld', 17:23:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468454590.914630-2060262072', 17:23:02 INFO - '_': '/tools/buildbot/bin/python'} 17:23:02 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/SbC7HGsuQUGzFc5Y2zz0-A/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 17:23:03 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 17:23:03 INFO - import pkg_resources 17:23:04 INFO - Using 1 client processes 17:23:05 INFO - wptserve Starting http server on 127.0.0.1:8000 17:23:05 INFO - wptserve Starting http server on 127.0.0.1:8001 17:23:05 INFO - wptserve Starting http server on 127.0.0.1:8443 17:23:07 INFO - SUITE-START | Running 778 tests 17:23:07 INFO - Running testharness tests 17:23:07 INFO - Setting up ssl 17:23:07 INFO - PROCESS | certutil | 17:23:07 INFO - PROCESS | certutil | 17:23:07 INFO - PROCESS | certutil | 17:23:07 INFO - Certificate Nickname Trust Attributes 17:23:07 INFO - SSL,S/MIME,JAR/XPI 17:23:07 INFO - 17:23:07 INFO - web-platform-tests CT,, 17:23:07 INFO - 17:23:07 INFO - Starting runner 17:23:10 INFO - PROCESS | 11429 | 1468455790203 Marionette DEBUG Marionette enabled via build flag and pref 17:23:10 INFO - PROCESS | 11429 | ++DOCSHELL 0xa4e4e000 == 1 [pid = 11429] [id = 1] 17:23:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 1 (0xa4e4e400) [pid = 11429] [serial = 1] [outer = (nil)] 17:23:10 INFO - PROCESS | 11429 | [11429] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:23:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 2 (0xa4e4ec00) [pid = 11429] [serial = 2] [outer = 0xa4e4e400] 17:23:10 INFO - PROCESS | 11429 | 1468455790892 Marionette INFO Listening on port 2828 17:23:11 INFO - PROCESS | 11429 | 1468455791507 Marionette DEBUG Marionette enabled via command-line flag 17:23:11 INFO - PROCESS | 11429 | ++DOCSHELL 0xa23a9400 == 2 [pid = 11429] [id = 2] 17:23:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 3 (0xa23aa800) [pid = 11429] [serial = 3] [outer = (nil)] 17:23:11 INFO - PROCESS | 11429 | [11429] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:23:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 4 (0xa23b3c00) [pid = 11429] [serial = 4] [outer = 0xa23aa800] 17:23:11 INFO - PROCESS | 11429 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cb240 17:23:11 INFO - PROCESS | 11429 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20cbd20 17:23:11 INFO - PROCESS | 11429 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20d9da0 17:23:11 INFO - PROCESS | 11429 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f6a00 17:23:11 INFO - PROCESS | 11429 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fc740 17:23:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 5 (0xa1028c00) [pid = 11429] [serial = 5] [outer = 0xa4e4e400] 17:23:11 INFO - PROCESS | 11429 | [11429] 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 17:23:11 INFO - PROCESS | 11429 | 1468455791878 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:44424 17:23:11 INFO - PROCESS | 11429 | [11429] 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 17:23:11 INFO - PROCESS | 11429 | 1468455791909 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:44425 17:23:11 INFO - PROCESS | 11429 | 1468455791969 Marionette DEBUG Closed connection conn0 17:23:12 INFO - PROCESS | 11429 | [11429] 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 17:23:12 INFO - PROCESS | 11429 | 1468455792081 Marionette DEBUG Closed connection conn1 17:23:12 INFO - PROCESS | 11429 | [11429] 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 17:23:12 INFO - PROCESS | 11429 | 1468455792094 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:44426 17:23:12 INFO - PROCESS | 11429 | [11429] 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 17:23:12 INFO - PROCESS | 11429 | 1468455792145 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:44427 17:23:12 INFO - PROCESS | 11429 | 1468455792154 Marionette DEBUG Closed connection conn2 17:23:12 INFO - PROCESS | 11429 | 1468455792188 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:23:12 INFO - PROCESS | 11429 | 1468455792220 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":"20160713152943","device":"desktop","version":"48.0"} 17:23:12 INFO - PROCESS | 11429 | [11429] 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 17:23:14 INFO - PROCESS | 11429 | ++DOCSHELL 0x9b236c00 == 3 [pid = 11429] [id = 3] 17:23:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 6 (0x9b237000) [pid = 11429] [serial = 6] [outer = (nil)] 17:23:14 INFO - PROCESS | 11429 | ++DOCSHELL 0x9b237400 == 4 [pid = 11429] [id = 4] 17:23:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 7 (0x9b23ac00) [pid = 11429] [serial = 7] [outer = (nil)] 17:23:14 INFO - PROCESS | 11429 | [11429] 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 17:23:14 INFO - PROCESS | 11429 | ++DOCSHELL 0x9a7f8c00 == 5 [pid = 11429] [id = 5] 17:23:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 8 (0x9a7f9000) [pid = 11429] [serial = 8] [outer = (nil)] 17:23:14 INFO - PROCESS | 11429 | [11429] 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 17:23:14 INFO - PROCESS | 11429 | [11429] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:23:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 9 (0x9a68cc00) [pid = 11429] [serial = 9] [outer = 0x9a7f9000] 17:23:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 10 (0x9a3e9400) [pid = 11429] [serial = 10] [outer = 0x9b237000] 17:23:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 11 (0x9a3eb000) [pid = 11429] [serial = 11] [outer = 0x9b23ac00] 17:23:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 12 (0x9a3ed800) [pid = 11429] [serial = 12] [outer = 0x9a7f9000] 17:23:16 INFO - PROCESS | 11429 | 1468455796407 Marionette INFO startBrowser 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:16 INFO - PROCESS | 11429 | 1468455796458 Marionette DEBUG loaded listener.js 17:23:16 INFO - PROCESS | 11429 | 1468455796476 Marionette DEBUG loaded listener.js 17:23:16 INFO - PROCESS | 11429 | 1468455796479 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 13 (0x982a6800) [pid = 11429] [serial = 13] [outer = 0x9a7f9000] 17:23:17 INFO - PROCESS | 11429 | 1468455797174 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"0756fbac-c401-4fe0-a8b3-4e32d8bcd33f","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":"20160713152943","device":"desktop","version":"48.0","command_id":1}}] 17:23:17 INFO - PROCESS | 11429 | 1468455797354 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:23:17 INFO - PROCESS | 11429 | 1468455797366 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:17 INFO - PROCESS | 11429 | 1468455797507 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 17:23:17 INFO - PROCESS | 11429 | 1468455797775 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:23:17 INFO - PROCESS | 11429 | 1468455797782 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:17 INFO - PROCESS | 11429 | [11429] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:23:17 INFO - PROCESS | 11429 | [11429] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:23:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 14 (0x94766c00) [pid = 11429] [serial = 14] [outer = 0x9a7f9000] 17:23:18 INFO - PROCESS | 11429 | [11429] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:23:18 INFO - PROCESS | 11429 | [11429] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:18 INFO - PROCESS | 11429 | 1468455798261 Marionette TRACE conn3 <- [1,3,null,{}] 17:23:18 INFO - PROCESS | 11429 | 1468455798279 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 17:23:18 INFO - PROCESS | 11429 | 1468455798287 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:18 INFO - PROCESS | 11429 | 1468455798383 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 17:23:18 INFO - PROCESS | 11429 | 1468455798434 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 17:23:18 INFO - PROCESS | 11429 | 1468455798437 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 17:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:23:18 INFO - PROCESS | 11429 | 1468455798445 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:23:18 INFO - PROCESS | 11429 | 1468455798450 Marionette TRACE conn3 <- [1,6,null,{}] 17:23:18 INFO - PROCESS | 11429 | 1468455798462 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:18 INFO - PROCESS | 11429 | 1468455798466 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:18 INFO - PROCESS | 11429 | 1468455798487 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 17:23:18 INFO - PROCESS | 11429 | 1468455798496 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:18 INFO - PROCESS | 11429 | 1468455798503 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:18 INFO - PROCESS | 11429 | ++DOCSHELL 0x93c60c00 == 6 [pid = 11429] [id = 6] 17:23:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 15 (0x93c61000) [pid = 11429] [serial = 15] [outer = (nil)] 17:23:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 16 (0x93c63000) [pid = 11429] [serial = 16] [outer = 0x93c61000] 17:23:18 INFO - PROCESS | 11429 | 1468455798585 Marionette DEBUG loaded listener.js 17:23:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 17 (0x93c67800) [pid = 11429] [serial = 17] [outer = 0x93c61000] 17:23:19 INFO - PROCESS | 11429 | ++DOCSHELL 0x93a60800 == 7 [pid = 11429] [id = 7] 17:23:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 18 (0x93a60c00) [pid = 11429] [serial = 18] [outer = (nil)] 17:23:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 19 (0x951ba800) [pid = 11429] [serial = 19] [outer = 0x93a60c00] 17:23:19 INFO - PROCESS | 11429 | 1468455799075 Marionette DEBUG loaded listener.js 17:23:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 20 (0x94768c00) [pid = 11429] [serial = 20] [outer = 0x93a60c00] 17:23:19 INFO - PROCESS | 11429 | [11429] 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 17:23:19 INFO - PROCESS | 11429 | 1468455799590 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:23:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1190ms 17:23:19 INFO - PROCESS | 11429 | 1468455799703 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 17:23:19 INFO - PROCESS | 11429 | 1468455799705 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 17:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:23:19 INFO - PROCESS | 11429 | 1468455799746 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:23:19 INFO - PROCESS | 11429 | 1468455799749 Marionette TRACE conn3 <- [1,10,null,{}] 17:23:19 INFO - PROCESS | 11429 | 1468455799772 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:19 INFO - PROCESS | 11429 | 1468455799782 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:19 INFO - PROCESS | 11429 | 1468455799961 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 17:23:20 INFO - PROCESS | 11429 | 1468455799979 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:20 INFO - PROCESS | 11429 | 1468455799990 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:20 INFO - PROCESS | 11429 | ++DOCSHELL 0x92fd4c00 == 8 [pid = 11429] [id = 8] 17:23:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 21 (0x9399f800) [pid = 11429] [serial = 21] [outer = (nil)] 17:23:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 22 (0x91f48c00) [pid = 11429] [serial = 22] [outer = 0x9399f800] 17:23:20 INFO - PROCESS | 11429 | 1468455800060 Marionette DEBUG loaded listener.js 17:23:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 23 (0x91f4d000) [pid = 11429] [serial = 23] [outer = 0x9399f800] 17:23:21 INFO - PROCESS | 11429 | 1468455801015 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 17:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1316ms 17:23:21 INFO - PROCESS | 11429 | 1468455801042 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 17:23:21 INFO - PROCESS | 11429 | 1468455801049 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 17:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:23:21 INFO - PROCESS | 11429 | 1468455801058 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:23:21 INFO - PROCESS | 11429 | 1468455801062 Marionette TRACE conn3 <- [1,14,null,{}] 17:23:21 INFO - PROCESS | 11429 | 1468455801072 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:21 INFO - PROCESS | 11429 | 1468455801077 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:21 INFO - PROCESS | 11429 | 1468455801299 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 17:23:21 INFO - PROCESS | 11429 | 1468455801478 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:21 INFO - PROCESS | 11429 | 1468455801495 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:21 INFO - PROCESS | 11429 | ++DOCSHELL 0x9224a400 == 9 [pid = 11429] [id = 9] 17:23:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 24 (0x9224a800) [pid = 11429] [serial = 24] [outer = (nil)] 17:23:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 25 (0x9235f800) [pid = 11429] [serial = 25] [outer = 0x9224a800] 17:23:21 INFO - PROCESS | 11429 | 1468455801615 Marionette DEBUG loaded listener.js 17:23:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 26 (0x92366000) [pid = 11429] [serial = 26] [outer = 0x9224a800] 17:23:21 INFO - PROCESS | 11429 | ++DOCSHELL 0x92fdfc00 == 10 [pid = 11429] [id = 10] 17:23:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 27 (0x939a0000) [pid = 11429] [serial = 27] [outer = (nil)] 17:23:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 28 (0x93a5bc00) [pid = 11429] [serial = 28] [outer = 0x939a0000] 17:23:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 29 (0x9236b400) [pid = 11429] [serial = 29] [outer = 0x939a0000] 17:23:22 INFO - PROCESS | 11429 | ++DOCSHELL 0x92fdf000 == 11 [pid = 11429] [id = 11] 17:23:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 30 (0x93c5e800) [pid = 11429] [serial = 30] [outer = (nil)] 17:23:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 31 (0x951c5c00) [pid = 11429] [serial = 31] [outer = 0x93c5e800] 17:23:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 32 (0x99145000) [pid = 11429] [serial = 32] [outer = 0x93c5e800] 17:23:22 INFO - PROCESS | 11429 | 1468455802723 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 17:23:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:23:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1730ms 17:23:22 INFO - PROCESS | 11429 | 1468455802857 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 17:23:22 INFO - PROCESS | 11429 | 1468455802864 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 17:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:23:22 INFO - PROCESS | 11429 | 1468455802877 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:23:22 INFO - PROCESS | 11429 | 1468455802881 Marionette TRACE conn3 <- [1,18,null,{}] 17:23:22 INFO - PROCESS | 11429 | 1468455802888 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:22 INFO - PROCESS | 11429 | 1468455802893 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:23 INFO - PROCESS | 11429 | 1468455803100 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 17:23:23 INFO - PROCESS | 11429 | 1468455803246 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:23 INFO - PROCESS | 11429 | 1468455803253 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:23 INFO - PROCESS | 11429 | ++DOCSHELL 0x9236a000 == 12 [pid = 11429] [id = 12] 17:23:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 33 (0x93a57800) [pid = 11429] [serial = 33] [outer = (nil)] 17:23:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 34 (0x995a1800) [pid = 11429] [serial = 34] [outer = 0x93a57800] 17:23:23 INFO - PROCESS | 11429 | 1468455803341 Marionette DEBUG loaded listener.js 17:23:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 35 (0x9a7f7800) [pid = 11429] [serial = 35] [outer = 0x93a57800] 17:23:24 INFO - PROCESS | 11429 | 1468455804182 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 17:23:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1333ms 17:23:24 INFO - PROCESS | 11429 | 1468455804211 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 17:23:24 INFO - PROCESS | 11429 | 1468455804217 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 17:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:23:24 INFO - PROCESS | 11429 | 1468455804223 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:23:24 INFO - PROCESS | 11429 | 1468455804229 Marionette TRACE conn3 <- [1,22,null,{}] 17:23:24 INFO - PROCESS | 11429 | 1468455804246 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:24 INFO - PROCESS | 11429 | 1468455804254 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:24 INFO - PROCESS | 11429 | 1468455804434 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 17:23:24 INFO - PROCESS | 11429 | 1468455804560 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:24 INFO - PROCESS | 11429 | 1468455804571 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:24 INFO - PROCESS | 11429 | ++DOCSHELL 0x9b9d7400 == 13 [pid = 11429] [id = 13] 17:23:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 36 (0x9b9d8400) [pid = 11429] [serial = 36] [outer = (nil)] 17:23:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 37 (0x9cbd8400) [pid = 11429] [serial = 37] [outer = 0x9b9d8400] 17:23:24 INFO - PROCESS | 11429 | 1468455804657 Marionette DEBUG loaded listener.js 17:23:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 38 (0x9d8cf000) [pid = 11429] [serial = 38] [outer = 0x9b9d8400] 17:23:25 INFO - PROCESS | 11429 | 1468455805545 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 17:23:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1387ms 17:23:25 INFO - PROCESS | 11429 | 1468455805611 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 17:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:23:25 INFO - PROCESS | 11429 | 1468455805616 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 17:23:25 INFO - PROCESS | 11429 | 1468455805622 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:23:25 INFO - PROCESS | 11429 | 1468455805625 Marionette TRACE conn3 <- [1,26,null,{}] 17:23:25 INFO - PROCESS | 11429 | 1468455805631 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:25 INFO - PROCESS | 11429 | 1468455805637 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:25 INFO - PROCESS | 11429 | 1468455805819 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 17:23:25 INFO - PROCESS | 11429 | 1468455805945 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:25 INFO - PROCESS | 11429 | 1468455805952 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:25 INFO - PROCESS | 11429 | ++DOCSHELL 0x923eb800 == 14 [pid = 11429] [id = 14] 17:23:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 39 (0x923ed400) [pid = 11429] [serial = 39] [outer = (nil)] 17:23:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 40 (0x923f3c00) [pid = 11429] [serial = 40] [outer = 0x923ed400] 17:23:26 INFO - PROCESS | 11429 | 1468455806035 Marionette DEBUG loaded listener.js 17:23:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 41 (0x9d8ce400) [pid = 11429] [serial = 41] [outer = 0x923ed400] 17:23:27 INFO - PROCESS | 11429 | 1468455807255 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:23:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1689ms 17:23:27 INFO - PROCESS | 11429 | 1468455807311 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 17:23:27 INFO - PROCESS | 11429 | 1468455807316 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 17:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:23:27 INFO - PROCESS | 11429 | 1468455807322 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:23:27 INFO - PROCESS | 11429 | 1468455807327 Marionette TRACE conn3 <- [1,30,null,{}] 17:23:27 INFO - PROCESS | 11429 | 1468455807334 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:27 INFO - PROCESS | 11429 | 1468455807338 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:27 INFO - PROCESS | 11429 | 1468455807494 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 17:23:27 INFO - PROCESS | 11429 | 1468455807605 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:27 INFO - PROCESS | 11429 | 1468455807612 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:27 INFO - PROCESS | 11429 | ++DOCSHELL 0x980e5800 == 15 [pid = 11429] [id = 15] 17:23:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 42 (0x982a7800) [pid = 11429] [serial = 42] [outer = (nil)] 17:23:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 43 (0x9a1acc00) [pid = 11429] [serial = 43] [outer = 0x982a7800] 17:23:27 INFO - PROCESS | 11429 | 1468455807700 Marionette DEBUG loaded listener.js 17:23:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 44 (0x9a57f800) [pid = 11429] [serial = 44] [outer = 0x982a7800] 17:23:28 INFO - PROCESS | 11429 | 1468455808402 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 17:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1133ms 17:23:28 INFO - PROCESS | 11429 | 1468455808456 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 17:23:28 INFO - PROCESS | 11429 | 1468455808461 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 17:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:23:28 INFO - PROCESS | 11429 | 1468455808471 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:23:28 INFO - PROCESS | 11429 | 1468455808474 Marionette TRACE conn3 <- [1,34,null,{}] 17:23:28 INFO - PROCESS | 11429 | 1468455808485 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:28 INFO - PROCESS | 11429 | 1468455808492 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:28 INFO - PROCESS | 11429 | 1468455808682 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 17:23:28 INFO - PROCESS | 11429 | 1468455808696 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:28 INFO - PROCESS | 11429 | 1468455808706 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:28 INFO - PROCESS | 11429 | ++DOCSHELL 0x9a1ae800 == 16 [pid = 11429] [id = 16] 17:23:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 45 (0x9b084400) [pid = 11429] [serial = 45] [outer = (nil)] 17:23:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 46 (0x9b57cc00) [pid = 11429] [serial = 46] [outer = 0x9b084400] 17:23:28 INFO - PROCESS | 11429 | 1468455808773 Marionette DEBUG loaded listener.js 17:23:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 47 (0x9b586800) [pid = 11429] [serial = 47] [outer = 0x9b084400] 17:23:29 INFO - PROCESS | 11429 | 1468455809459 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 17:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1041ms 17:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:23:29 INFO - PROCESS | 11429 | 1468455809511 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 17:23:29 INFO - PROCESS | 11429 | 1468455809514 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 17:23:29 INFO - PROCESS | 11429 | 1468455809521 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:23:29 INFO - PROCESS | 11429 | 1468455809526 Marionette TRACE conn3 <- [1,38,null,{}] 17:23:29 INFO - PROCESS | 11429 | 1468455809541 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:29 INFO - PROCESS | 11429 | 1468455809549 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:29 INFO - PROCESS | 11429 | 1468455809697 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 17:23:29 INFO - PROCESS | 11429 | 1468455809708 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:29 INFO - PROCESS | 11429 | 1468455809717 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:29 INFO - PROCESS | 11429 | ++DOCSHELL 0x9cbdf800 == 17 [pid = 11429] [id = 17] 17:23:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 48 (0x9d812000) [pid = 11429] [serial = 48] [outer = (nil)] 17:23:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 49 (0x9d81e800) [pid = 11429] [serial = 49] [outer = 0x9d812000] 17:23:29 INFO - PROCESS | 11429 | 1468455809788 Marionette DEBUG loaded listener.js 17:23:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 50 (0x92250800) [pid = 11429] [serial = 50] [outer = 0x9d812000] 17:23:30 INFO - PROCESS | 11429 | 1468455810542 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 17:23:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1034ms 17:23:30 INFO - PROCESS | 11429 | 1468455810554 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 17:23:30 INFO - PROCESS | 11429 | 1468455810557 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 17:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:23:30 INFO - PROCESS | 11429 | 1468455810564 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:23:30 INFO - PROCESS | 11429 | 1468455810566 Marionette TRACE conn3 <- [1,42,null,{}] 17:23:30 INFO - PROCESS | 11429 | 1468455810572 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:30 INFO - PROCESS | 11429 | 1468455810591 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:30 INFO - PROCESS | 11429 | 1468455810770 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 17:23:30 INFO - PROCESS | 11429 | 1468455810793 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:30 INFO - PROCESS | 11429 | 1468455810800 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:30 INFO - PROCESS | 11429 | ++DOCSHELL 0x9d814c00 == 18 [pid = 11429] [id = 18] 17:23:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 51 (0x9d8c8000) [pid = 11429] [serial = 51] [outer = (nil)] 17:23:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 52 (0xa1091800) [pid = 11429] [serial = 52] [outer = 0x9d8c8000] 17:23:30 INFO - PROCESS | 11429 | 1468455810872 Marionette DEBUG loaded listener.js 17:23:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 53 (0xa200ec00) [pid = 11429] [serial = 53] [outer = 0x9d8c8000] 17:23:31 INFO - PROCESS | 11429 | 1468455811578 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 17:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1031ms 17:23:31 INFO - PROCESS | 11429 | 1468455811596 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 17:23:31 INFO - PROCESS | 11429 | 1468455811598 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 17:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:23:31 INFO - PROCESS | 11429 | 1468455811605 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:23:31 INFO - PROCESS | 11429 | 1468455811607 Marionette TRACE conn3 <- [1,46,null,{}] 17:23:31 INFO - PROCESS | 11429 | 1468455811613 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:31 INFO - PROCESS | 11429 | 1468455811618 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:31 INFO - PROCESS | 11429 | 1468455811819 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 17:23:31 INFO - PROCESS | 11429 | 1468455811838 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:31 INFO - PROCESS | 11429 | 1468455811849 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:31 INFO - PROCESS | 11429 | ++DOCSHELL 0x92fd2800 == 19 [pid = 11429] [id = 19] 17:23:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 54 (0x995a8800) [pid = 11429] [serial = 54] [outer = (nil)] 17:23:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 55 (0xa232a800) [pid = 11429] [serial = 55] [outer = 0x995a8800] 17:23:31 INFO - PROCESS | 11429 | 1468455811922 Marionette DEBUG loaded listener.js 17:23:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 56 (0xa23a5c00) [pid = 11429] [serial = 56] [outer = 0x995a8800] 17:23:32 INFO - PROCESS | 11429 | 1468455812689 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1131ms 17:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:23:32 INFO - PROCESS | 11429 | 1468455812742 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 17:23:32 INFO - PROCESS | 11429 | 1468455812745 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 17:23:32 INFO - PROCESS | 11429 | 1468455812752 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:23:32 INFO - PROCESS | 11429 | 1468455812755 Marionette TRACE conn3 <- [1,50,null,{}] 17:23:32 INFO - PROCESS | 11429 | 1468455812760 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:32 INFO - PROCESS | 11429 | 1468455812770 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:32 INFO - PROCESS | 11429 | 1468455812938 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 17:23:32 INFO - PROCESS | 11429 | 1468455812948 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:32 INFO - PROCESS | 11429 | 1468455812956 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:32 INFO - PROCESS | 11429 | ++DOCSHELL 0x9224f000 == 20 [pid = 11429] [id = 20] 17:23:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 57 (0xa2fbc400) [pid = 11429] [serial = 57] [outer = (nil)] 17:23:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 58 (0xa320b000) [pid = 11429] [serial = 58] [outer = 0xa2fbc400] 17:23:33 INFO - PROCESS | 11429 | 1468455813025 Marionette DEBUG loaded listener.js 17:23:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 59 (0xa328b400) [pid = 11429] [serial = 59] [outer = 0xa2fbc400] 17:23:33 INFO - PROCESS | 11429 | 1468455813766 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1031ms 17:23:33 INFO - PROCESS | 11429 | 1468455813782 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 17:23:33 INFO - PROCESS | 11429 | 1468455813785 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 17:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:23:33 INFO - PROCESS | 11429 | 1468455813793 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:23:33 INFO - PROCESS | 11429 | 1468455813796 Marionette TRACE conn3 <- [1,54,null,{}] 17:23:33 INFO - PROCESS | 11429 | 1468455813815 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:33 INFO - PROCESS | 11429 | 1468455813820 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:34 INFO - PROCESS | 11429 | 1468455814002 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 17:23:34 INFO - PROCESS | 11429 | 1468455814020 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:34 INFO - PROCESS | 11429 | 1468455814026 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:34 INFO - PROCESS | 11429 | ++DOCSHELL 0x939a2400 == 21 [pid = 11429] [id = 21] 17:23:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 60 (0x9b9d8800) [pid = 11429] [serial = 60] [outer = (nil)] 17:23:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 61 (0xa4e0c800) [pid = 11429] [serial = 61] [outer = 0x9b9d8800] 17:23:34 INFO - PROCESS | 11429 | 1468455814095 Marionette DEBUG loaded listener.js 17:23:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 62 (0xa320d800) [pid = 11429] [serial = 62] [outer = 0x9b9d8800] 17:23:34 INFO - PROCESS | 11429 | 1468455814777 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:23:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1027ms 17:23:34 INFO - PROCESS | 11429 | 1468455814821 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 17:23:34 INFO - PROCESS | 11429 | 1468455814825 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 17:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:23:34 INFO - PROCESS | 11429 | 1468455814831 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:23:34 INFO - PROCESS | 11429 | 1468455814834 Marionette TRACE conn3 <- [1,58,null,{}] 17:23:34 INFO - PROCESS | 11429 | 1468455814840 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:34 INFO - PROCESS | 11429 | 1468455814844 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:35 INFO - PROCESS | 11429 | 1468455815021 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 17:23:35 INFO - PROCESS | 11429 | 1468455815037 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:35 INFO - PROCESS | 11429 | 1468455815046 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:35 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f4e400 == 22 [pid = 11429] [id = 22] 17:23:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 63 (0x980e6400) [pid = 11429] [serial = 63] [outer = (nil)] 17:23:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0xa501f800) [pid = 11429] [serial = 64] [outer = 0x980e6400] 17:23:35 INFO - PROCESS | 11429 | 1468455815114 Marionette DEBUG loaded listener.js 17:23:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0xa620d000) [pid = 11429] [serial = 65] [outer = 0x980e6400] 17:23:36 INFO - PROCESS | 11429 | 1468455816822 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:23:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2030ms 17:23:36 INFO - PROCESS | 11429 | 1468455816863 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 17:23:36 INFO - PROCESS | 11429 | 1468455816869 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 17:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:23:36 INFO - PROCESS | 11429 | 1468455816877 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:23:36 INFO - PROCESS | 11429 | 1468455816881 Marionette TRACE conn3 <- [1,62,null,{}] 17:23:36 INFO - PROCESS | 11429 | 1468455816894 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:36 INFO - PROCESS | 11429 | 1468455816899 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:37 INFO - PROCESS | 11429 | 1468455817088 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 17:23:37 INFO - PROCESS | 11429 | 1468455817108 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:37 INFO - PROCESS | 11429 | 1468455817123 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:37 INFO - PROCESS | 11429 | ++DOCSHELL 0x93c67400 == 23 [pid = 11429] [id = 23] 17:23:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x94760800) [pid = 11429] [serial = 66] [outer = (nil)] 17:23:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x980f1000) [pid = 11429] [serial = 67] [outer = 0x94760800] 17:23:37 INFO - PROCESS | 11429 | 1468455817193 Marionette DEBUG loaded listener.js 17:23:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x9913cc00) [pid = 11429] [serial = 68] [outer = 0x94760800] 17:23:38 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x93c61000) [pid = 11429] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:23:38 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x9399f800) [pid = 11429] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:23:38 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x9224a800) [pid = 11429] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:23:38 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x93a57800) [pid = 11429] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:23:38 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x9b9d8400) [pid = 11429] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:23:38 INFO - PROCESS | 11429 | --DOMWINDOW == 62 (0x923ed400) [pid = 11429] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:23:38 INFO - PROCESS | 11429 | --DOMWINDOW == 61 (0x982a7800) [pid = 11429] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:23:38 INFO - PROCESS | 11429 | --DOMWINDOW == 60 (0x9b084400) [pid = 11429] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:23:38 INFO - PROCESS | 11429 | --DOMWINDOW == 59 (0x9d812000) [pid = 11429] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:23:38 INFO - PROCESS | 11429 | --DOMWINDOW == 58 (0x9d8c8000) [pid = 11429] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:23:38 INFO - PROCESS | 11429 | --DOMWINDOW == 57 (0xa2fbc400) [pid = 11429] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:23:38 INFO - PROCESS | 11429 | --DOMWINDOW == 56 (0x9b9d8800) [pid = 11429] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:23:38 INFO - PROCESS | 11429 | 1468455818471 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:23:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1638ms 17:23:38 INFO - PROCESS | 11429 | 1468455818515 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 17:23:38 INFO - PROCESS | 11429 | 1468455818521 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 17:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:23:38 INFO - PROCESS | 11429 | 1468455818567 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:23:38 INFO - PROCESS | 11429 | 1468455818572 Marionette TRACE conn3 <- [1,66,null,{}] 17:23:38 INFO - PROCESS | 11429 | 1468455818578 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:38 INFO - PROCESS | 11429 | 1468455818582 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:38 INFO - PROCESS | 11429 | 1468455818718 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 17:23:38 INFO - PROCESS | 11429 | 1468455818812 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:38 INFO - PROCESS | 11429 | 1468455818820 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:38 INFO - PROCESS | 11429 | ++DOCSHELL 0x9224a800 == 24 [pid = 11429] [id = 24] 17:23:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 57 (0x923f3400) [pid = 11429] [serial = 69] [outer = (nil)] 17:23:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 58 (0x99d27400) [pid = 11429] [serial = 70] [outer = 0x923f3400] 17:23:38 INFO - PROCESS | 11429 | 1468455818889 Marionette DEBUG loaded listener.js 17:23:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 59 (0x9a1b0000) [pid = 11429] [serial = 71] [outer = 0x923f3400] 17:23:39 INFO - PROCESS | 11429 | 1468455819514 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 983ms 17:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:23:39 INFO - PROCESS | 11429 | 1468455819544 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 17:23:39 INFO - PROCESS | 11429 | 1468455819547 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 17:23:39 INFO - PROCESS | 11429 | 1468455819554 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:23:39 INFO - PROCESS | 11429 | 1468455819559 Marionette TRACE conn3 <- [1,70,null,{}] 17:23:39 INFO - PROCESS | 11429 | 1468455819574 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:39 INFO - PROCESS | 11429 | 1468455819582 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:39 INFO - PROCESS | 11429 | 1468455819726 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 17:23:39 INFO - PROCESS | 11429 | 1468455819825 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:39 INFO - PROCESS | 11429 | 1468455819836 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:39 INFO - PROCESS | 11429 | ++DOCSHELL 0x9b236000 == 25 [pid = 11429] [id = 25] 17:23:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 60 (0x9b243800) [pid = 11429] [serial = 72] [outer = (nil)] 17:23:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 61 (0x9b9cec00) [pid = 11429] [serial = 73] [outer = 0x9b243800] 17:23:39 INFO - PROCESS | 11429 | 1468455819904 Marionette DEBUG loaded listener.js 17:23:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 62 (0x9bef7800) [pid = 11429] [serial = 74] [outer = 0x9b243800] 17:23:40 INFO - PROCESS | 11429 | 1468455820687 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:23:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1187ms 17:23:40 INFO - PROCESS | 11429 | 1468455820741 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 17:23:40 INFO - PROCESS | 11429 | 1468455820747 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 17:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:23:40 INFO - PROCESS | 11429 | 1468455820756 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:23:40 INFO - PROCESS | 11429 | 1468455820761 Marionette TRACE conn3 <- [1,74,null,{}] 17:23:40 INFO - PROCESS | 11429 | 1468455820769 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:40 INFO - PROCESS | 11429 | 1468455820775 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:40 INFO - PROCESS | 11429 | 1468455820946 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 17:23:41 INFO - PROCESS | 11429 | 1468455821082 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:41 INFO - PROCESS | 11429 | 1468455821090 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:41 INFO - PROCESS | 11429 | ++DOCSHELL 0x923e4800 == 26 [pid = 11429] [id = 26] 17:23:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 63 (0x923ea400) [pid = 11429] [serial = 75] [outer = (nil)] 17:23:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x982ab000) [pid = 11429] [serial = 76] [outer = 0x923ea400] 17:23:41 INFO - PROCESS | 11429 | 1468455821174 Marionette DEBUG loaded listener.js 17:23:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x964a1c00) [pid = 11429] [serial = 77] [outer = 0x923ea400] 17:23:42 INFO - PROCESS | 11429 | 1468455822046 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1333ms 17:23:42 INFO - PROCESS | 11429 | 1468455822090 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 17:23:42 INFO - PROCESS | 11429 | 1468455822097 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 17:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:23:42 INFO - PROCESS | 11429 | 1468455822108 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:23:42 INFO - PROCESS | 11429 | 1468455822112 Marionette TRACE conn3 <- [1,78,null,{}] 17:23:42 INFO - PROCESS | 11429 | 1468455822119 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:42 INFO - PROCESS | 11429 | 1468455822125 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:42 INFO - PROCESS | 11429 | 1468455822293 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 17:23:42 INFO - PROCESS | 11429 | 1468455822428 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:42 INFO - PROCESS | 11429 | 1468455822434 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:42 INFO - PROCESS | 11429 | ++DOCSHELL 0x9b9d0000 == 27 [pid = 11429] [id = 27] 17:23:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x9b9d8400) [pid = 11429] [serial = 78] [outer = (nil)] 17:23:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x9cbd2000) [pid = 11429] [serial = 79] [outer = 0x9b9d8400] 17:23:42 INFO - PROCESS | 11429 | 1468455822519 Marionette DEBUG loaded listener.js 17:23:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x9d8d1400) [pid = 11429] [serial = 80] [outer = 0x9b9d8400] 17:23:43 INFO - PROCESS | 11429 | 1468455823369 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:23:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1334ms 17:23:43 INFO - PROCESS | 11429 | 1468455823455 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 17:23:43 INFO - PROCESS | 11429 | 1468455823458 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 17:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:23:43 INFO - PROCESS | 11429 | 1468455823467 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:23:43 INFO - PROCESS | 11429 | 1468455823472 Marionette TRACE conn3 <- [1,82,null,{}] 17:23:43 INFO - PROCESS | 11429 | 1468455823489 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:43 INFO - PROCESS | 11429 | 1468455823498 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:43 INFO - PROCESS | 11429 | 1468455823667 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 17:23:43 INFO - PROCESS | 11429 | 1468455823775 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:43 INFO - PROCESS | 11429 | 1468455823789 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:43 INFO - PROCESS | 11429 | ++DOCSHELL 0xa2535000 == 28 [pid = 11429] [id = 28] 17:23:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0xa255b400) [pid = 11429] [serial = 81] [outer = (nil)] 17:23:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0xa320b800) [pid = 11429] [serial = 82] [outer = 0xa255b400] 17:23:43 INFO - PROCESS | 11429 | 1468455823871 Marionette DEBUG loaded listener.js 17:23:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0xa4e0b800) [pid = 11429] [serial = 83] [outer = 0xa255b400] 17:23:44 INFO - PROCESS | 11429 | 1468455824662 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1241ms 17:23:44 INFO - PROCESS | 11429 | 1468455824709 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 17:23:44 INFO - PROCESS | 11429 | 1468455824714 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 17:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:23:44 INFO - PROCESS | 11429 | 1468455824720 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:23:44 INFO - PROCESS | 11429 | 1468455824723 Marionette TRACE conn3 <- [1,86,null,{}] 17:23:44 INFO - PROCESS | 11429 | 1468455824729 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:44 INFO - PROCESS | 11429 | 1468455824735 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:44 INFO - PROCESS | 11429 | 1468455824898 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 17:23:45 INFO - PROCESS | 11429 | 1468455825006 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:45 INFO - PROCESS | 11429 | 1468455825016 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:45 INFO - PROCESS | 11429 | ++DOCSHELL 0xa109fc00 == 29 [pid = 11429] [id = 29] 17:23:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0xa320b400) [pid = 11429] [serial = 84] [outer = (nil)] 17:23:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0xa62c1800) [pid = 11429] [serial = 85] [outer = 0xa320b400] 17:23:45 INFO - PROCESS | 11429 | 1468455825134 Marionette DEBUG loaded listener.js 17:23:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0xa62b8000) [pid = 11429] [serial = 86] [outer = 0xa320b400] 17:23:45 INFO - PROCESS | 11429 | 1468455825967 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1278ms 17:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:23:46 INFO - PROCESS | 11429 | 1468455825999 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 17:23:46 INFO - PROCESS | 11429 | 1468455826002 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 17:23:46 INFO - PROCESS | 11429 | 1468455826008 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:23:46 INFO - PROCESS | 11429 | 1468455826012 Marionette TRACE conn3 <- [1,90,null,{}] 17:23:46 INFO - PROCESS | 11429 | 1468455826017 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:46 INFO - PROCESS | 11429 | 1468455826022 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:46 INFO - PROCESS | 11429 | 1468455826169 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 17:23:46 INFO - PROCESS | 11429 | 1468455826308 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:46 INFO - PROCESS | 11429 | 1468455826316 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:46 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f55400 == 30 [pid = 11429] [id = 30] 17:23:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x92248000) [pid = 11429] [serial = 87] [outer = (nil)] 17:23:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0xa6e9f000) [pid = 11429] [serial = 88] [outer = 0x92248000] 17:23:46 INFO - PROCESS | 11429 | 1468455826393 Marionette DEBUG loaded listener.js 17:23:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0xa6a9e800) [pid = 11429] [serial = 89] [outer = 0x92248000] 17:23:47 INFO - PROCESS | 11429 | 1468455827239 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1282ms 17:23:47 INFO - PROCESS | 11429 | 1468455827296 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 17:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:23:47 INFO - PROCESS | 11429 | 1468455827300 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 17:23:47 INFO - PROCESS | 11429 | 1468455827307 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:23:47 INFO - PROCESS | 11429 | 1468455827310 Marionette TRACE conn3 <- [1,94,null,{}] 17:23:47 INFO - PROCESS | 11429 | 1468455827316 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:47 INFO - PROCESS | 11429 | 1468455827326 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:47 INFO - PROCESS | 11429 | 1468455827511 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 17:23:47 INFO - PROCESS | 11429 | 1468455827751 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:47 INFO - PROCESS | 11429 | 1468455827761 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:47 INFO - PROCESS | 11429 | ++DOCSHELL 0x92247400 == 31 [pid = 11429] [id = 31] 17:23:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x9235d800) [pid = 11429] [serial = 90] [outer = (nil)] 17:23:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x923ed400) [pid = 11429] [serial = 91] [outer = 0x9235d800] 17:23:47 INFO - PROCESS | 11429 | 1468455827875 Marionette DEBUG loaded listener.js 17:23:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x93a5e400) [pid = 11429] [serial = 92] [outer = 0x9235d800] 17:23:48 INFO - PROCESS | 11429 | 1468455828697 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1483ms 17:23:48 INFO - PROCESS | 11429 | 1468455828792 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 17:23:48 INFO - PROCESS | 11429 | 1468455828797 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 17:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:23:48 INFO - PROCESS | 11429 | 1468455828805 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:23:48 INFO - PROCESS | 11429 | 1468455828810 Marionette TRACE conn3 <- [1,98,null,{}] 17:23:48 INFO - PROCESS | 11429 | 1468455828819 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:48 INFO - PROCESS | 11429 | 1468455828823 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:49 INFO - PROCESS | 11429 | 1468455829673 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x9a3ed800) [pid = 11429] [serial = 12] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0xa4e4ec00) [pid = 11429] [serial = 2] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x9235f800) [pid = 11429] [serial = 25] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x951c5c00) [pid = 11429] [serial = 31] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x995a1800) [pid = 11429] [serial = 34] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x9cbd8400) [pid = 11429] [serial = 37] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x923f3c00) [pid = 11429] [serial = 40] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x9a1acc00) [pid = 11429] [serial = 43] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x9b57cc00) [pid = 11429] [serial = 46] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x9b586800) [pid = 11429] [serial = 47] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x9d81e800) [pid = 11429] [serial = 49] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x92250800) [pid = 11429] [serial = 50] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0xa1091800) [pid = 11429] [serial = 52] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0xa232a800) [pid = 11429] [serial = 55] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0xa320b000) [pid = 11429] [serial = 58] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0xa4e0c800) [pid = 11429] [serial = 61] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x93a5bc00) [pid = 11429] [serial = 28] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 62 (0xa200ec00) [pid = 11429] [serial = 53] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 61 (0xa328b400) [pid = 11429] [serial = 59] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 60 (0xa320d800) [pid = 11429] [serial = 62] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 59 (0x9a7f7800) [pid = 11429] [serial = 35] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 58 (0x9d8cf000) [pid = 11429] [serial = 38] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 57 (0x9a57f800) [pid = 11429] [serial = 44] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 56 (0x91f4d000) [pid = 11429] [serial = 23] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 55 (0x9d8ce400) [pid = 11429] [serial = 41] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 54 (0x92366000) [pid = 11429] [serial = 26] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 53 (0x93c67800) [pid = 11429] [serial = 17] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 52 (0x9a68cc00) [pid = 11429] [serial = 9] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 51 (0x91f48c00) [pid = 11429] [serial = 22] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 50 (0x951ba800) [pid = 11429] [serial = 19] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | --DOMWINDOW == 49 (0x93c63000) [pid = 11429] [serial = 16] [outer = (nil)] [url = about:blank] 17:23:49 INFO - PROCESS | 11429 | 1468455829913 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:49 INFO - PROCESS | 11429 | 1468455829924 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:49 INFO - PROCESS | 11429 | ++DOCSHELL 0x92253000 == 32 [pid = 11429] [id = 32] 17:23:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 50 (0x9235cc00) [pid = 11429] [serial = 93] [outer = (nil)] 17:23:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 51 (0x92364000) [pid = 11429] [serial = 94] [outer = 0x9235cc00] 17:23:49 INFO - PROCESS | 11429 | 1468455829993 Marionette DEBUG loaded listener.js 17:23:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 52 (0x923e6400) [pid = 11429] [serial = 95] [outer = 0x9235cc00] 17:23:50 INFO - PROCESS | 11429 | 1468455830659 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1882ms 17:23:50 INFO - PROCESS | 11429 | 1468455830687 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 17:23:50 INFO - PROCESS | 11429 | 1468455830694 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 17:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:23:50 INFO - PROCESS | 11429 | 1468455830702 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:23:50 INFO - PROCESS | 11429 | 1468455830706 Marionette TRACE conn3 <- [1,102,null,{}] 17:23:50 INFO - PROCESS | 11429 | 1468455830713 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:50 INFO - PROCESS | 11429 | 1468455830721 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:50 INFO - PROCESS | 11429 | 1468455830872 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 17:23:50 INFO - PROCESS | 11429 | 1468455830973 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:50 INFO - PROCESS | 11429 | 1468455830981 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:51 INFO - PROCESS | 11429 | ++DOCSHELL 0x93a63800 == 33 [pid = 11429] [id = 33] 17:23:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 53 (0x93c5ac00) [pid = 11429] [serial = 96] [outer = (nil)] 17:23:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 54 (0x94766400) [pid = 11429] [serial = 97] [outer = 0x93c5ac00] 17:23:51 INFO - PROCESS | 11429 | 1468455831052 Marionette DEBUG loaded listener.js 17:23:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 55 (0x96471000) [pid = 11429] [serial = 98] [outer = 0x93c5ac00] 17:23:51 INFO - PROCESS | 11429 | 1468455831709 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1077ms 17:23:51 INFO - PROCESS | 11429 | 1468455831814 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 17:23:51 INFO - PROCESS | 11429 | 1468455831819 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 17:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:23:51 INFO - PROCESS | 11429 | 1468455831828 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:23:51 INFO - PROCESS | 11429 | 1468455831831 Marionette TRACE conn3 <- [1,106,null,{}] 17:23:51 INFO - PROCESS | 11429 | 1468455831841 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:51 INFO - PROCESS | 11429 | 1468455831846 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:52 INFO - PROCESS | 11429 | 1468455832002 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 17:23:52 INFO - PROCESS | 11429 | 1468455832017 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:52 INFO - PROCESS | 11429 | 1468455832024 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:52 INFO - PROCESS | 11429 | ++DOCSHELL 0x99dfd800 == 34 [pid = 11429] [id = 34] 17:23:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 56 (0x99f7bc00) [pid = 11429] [serial = 99] [outer = (nil)] 17:23:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 57 (0x9a06b400) [pid = 11429] [serial = 100] [outer = 0x99f7bc00] 17:23:52 INFO - PROCESS | 11429 | 1468455832092 Marionette DEBUG loaded listener.js 17:23:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 58 (0x9a3ed000) [pid = 11429] [serial = 101] [outer = 0x99f7bc00] 17:23:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 59 (0x9b084400) [pid = 11429] [serial = 102] [outer = 0x93c5e800] 17:23:53 INFO - PROCESS | 11429 | 1468455833020 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:23:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:23:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1230ms 17:23:53 INFO - PROCESS | 11429 | 1468455833058 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 17:23:53 INFO - PROCESS | 11429 | 1468455833064 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 17:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:23:53 INFO - PROCESS | 11429 | 1468455833085 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:23:53 INFO - PROCESS | 11429 | 1468455833092 Marionette TRACE conn3 <- [1,110,null,{}] 17:23:53 INFO - PROCESS | 11429 | 1468455833109 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:53 INFO - PROCESS | 11429 | 1468455833116 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:53 INFO - PROCESS | 11429 | 1468455833317 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 17:23:53 INFO - PROCESS | 11429 | 1468455833341 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:53 INFO - PROCESS | 11429 | 1468455833347 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:53 INFO - PROCESS | 11429 | ++DOCSHELL 0x92365c00 == 35 [pid = 11429] [id = 35] 17:23:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 60 (0x923f0400) [pid = 11429] [serial = 103] [outer = (nil)] 17:23:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 61 (0x9afad000) [pid = 11429] [serial = 104] [outer = 0x923f0400] 17:23:53 INFO - PROCESS | 11429 | 1468455833435 Marionette DEBUG loaded listener.js 17:23:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 62 (0x9b927800) [pid = 11429] [serial = 105] [outer = 0x923f0400] 17:23:54 INFO - PROCESS | 11429 | 1468455834240 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:23:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:23:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1216ms 17:23:54 INFO - PROCESS | 11429 | 1468455834288 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 17:23:54 INFO - PROCESS | 11429 | 1468455834292 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 17:23:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:23:54 INFO - PROCESS | 11429 | --DOMWINDOW == 61 (0x9b243800) [pid = 11429] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:23:54 INFO - PROCESS | 11429 | --DOMWINDOW == 60 (0x94760800) [pid = 11429] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:23:54 INFO - PROCESS | 11429 | --DOMWINDOW == 59 (0x923f3400) [pid = 11429] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:23:54 INFO - PROCESS | 11429 | --DOMWINDOW == 58 (0x980e6400) [pid = 11429] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:23:54 INFO - PROCESS | 11429 | --DOMWINDOW == 57 (0x995a8800) [pid = 11429] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:23:54 INFO - PROCESS | 11429 | 1468455834392 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:23:54 INFO - PROCESS | 11429 | 1468455834395 Marionette TRACE conn3 <- [1,114,null,{}] 17:23:54 INFO - PROCESS | 11429 | 1468455834405 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:54 INFO - PROCESS | 11429 | 1468455834409 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:54 INFO - PROCESS | 11429 | 1468455834547 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 17:23:54 INFO - PROCESS | 11429 | 1468455834556 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:54 INFO - PROCESS | 11429 | 1468455834562 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:54 INFO - PROCESS | 11429 | ++DOCSHELL 0x96470000 == 36 [pid = 11429] [id = 36] 17:23:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 58 (0x995a0400) [pid = 11429] [serial = 106] [outer = (nil)] 17:23:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 59 (0x9b9d3c00) [pid = 11429] [serial = 107] [outer = 0x995a0400] 17:23:54 INFO - PROCESS | 11429 | 1468455834631 Marionette DEBUG loaded listener.js 17:23:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 60 (0x9bffa400) [pid = 11429] [serial = 108] [outer = 0x995a0400] 17:23:55 INFO - PROCESS | 11429 | 1468455835358 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1003ms 17:23:55 INFO - PROCESS | 11429 | 1468455835381 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 17:23:55 INFO - PROCESS | 11429 | 1468455835384 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 17:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:23:55 INFO - PROCESS | 11429 | 1468455835390 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:23:55 INFO - PROCESS | 11429 | 1468455835393 Marionette TRACE conn3 <- [1,118,null,{}] 17:23:55 INFO - PROCESS | 11429 | 1468455835399 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:55 INFO - PROCESS | 11429 | 1468455835404 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:55 INFO - PROCESS | 11429 | 1468455835591 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 17:23:55 INFO - PROCESS | 11429 | 1468455835613 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:55 INFO - PROCESS | 11429 | 1468455835629 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:55 INFO - PROCESS | 11429 | ++DOCSHELL 0x9d8cf400 == 37 [pid = 11429] [id = 37] 17:23:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 61 (0x9d8d0c00) [pid = 11429] [serial = 109] [outer = (nil)] 17:23:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 62 (0xa1090400) [pid = 11429] [serial = 110] [outer = 0x9d8d0c00] 17:23:55 INFO - PROCESS | 11429 | 1468455835709 Marionette DEBUG loaded listener.js 17:23:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 63 (0xa232d400) [pid = 11429] [serial = 111] [outer = 0x9d8d0c00] 17:23:56 INFO - PROCESS | 11429 | 1468455836499 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1134ms 17:23:56 INFO - PROCESS | 11429 | 1468455836524 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 17:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:23:56 INFO - PROCESS | 11429 | 1468455836531 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 17:23:56 INFO - PROCESS | 11429 | 1468455836539 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:23:56 INFO - PROCESS | 11429 | 1468455836546 Marionette TRACE conn3 <- [1,122,null,{}] 17:23:56 INFO - PROCESS | 11429 | 1468455836556 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:56 INFO - PROCESS | 11429 | 1468455836562 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:56 INFO - PROCESS | 11429 | 1468455836772 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 17:23:56 INFO - PROCESS | 11429 | 1468455836914 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:56 INFO - PROCESS | 11429 | 1468455836928 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:56 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f4a800 == 38 [pid = 11429] [id = 38] 17:23:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x92368c00) [pid = 11429] [serial = 112] [outer = (nil)] 17:23:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x923f3c00) [pid = 11429] [serial = 113] [outer = 0x92368c00] 17:23:57 INFO - PROCESS | 11429 | 1468455837010 Marionette DEBUG loaded listener.js 17:23:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x93a5bc00) [pid = 11429] [serial = 114] [outer = 0x92368c00] 17:23:57 INFO - PROCESS | 11429 | 1468455837937 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1484ms 17:23:58 INFO - PROCESS | 11429 | 1468455838022 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 17:23:58 INFO - PROCESS | 11429 | 1468455838030 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 17:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:23:58 INFO - PROCESS | 11429 | 1468455838040 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:23:58 INFO - PROCESS | 11429 | 1468455838044 Marionette TRACE conn3 <- [1,126,null,{}] 17:23:58 INFO - PROCESS | 11429 | 1468455838051 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:58 INFO - PROCESS | 11429 | 1468455838057 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:58 INFO - PROCESS | 11429 | 1468455838265 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 17:23:58 INFO - PROCESS | 11429 | 1468455838402 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:58 INFO - PROCESS | 11429 | 1468455838411 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:58 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f4f800 == 39 [pid = 11429] [id = 39] 17:23:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x9a3eac00) [pid = 11429] [serial = 115] [outer = (nil)] 17:23:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x9a68cc00) [pid = 11429] [serial = 116] [outer = 0x9a3eac00] 17:23:58 INFO - PROCESS | 11429 | 1468455838527 Marionette DEBUG loaded listener.js 17:23:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x9b23d400) [pid = 11429] [serial = 117] [outer = 0x9a3eac00] 17:23:59 INFO - PROCESS | 11429 | 1468455839545 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1541ms 17:23:59 INFO - PROCESS | 11429 | 1468455839581 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 17:23:59 INFO - PROCESS | 11429 | 1468455839586 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 17:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:23:59 INFO - PROCESS | 11429 | 1468455839593 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:23:59 INFO - PROCESS | 11429 | 1468455839599 Marionette TRACE conn3 <- [1,130,null,{}] 17:23:59 INFO - PROCESS | 11429 | 1468455839615 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:59 INFO - PROCESS | 11429 | 1468455839623 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:23:59 INFO - PROCESS | 11429 | 1468455839796 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 17:23:59 INFO - PROCESS | 11429 | 1468455839938 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:59 INFO - PROCESS | 11429 | 1468455839970 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:00 INFO - PROCESS | 11429 | ++DOCSHELL 0x951bbc00 == 40 [pid = 11429] [id = 40] 17:24:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x951bc000) [pid = 11429] [serial = 118] [outer = (nil)] 17:24:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x951be000) [pid = 11429] [serial = 119] [outer = 0x951bc000] 17:24:00 INFO - PROCESS | 11429 | 1468455840077 Marionette DEBUG loaded listener.js 17:24:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x951c1800) [pid = 11429] [serial = 120] [outer = 0x951bc000] 17:24:01 INFO - PROCESS | 11429 | 1468455841138 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 17:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1640ms 17:24:01 INFO - PROCESS | 11429 | 1468455841233 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 17:24:01 INFO - PROCESS | 11429 | 1468455841239 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 17:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:24:01 INFO - PROCESS | 11429 | 1468455841247 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:24:01 INFO - PROCESS | 11429 | 1468455841251 Marionette TRACE conn3 <- [1,134,null,{}] 17:24:01 INFO - PROCESS | 11429 | 1468455841260 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:01 INFO - PROCESS | 11429 | 1468455841265 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:01 INFO - PROCESS | 11429 | 1468455841441 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 17:24:01 INFO - PROCESS | 11429 | 1468455841635 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:01 INFO - PROCESS | 11429 | 1468455841649 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:01 INFO - PROCESS | 11429 | ++DOCSHELL 0x92252c00 == 41 [pid = 11429] [id = 41] 17:24:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x93a56400) [pid = 11429] [serial = 121] [outer = (nil)] 17:24:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x93c5b400) [pid = 11429] [serial = 122] [outer = 0x93a56400] 17:24:01 INFO - PROCESS | 11429 | 1468455841720 Marionette DEBUG loaded listener.js 17:24:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x951ba400) [pid = 11429] [serial = 123] [outer = 0x93a56400] 17:24:02 INFO - PROCESS | 11429 | --DOCSHELL 0x9b9d0000 == 40 [pid = 11429] [id = 27] 17:24:02 INFO - PROCESS | 11429 | --DOCSHELL 0x92fd2800 == 39 [pid = 11429] [id = 19] 17:24:02 INFO - PROCESS | 11429 | --DOCSHELL 0x9b236000 == 38 [pid = 11429] [id = 25] 17:24:02 INFO - PROCESS | 11429 | --DOCSHELL 0x9224a800 == 37 [pid = 11429] [id = 24] 17:24:02 INFO - PROCESS | 11429 | --DOCSHELL 0x93c67400 == 36 [pid = 11429] [id = 23] 17:24:02 INFO - PROCESS | 11429 | --DOCSHELL 0x9a1ae800 == 35 [pid = 11429] [id = 16] 17:24:02 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x9bef7800) [pid = 11429] [serial = 74] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x980f1000) [pid = 11429] [serial = 67] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x9b9cec00) [pid = 11429] [serial = 73] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x99d27400) [pid = 11429] [serial = 70] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x9913cc00) [pid = 11429] [serial = 68] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x9a1b0000) [pid = 11429] [serial = 71] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0xa620d000) [pid = 11429] [serial = 65] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0xa501f800) [pid = 11429] [serial = 64] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0xa23a5c00) [pid = 11429] [serial = 56] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 11429 | 1468455842482 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 17:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1287ms 17:24:02 INFO - PROCESS | 11429 | 1468455842535 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 17:24:02 INFO - PROCESS | 11429 | 1468455842541 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 17:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:24:02 INFO - PROCESS | 11429 | 1468455842551 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:24:02 INFO - PROCESS | 11429 | 1468455842555 Marionette TRACE conn3 <- [1,138,null,{}] 17:24:02 INFO - PROCESS | 11429 | 1468455842561 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:02 INFO - PROCESS | 11429 | 1468455842566 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:02 INFO - PROCESS | 11429 | 1468455842721 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 17:24:02 INFO - PROCESS | 11429 | 1468455842733 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:02 INFO - PROCESS | 11429 | 1468455842740 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:02 INFO - PROCESS | 11429 | ++DOCSHELL 0x9822f800 == 36 [pid = 11429] [id = 42] 17:24:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x98230800) [pid = 11429] [serial = 124] [outer = (nil)] 17:24:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x991bb000) [pid = 11429] [serial = 125] [outer = 0x98230800] 17:24:02 INFO - PROCESS | 11429 | 1468455842831 Marionette DEBUG loaded listener.js 17:24:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x99d1f000) [pid = 11429] [serial = 126] [outer = 0x98230800] 17:24:03 INFO - PROCESS | 11429 | 1468455843646 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 17:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1125ms 17:24:03 INFO - PROCESS | 11429 | 1468455843677 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 17:24:03 INFO - PROCESS | 11429 | 1468455843679 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 17:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:24:03 INFO - PROCESS | 11429 | 1468455843690 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:24:03 INFO - PROCESS | 11429 | 1468455843696 Marionette TRACE conn3 <- [1,142,null,{}] 17:24:03 INFO - PROCESS | 11429 | 1468455843745 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:03 INFO - PROCESS | 11429 | 1468455843753 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:03 INFO - PROCESS | 11429 | 1468455843899 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 17:24:04 INFO - PROCESS | 11429 | 1468455843995 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:04 INFO - PROCESS | 11429 | 1468455844002 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:04 INFO - PROCESS | 11429 | ++DOCSHELL 0x9ab63000 == 37 [pid = 11429] [id = 43] 17:24:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x9ab66000) [pid = 11429] [serial = 127] [outer = (nil)] 17:24:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x9ab68c00) [pid = 11429] [serial = 128] [outer = 0x9ab66000] 17:24:04 INFO - PROCESS | 11429 | 1468455844076 Marionette DEBUG loaded listener.js 17:24:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x9b3a6400) [pid = 11429] [serial = 129] [outer = 0x9ab66000] 17:24:04 INFO - PROCESS | 11429 | 1468455844822 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 17:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1172ms 17:24:04 INFO - PROCESS | 11429 | 1468455844862 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 17:24:04 INFO - PROCESS | 11429 | 1468455844867 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 17:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:24:04 INFO - PROCESS | 11429 | 1468455844878 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:24:04 INFO - PROCESS | 11429 | 1468455844881 Marionette TRACE conn3 <- [1,146,null,{}] 17:24:04 INFO - PROCESS | 11429 | 1468455844887 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:04 INFO - PROCESS | 11429 | 1468455844892 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:05 INFO - PROCESS | 11429 | 1468455845080 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 17:24:05 INFO - PROCESS | 11429 | 1468455845101 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:05 INFO - PROCESS | 11429 | 1468455845110 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:05 INFO - PROCESS | 11429 | ++DOCSHELL 0x9b580c00 == 38 [pid = 11429] [id = 44] 17:24:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x9b9d8800) [pid = 11429] [serial = 130] [outer = (nil)] 17:24:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x9bf48400) [pid = 11429] [serial = 131] [outer = 0x9b9d8800] 17:24:05 INFO - PROCESS | 11429 | 1468455845174 Marionette DEBUG loaded listener.js 17:24:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x9d8d2000) [pid = 11429] [serial = 132] [outer = 0x9b9d8800] 17:24:05 INFO - PROCESS | 11429 | 1468455845972 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1130ms 17:24:06 INFO - PROCESS | 11429 | 1468455846008 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 17:24:06 INFO - PROCESS | 11429 | 1468455846012 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 17:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:24:06 INFO - PROCESS | 11429 | 1468455846024 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:24:06 INFO - PROCESS | 11429 | 1468455846027 Marionette TRACE conn3 <- [1,150,null,{}] 17:24:06 INFO - PROCESS | 11429 | 1468455846034 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:06 INFO - PROCESS | 11429 | 1468455846039 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:06 INFO - PROCESS | 11429 | 1468455846214 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 17:24:06 INFO - PROCESS | 11429 | 1468455846232 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:06 INFO - PROCESS | 11429 | 1468455846238 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:06 INFO - PROCESS | 11429 | ++DOCSHELL 0x9a68d400 == 39 [pid = 11429] [id = 45] 17:24:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x9bef2800) [pid = 11429] [serial = 133] [outer = (nil)] 17:24:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0xa2376c00) [pid = 11429] [serial = 134] [outer = 0x9bef2800] 17:24:06 INFO - PROCESS | 11429 | 1468455846305 Marionette DEBUG loaded listener.js 17:24:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0xa23aac00) [pid = 11429] [serial = 135] [outer = 0x9bef2800] 17:24:06 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x99f7bc00) [pid = 11429] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:24:06 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x9235cc00) [pid = 11429] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:24:06 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x93c5ac00) [pid = 11429] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:24:06 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x923f0400) [pid = 11429] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:24:06 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x9235d800) [pid = 11429] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:24:06 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x923ea400) [pid = 11429] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:24:06 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x9b9d8400) [pid = 11429] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:24:06 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0xa255b400) [pid = 11429] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:24:06 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0xa320b400) [pid = 11429] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:24:06 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x995a0400) [pid = 11429] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:24:06 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x92248000) [pid = 11429] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:24:07 INFO - PROCESS | 11429 | 1468455847214 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 17:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1236ms 17:24:07 INFO - PROCESS | 11429 | 1468455847288 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 17:24:07 INFO - PROCESS | 11429 | 1468455847290 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 17:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:24:07 INFO - PROCESS | 11429 | 1468455847326 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:24:07 INFO - PROCESS | 11429 | 1468455847328 Marionette TRACE conn3 <- [1,154,null,{}] 17:24:07 INFO - PROCESS | 11429 | 1468455847370 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:07 INFO - PROCESS | 11429 | 1468455847381 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:07 INFO - PROCESS | 11429 | 1468455847620 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 17:24:07 INFO - PROCESS | 11429 | 1468455847691 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:07 INFO - PROCESS | 11429 | 1468455847700 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:07 INFO - PROCESS | 11429 | ++DOCSHELL 0x92fd1800 == 40 [pid = 11429] [id = 46] 17:24:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x93c62c00) [pid = 11429] [serial = 136] [outer = (nil)] 17:24:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x9d81e400) [pid = 11429] [serial = 137] [outer = 0x93c62c00] 17:24:07 INFO - PROCESS | 11429 | 1468455847772 Marionette DEBUG loaded listener.js 17:24:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0xa320d800) [pid = 11429] [serial = 138] [outer = 0x93c62c00] 17:24:08 INFO - PROCESS | 11429 | 1468455848554 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 17:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1266ms 17:24:08 INFO - PROCESS | 11429 | 1468455848572 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 17:24:08 INFO - PROCESS | 11429 | 1468455848574 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 17:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:24:08 INFO - PROCESS | 11429 | 1468455848589 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:24:08 INFO - PROCESS | 11429 | 1468455848591 Marionette TRACE conn3 <- [1,158,null,{}] 17:24:08 INFO - PROCESS | 11429 | 1468455848597 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:08 INFO - PROCESS | 11429 | 1468455848602 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:08 INFO - PROCESS | 11429 | 1468455848747 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 17:24:08 INFO - PROCESS | 11429 | 1468455848898 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:08 INFO - PROCESS | 11429 | 1468455848909 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:08 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f50400 == 41 [pid = 11429] [id = 47] 17:24:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x91f52c00) [pid = 11429] [serial = 139] [outer = (nil)] 17:24:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x9224d400) [pid = 11429] [serial = 140] [outer = 0x91f52c00] 17:24:09 INFO - PROCESS | 11429 | 1468455849029 Marionette DEBUG loaded listener.js 17:24:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x92364800) [pid = 11429] [serial = 141] [outer = 0x91f52c00] 17:24:09 INFO - PROCESS | 11429 | 1468455849976 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 17:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1431ms 17:24:10 INFO - PROCESS | 11429 | 1468455850022 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 17:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:24:10 INFO - PROCESS | 11429 | 1468455850028 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 17:24:10 INFO - PROCESS | 11429 | 1468455850036 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:24:10 INFO - PROCESS | 11429 | 1468455850041 Marionette TRACE conn3 <- [1,162,null,{}] 17:24:10 INFO - PROCESS | 11429 | 1468455850049 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:10 INFO - PROCESS | 11429 | 1468455850057 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:10 INFO - PROCESS | 11429 | 1468455850269 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 17:24:10 INFO - PROCESS | 11429 | 1468455850507 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:10 INFO - PROCESS | 11429 | 1468455850513 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:10 INFO - PROCESS | 11429 | ++DOCSHELL 0x9ab5e400 == 42 [pid = 11429] [id = 48] 17:24:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x9ab5f400) [pid = 11429] [serial = 142] [outer = (nil)] 17:24:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x9ab62c00) [pid = 11429] [serial = 143] [outer = 0x9ab5f400] 17:24:10 INFO - PROCESS | 11429 | 1468455850663 Marionette DEBUG loaded listener.js 17:24:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x9ab65c00) [pid = 11429] [serial = 144] [outer = 0x9ab5f400] 17:24:11 INFO - PROCESS | 11429 | 1468455851730 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 17:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1737ms 17:24:11 INFO - PROCESS | 11429 | 1468455851780 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 17:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:24:11 INFO - PROCESS | 11429 | 1468455851786 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 17:24:11 INFO - PROCESS | 11429 | 1468455851793 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:24:11 INFO - PROCESS | 11429 | 1468455851796 Marionette TRACE conn3 <- [1,166,null,{}] 17:24:11 INFO - PROCESS | 11429 | 1468455851803 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:11 INFO - PROCESS | 11429 | 1468455851808 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:12 INFO - PROCESS | 11429 | 1468455852021 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 17:24:12 INFO - PROCESS | 11429 | 1468455852206 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:12 INFO - PROCESS | 11429 | 1468455852216 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:12 INFO - PROCESS | 11429 | ++DOCSHELL 0xa320bc00 == 43 [pid = 11429] [id = 49] 17:24:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0xa34cc800) [pid = 11429] [serial = 145] [outer = (nil)] 17:24:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0xa4e4f400) [pid = 11429] [serial = 146] [outer = 0xa34cc800] 17:24:12 INFO - PROCESS | 11429 | 1468455852295 Marionette DEBUG loaded listener.js 17:24:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0xa4e56c00) [pid = 11429] [serial = 147] [outer = 0xa34cc800] 17:24:13 INFO - PROCESS | 11429 | 1468455853069 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1333ms 17:24:13 INFO - PROCESS | 11429 | 1468455853126 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 17:24:13 INFO - PROCESS | 11429 | 1468455853131 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 17:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:24:13 INFO - PROCESS | 11429 | 1468455853147 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:24:13 INFO - PROCESS | 11429 | 1468455853156 Marionette TRACE conn3 <- [1,170,null,{}] 17:24:13 INFO - PROCESS | 11429 | 1468455853162 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:13 INFO - PROCESS | 11429 | 1468455853170 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:13 INFO - PROCESS | 11429 | 1468455853339 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 17:24:13 INFO - PROCESS | 11429 | 1468455853453 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:13 INFO - PROCESS | 11429 | 1468455853460 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:13 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f4fc00 == 44 [pid = 11429] [id = 50] 17:24:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x9ab60c00) [pid = 11429] [serial = 148] [outer = (nil)] 17:24:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0xa6e9f400) [pid = 11429] [serial = 149] [outer = 0x9ab60c00] 17:24:13 INFO - PROCESS | 11429 | 1468455853541 Marionette DEBUG loaded listener.js 17:24:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0xa6f3c800) [pid = 11429] [serial = 150] [outer = 0x9ab60c00] 17:24:14 INFO - PROCESS | 11429 | 1468455854379 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1297ms 17:24:14 INFO - PROCESS | 11429 | 1468455854436 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 17:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:24:14 INFO - PROCESS | 11429 | 1468455854441 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 17:24:14 INFO - PROCESS | 11429 | 1468455854447 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:24:14 INFO - PROCESS | 11429 | 1468455854451 Marionette TRACE conn3 <- [1,174,null,{}] 17:24:14 INFO - PROCESS | 11429 | 1468455854457 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:14 INFO - PROCESS | 11429 | 1468455854462 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:14 INFO - PROCESS | 11429 | 1468455854631 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 17:24:14 INFO - PROCESS | 11429 | 1468455854773 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:14 INFO - PROCESS | 11429 | 1468455854785 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:14 INFO - PROCESS | 11429 | ++DOCSHELL 0x9b924000 == 45 [pid = 11429] [id = 51] 17:24:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0xa6f46400) [pid = 11429] [serial = 151] [outer = (nil)] 17:24:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0xa823c800) [pid = 11429] [serial = 152] [outer = 0xa6f46400] 17:24:14 INFO - PROCESS | 11429 | 1468455854866 Marionette DEBUG loaded listener.js 17:24:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0xa823d800) [pid = 11429] [serial = 153] [outer = 0xa6f46400] 17:24:15 INFO - PROCESS | 11429 | 1468455855748 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:24:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1331ms 17:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:24:15 INFO - PROCESS | 11429 | 1468455855778 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 17:24:15 INFO - PROCESS | 11429 | 1468455855781 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 17:24:15 INFO - PROCESS | 11429 | 1468455855788 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:24:15 INFO - PROCESS | 11429 | 1468455855791 Marionette TRACE conn3 <- [1,178,null,{}] 17:24:15 INFO - PROCESS | 11429 | 1468455855798 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:15 INFO - PROCESS | 11429 | 1468455855803 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:15 INFO - PROCESS | 11429 | 1468455855964 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 17:24:16 INFO - PROCESS | 11429 | 1468455856116 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:16 INFO - PROCESS | 11429 | 1468455856133 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:16 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f50800 == 46 [pid = 11429] [id = 52] 17:24:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x9646b800) [pid = 11429] [serial = 154] [outer = (nil)] 17:24:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x976b8000) [pid = 11429] [serial = 155] [outer = 0x9646b800] 17:24:16 INFO - PROCESS | 11429 | 1468455856225 Marionette DEBUG loaded listener.js 17:24:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x976be800) [pid = 11429] [serial = 156] [outer = 0x9646b800] 17:24:16 INFO - PROCESS | 11429 | 1468455856854 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:24:17 INFO - PROCESS | 11429 | 1468455857339 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1588ms 17:24:17 INFO - PROCESS | 11429 | 1468455857375 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 17:24:17 INFO - PROCESS | 11429 | 1468455857381 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 17:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:24:17 INFO - PROCESS | 11429 | 1468455857389 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:24:17 INFO - PROCESS | 11429 | 1468455857394 Marionette TRACE conn3 <- [1,182,null,{}] 17:24:17 INFO - PROCESS | 11429 | 1468455857402 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:17 INFO - PROCESS | 11429 | 1468455857408 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:17 INFO - PROCESS | 11429 | 1468455857570 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 17:24:17 INFO - PROCESS | 11429 | 1468455857799 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:17 INFO - PROCESS | 11429 | 1468455857807 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:17 INFO - PROCESS | 11429 | ++DOCSHELL 0x976b4000 == 47 [pid = 11429] [id = 53] 17:24:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x976b4c00) [pid = 11429] [serial = 157] [outer = (nil)] 17:24:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x976ba000) [pid = 11429] [serial = 158] [outer = 0x976b4c00] 17:24:17 INFO - PROCESS | 11429 | 1468455857894 Marionette DEBUG loaded listener.js 17:24:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x976bf800) [pid = 11429] [serial = 159] [outer = 0x976b4c00] 17:24:18 INFO - PROCESS | 11429 | --DOCSHELL 0x923e4800 == 46 [pid = 11429] [id = 26] 17:24:18 INFO - PROCESS | 11429 | --DOCSHELL 0x9d814c00 == 45 [pid = 11429] [id = 18] 17:24:18 INFO - PROCESS | 11429 | --DOCSHELL 0x980e5800 == 44 [pid = 11429] [id = 15] 17:24:18 INFO - PROCESS | 11429 | --DOCSHELL 0xa2535000 == 43 [pid = 11429] [id = 28] 17:24:18 INFO - PROCESS | 11429 | --DOCSHELL 0x9cbdf800 == 42 [pid = 11429] [id = 17] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0xa1090400) [pid = 11429] [serial = 110] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOCSHELL 0x939a2400 == 41 [pid = 11429] [id = 21] 17:24:18 INFO - PROCESS | 11429 | --DOCSHELL 0x91f55400 == 40 [pid = 11429] [id = 30] 17:24:18 INFO - PROCESS | 11429 | --DOCSHELL 0x93c60c00 == 39 [pid = 11429] [id = 6] 17:24:18 INFO - PROCESS | 11429 | --DOCSHELL 0x91f4e400 == 38 [pid = 11429] [id = 22] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x9a06b400) [pid = 11429] [serial = 100] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x92364000) [pid = 11429] [serial = 94] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x923e6400) [pid = 11429] [serial = 95] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x94766400) [pid = 11429] [serial = 97] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x96471000) [pid = 11429] [serial = 98] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x9b927800) [pid = 11429] [serial = 105] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x93a5e400) [pid = 11429] [serial = 92] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x923ed400) [pid = 11429] [serial = 91] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x9afad000) [pid = 11429] [serial = 104] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x964a1c00) [pid = 11429] [serial = 77] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x982ab000) [pid = 11429] [serial = 76] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x9d8d1400) [pid = 11429] [serial = 80] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x9cbd2000) [pid = 11429] [serial = 79] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0xa4e0b800) [pid = 11429] [serial = 83] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0xa320b800) [pid = 11429] [serial = 82] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0xa62b8000) [pid = 11429] [serial = 86] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0xa62c1800) [pid = 11429] [serial = 85] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x9b9d3c00) [pid = 11429] [serial = 107] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0xa6a9e800) [pid = 11429] [serial = 89] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0xa6e9f000) [pid = 11429] [serial = 88] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x9a3ed000) [pid = 11429] [serial = 101] [outer = (nil)] [url = about:blank] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x99145000) [pid = 11429] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:24:18 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x9bffa400) [pid = 11429] [serial = 108] [outer = (nil)] [url = about:blank] 17:24:19 INFO - PROCESS | 11429 | 1468455859018 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1685ms 17:24:19 INFO - PROCESS | 11429 | 1468455859075 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 17:24:19 INFO - PROCESS | 11429 | 1468455859081 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 17:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:24:19 INFO - PROCESS | 11429 | 1468455859091 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:24:19 INFO - PROCESS | 11429 | 1468455859095 Marionette TRACE conn3 <- [1,186,null,{}] 17:24:19 INFO - PROCESS | 11429 | 1468455859101 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:19 INFO - PROCESS | 11429 | 1468455859106 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:19 INFO - PROCESS | 11429 | 1468455859261 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 17:24:19 INFO - PROCESS | 11429 | 1468455859309 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:19 INFO - PROCESS | 11429 | 1468455859315 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:19 INFO - PROCESS | 11429 | ++DOCSHELL 0x982a7800 == 39 [pid = 11429] [id = 54] 17:24:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x99146800) [pid = 11429] [serial = 160] [outer = (nil)] 17:24:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x99cca800) [pid = 11429] [serial = 161] [outer = 0x99146800] 17:24:19 INFO - PROCESS | 11429 | 1468455859386 Marionette DEBUG loaded listener.js 17:24:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x9a06a400) [pid = 11429] [serial = 162] [outer = 0x99146800] 17:24:20 INFO - PROCESS | 11429 | 1468455860106 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1039ms 17:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:24:20 INFO - PROCESS | 11429 | 1468455860137 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 17:24:20 INFO - PROCESS | 11429 | 1468455860140 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 17:24:20 INFO - PROCESS | 11429 | 1468455860148 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:24:20 INFO - PROCESS | 11429 | 1468455860154 Marionette TRACE conn3 <- [1,190,null,{}] 17:24:20 INFO - PROCESS | 11429 | 1468455860184 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:20 INFO - PROCESS | 11429 | 1468455860192 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:20 INFO - PROCESS | 11429 | 1468455860343 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 17:24:20 INFO - PROCESS | 11429 | 1468455860353 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:20 INFO - PROCESS | 11429 | 1468455860360 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:20 INFO - PROCESS | 11429 | ++DOCSHELL 0x9ad12c00 == 40 [pid = 11429] [id = 55] 17:24:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x9ad13000) [pid = 11429] [serial = 163] [outer = (nil)] 17:24:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x9ad15800) [pid = 11429] [serial = 164] [outer = 0x9ad13000] 17:24:20 INFO - PROCESS | 11429 | 1468455860434 Marionette DEBUG loaded listener.js 17:24:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x9ad19800) [pid = 11429] [serial = 165] [outer = 0x9ad13000] 17:24:21 INFO - PROCESS | 11429 | 1468455861224 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1148ms 17:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:24:21 INFO - PROCESS | 11429 | 1468455861296 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 17:24:21 INFO - PROCESS | 11429 | 1468455861299 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 17:24:21 INFO - PROCESS | 11429 | 1468455861305 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:24:21 INFO - PROCESS | 11429 | 1468455861308 Marionette TRACE conn3 <- [1,194,null,{}] 17:24:21 INFO - PROCESS | 11429 | 1468455861319 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:21 INFO - PROCESS | 11429 | 1468455861323 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:21 INFO - PROCESS | 11429 | 1468455861513 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 17:24:21 INFO - PROCESS | 11429 | 1468455861534 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:21 INFO - PROCESS | 11429 | 1468455861540 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:21 INFO - PROCESS | 11429 | ++DOCSHELL 0x9ad1e000 == 41 [pid = 11429] [id = 56] 17:24:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x9ad1e400) [pid = 11429] [serial = 166] [outer = (nil)] 17:24:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x9b077400) [pid = 11429] [serial = 167] [outer = 0x9ad1e400] 17:24:21 INFO - PROCESS | 11429 | 1468455861622 Marionette DEBUG loaded listener.js 17:24:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x9b586400) [pid = 11429] [serial = 168] [outer = 0x9ad1e400] 17:24:22 INFO - PROCESS | 11429 | 1468455862465 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1193ms 17:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:24:22 INFO - PROCESS | 11429 | 1468455862497 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 17:24:22 INFO - PROCESS | 11429 | 1468455862500 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 17:24:22 INFO - PROCESS | 11429 | 1468455862506 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:24:22 INFO - PROCESS | 11429 | 1468455862509 Marionette TRACE conn3 <- [1,198,null,{}] 17:24:22 INFO - PROCESS | 11429 | 1468455862524 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:22 INFO - PROCESS | 11429 | 1468455862529 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:22 INFO - PROCESS | 11429 | 1468455862708 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 17:24:22 INFO - PROCESS | 11429 | 1468455862778 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:22 INFO - PROCESS | 11429 | 1468455862784 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:22 INFO - PROCESS | 11429 | ++DOCSHELL 0x9ad12800 == 42 [pid = 11429] [id = 57] 17:24:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x9ad20c00) [pid = 11429] [serial = 169] [outer = (nil)] 17:24:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x9beee400) [pid = 11429] [serial = 170] [outer = 0x9ad20c00] 17:24:22 INFO - PROCESS | 11429 | 1468455862858 Marionette DEBUG loaded listener.js 17:24:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x9bf49400) [pid = 11429] [serial = 171] [outer = 0x9ad20c00] 17:24:23 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x9b9d8800) [pid = 11429] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:24:23 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x9bef2800) [pid = 11429] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:24:23 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x93a56400) [pid = 11429] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:24:23 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x98230800) [pid = 11429] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:24:23 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x9ab66000) [pid = 11429] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:24:23 INFO - PROCESS | 11429 | 1468455863605 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1132ms 17:24:23 INFO - PROCESS | 11429 | 1468455863643 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 17:24:23 INFO - PROCESS | 11429 | 1468455863646 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 17:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:24:23 INFO - PROCESS | 11429 | 1468455863652 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:24:23 INFO - PROCESS | 11429 | 1468455863655 Marionette TRACE conn3 <- [1,202,null,{}] 17:24:23 INFO - PROCESS | 11429 | 1468455863660 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:23 INFO - PROCESS | 11429 | 1468455863670 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:23 INFO - PROCESS | 11429 | 1468455863866 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 17:24:23 INFO - PROCESS | 11429 | 1468455863881 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:23 INFO - PROCESS | 11429 | 1468455863888 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:23 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f56000 == 43 [pid = 11429] [id = 58] 17:24:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x92366800) [pid = 11429] [serial = 172] [outer = (nil)] 17:24:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0xa209d000) [pid = 11429] [serial = 173] [outer = 0x92366800] 17:24:23 INFO - PROCESS | 11429 | 1468455863955 Marionette DEBUG loaded listener.js 17:24:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0xa1027800) [pid = 11429] [serial = 174] [outer = 0x92366800] 17:24:24 INFO - PROCESS | 11429 | 1468455864673 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1079ms 17:24:24 INFO - PROCESS | 11429 | 1468455864731 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 17:24:24 INFO - PROCESS | 11429 | 1468455864735 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 17:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:24:24 INFO - PROCESS | 11429 | 1468455864757 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:24:24 INFO - PROCESS | 11429 | 1468455864760 Marionette TRACE conn3 <- [1,206,null,{}] 17:24:24 INFO - PROCESS | 11429 | 1468455864765 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:24 INFO - PROCESS | 11429 | 1468455864770 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:24 INFO - PROCESS | 11429 | 1468455864925 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 17:24:24 INFO - PROCESS | 11429 | 1468455864934 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:24 INFO - PROCESS | 11429 | 1468455864940 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:24 INFO - PROCESS | 11429 | ++DOCSHELL 0x9224dc00 == 44 [pid = 11429] [id = 59] 17:24:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x93c63800) [pid = 11429] [serial = 175] [outer = (nil)] 17:24:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0xa2fb8000) [pid = 11429] [serial = 176] [outer = 0x93c63800] 17:24:25 INFO - PROCESS | 11429 | 1468455865008 Marionette DEBUG loaded listener.js 17:24:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0xa344f000) [pid = 11429] [serial = 177] [outer = 0x93c63800] 17:24:25 INFO - PROCESS | 11429 | 1468455865993 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1287ms 17:24:26 INFO - PROCESS | 11429 | 1468455866038 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 17:24:26 INFO - PROCESS | 11429 | 1468455866044 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 17:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:24:26 INFO - PROCESS | 11429 | 1468455866053 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:24:26 INFO - PROCESS | 11429 | 1468455866061 Marionette TRACE conn3 <- [1,210,null,{}] 17:24:26 INFO - PROCESS | 11429 | 1468455866069 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:26 INFO - PROCESS | 11429 | 1468455866074 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:26 INFO - PROCESS | 11429 | 1468455866251 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 17:24:26 INFO - PROCESS | 11429 | 1468455866397 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:26 INFO - PROCESS | 11429 | 1468455866409 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:26 INFO - PROCESS | 11429 | ++DOCSHELL 0x92250c00 == 45 [pid = 11429] [id = 60] 17:24:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x923f3400) [pid = 11429] [serial = 178] [outer = (nil)] 17:24:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x951c7000) [pid = 11429] [serial = 179] [outer = 0x923f3400] 17:24:26 INFO - PROCESS | 11429 | 1468455866488 Marionette DEBUG loaded listener.js 17:24:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x9822e400) [pid = 11429] [serial = 180] [outer = 0x923f3400] 17:24:27 INFO - PROCESS | 11429 | 1468455867364 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 17:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1334ms 17:24:27 INFO - PROCESS | 11429 | 1468455867387 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 17:24:27 INFO - PROCESS | 11429 | 1468455867394 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 17:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:24:27 INFO - PROCESS | 11429 | 1468455867404 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:24:27 INFO - PROCESS | 11429 | 1468455867408 Marionette TRACE conn3 <- [1,214,null,{}] 17:24:27 INFO - PROCESS | 11429 | 1468455867414 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:27 INFO - PROCESS | 11429 | 1468455867420 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:27 INFO - PROCESS | 11429 | 1468455867596 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 17:24:27 INFO - PROCESS | 11429 | 1468455867742 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:27 INFO - PROCESS | 11429 | 1468455867749 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:27 INFO - PROCESS | 11429 | ++DOCSHELL 0x976b3400 == 46 [pid = 11429] [id = 61] 17:24:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x9ab63400) [pid = 11429] [serial = 181] [outer = (nil)] 17:24:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x9ad16000) [pid = 11429] [serial = 182] [outer = 0x9ab63400] 17:24:27 INFO - PROCESS | 11429 | 1468455867832 Marionette DEBUG loaded listener.js 17:24:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x9ad1ec00) [pid = 11429] [serial = 183] [outer = 0x9ab63400] 17:24:28 INFO - PROCESS | 11429 | 1468455868719 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 17:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1328ms 17:24:28 INFO - PROCESS | 11429 | 1468455868732 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 17:24:28 INFO - PROCESS | 11429 | 1468455868736 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 17:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:24:28 INFO - PROCESS | 11429 | 1468455868744 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:24:28 INFO - PROCESS | 11429 | 1468455868750 Marionette TRACE conn3 <- [1,218,null,{}] 17:24:28 INFO - PROCESS | 11429 | 1468455868766 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:28 INFO - PROCESS | 11429 | 1468455868775 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:29 INFO - PROCESS | 11429 | 1468455869014 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 17:24:29 INFO - PROCESS | 11429 | 1468455869029 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:29 INFO - PROCESS | 11429 | 1468455869041 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:29 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f50c00 == 47 [pid = 11429] [id = 62] 17:24:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0xa255c800) [pid = 11429] [serial = 184] [outer = (nil)] 17:24:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0xa4e0b400) [pid = 11429] [serial = 185] [outer = 0xa255c800] 17:24:29 INFO - PROCESS | 11429 | 1468455869158 Marionette DEBUG loaded listener.js 17:24:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0xa620f800) [pid = 11429] [serial = 186] [outer = 0xa255c800] 17:24:30 INFO - PROCESS | 11429 | 1468455870125 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 17:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1443ms 17:24:30 INFO - PROCESS | 11429 | 1468455870187 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 17:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:24:30 INFO - PROCESS | 11429 | 1468455870192 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 17:24:30 INFO - PROCESS | 11429 | 1468455870198 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:24:30 INFO - PROCESS | 11429 | 1468455870202 Marionette TRACE conn3 <- [1,222,null,{}] 17:24:30 INFO - PROCESS | 11429 | 1468455870207 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:30 INFO - PROCESS | 11429 | 1468455870214 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:30 INFO - PROCESS | 11429 | 1468455870384 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 17:24:30 INFO - PROCESS | 11429 | 1468455870530 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:30 INFO - PROCESS | 11429 | 1468455870539 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:30 INFO - PROCESS | 11429 | ++DOCSHELL 0x995e2c00 == 48 [pid = 11429] [id = 63] 17:24:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x995e5400) [pid = 11429] [serial = 187] [outer = (nil)] 17:24:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x995ed800) [pid = 11429] [serial = 188] [outer = 0x995e5400] 17:24:30 INFO - PROCESS | 11429 | 1468455870621 Marionette DEBUG loaded listener.js 17:24:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x995f0400) [pid = 11429] [serial = 189] [outer = 0x995e5400] 17:24:31 INFO - PROCESS | 11429 | 1468455871454 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 17:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1281ms 17:24:31 INFO - PROCESS | 11429 | 1468455871479 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 17:24:31 INFO - PROCESS | 11429 | 1468455871483 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 17:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:24:31 INFO - PROCESS | 11429 | 1468455871489 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:24:31 INFO - PROCESS | 11429 | 1468455871493 Marionette TRACE conn3 <- [1,226,null,{}] 17:24:31 INFO - PROCESS | 11429 | 1468455871499 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:31 INFO - PROCESS | 11429 | 1468455871504 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:31 INFO - PROCESS | 11429 | 1468455871665 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 17:24:31 INFO - PROCESS | 11429 | 1468455871819 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:31 INFO - PROCESS | 11429 | 1468455871825 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:31 INFO - PROCESS | 11429 | ++DOCSHELL 0x9235c800 == 49 [pid = 11429] [id = 64] 17:24:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x976b0400) [pid = 11429] [serial = 190] [outer = (nil)] 17:24:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x99158000) [pid = 11429] [serial = 191] [outer = 0x976b0400] 17:24:31 INFO - PROCESS | 11429 | 1468455871921 Marionette DEBUG loaded listener.js 17:24:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x9915b800) [pid = 11429] [serial = 192] [outer = 0x976b0400] 17:24:32 INFO - PROCESS | 11429 | 1468455872800 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1378ms 17:24:32 INFO - PROCESS | 11429 | 1468455872867 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 17:24:32 INFO - PROCESS | 11429 | 1468455872872 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 17:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:24:32 INFO - PROCESS | 11429 | 1468455872878 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:24:32 INFO - PROCESS | 11429 | 1468455872881 Marionette TRACE conn3 <- [1,230,null,{}] 17:24:32 INFO - PROCESS | 11429 | 1468455872887 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:32 INFO - PROCESS | 11429 | 1468455872901 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:33 INFO - PROCESS | 11429 | 1468455873125 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 17:24:33 INFO - PROCESS | 11429 | 1468455873276 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:33 INFO - PROCESS | 11429 | 1468455873288 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:33 INFO - PROCESS | 11429 | ++DOCSHELL 0x9235cc00 == 50 [pid = 11429] [id = 65] 17:24:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x93c61400) [pid = 11429] [serial = 193] [outer = (nil)] 17:24:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 97 (0x9aba0000) [pid = 11429] [serial = 194] [outer = 0x93c61400] 17:24:33 INFO - PROCESS | 11429 | 1468455873397 Marionette DEBUG loaded listener.js 17:24:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 98 (0x9beec000) [pid = 11429] [serial = 195] [outer = 0x93c61400] 17:24:34 INFO - PROCESS | 11429 | 1468455874211 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 17:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1379ms 17:24:34 INFO - PROCESS | 11429 | 1468455874258 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 17:24:34 INFO - PROCESS | 11429 | 1468455874262 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 17:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:24:34 INFO - PROCESS | 11429 | 1468455874269 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:24:34 INFO - PROCESS | 11429 | 1468455874272 Marionette TRACE conn3 <- [1,234,null,{}] 17:24:34 INFO - PROCESS | 11429 | 1468455874278 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:34 INFO - PROCESS | 11429 | 1468455874283 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:34 INFO - PROCESS | 11429 | 1468455874447 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 17:24:34 INFO - PROCESS | 11429 | 1468455874735 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:34 INFO - PROCESS | 11429 | 1468455874744 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:34 INFO - PROCESS | 11429 | ++DOCSHELL 0x951bb400 == 51 [pid = 11429] [id = 66] 17:24:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 99 (0x951be400) [pid = 11429] [serial = 196] [outer = (nil)] 17:24:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 100 (0x9646fc00) [pid = 11429] [serial = 197] [outer = 0x951be400] 17:24:34 INFO - PROCESS | 11429 | 1468455874873 Marionette DEBUG loaded listener.js 17:24:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 101 (0x976ba400) [pid = 11429] [serial = 198] [outer = 0x951be400] 17:24:35 INFO - PROCESS | 11429 | 1468455875688 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 17:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1432ms 17:24:35 INFO - PROCESS | 11429 | 1468455875702 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 17:24:35 INFO - PROCESS | 11429 | 1468455875707 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 17:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:24:35 INFO - PROCESS | 11429 | 1468455875714 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:24:35 INFO - PROCESS | 11429 | 1468455875718 Marionette TRACE conn3 <- [1,238,null,{}] 17:24:35 INFO - PROCESS | 11429 | 1468455875726 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:35 INFO - PROCESS | 11429 | 1468455875734 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:35 INFO - PROCESS | 11429 | 1468455875887 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 17:24:36 INFO - PROCESS | 11429 | 1468455876049 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:36 INFO - PROCESS | 11429 | 1468455876062 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:36 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f51000 == 52 [pid = 11429] [id = 67] 17:24:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 102 (0x91f56400) [pid = 11429] [serial = 199] [outer = (nil)] 17:24:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 103 (0x99150400) [pid = 11429] [serial = 200] [outer = 0x91f56400] 17:24:36 INFO - PROCESS | 11429 | 1468455876165 Marionette DEBUG loaded listener.js 17:24:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 104 (0x99158400) [pid = 11429] [serial = 201] [outer = 0x91f56400] 17:24:37 INFO - PROCESS | 11429 | 1468455877037 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 17:24:37 INFO - PROCESS | 11429 | --DOCSHELL 0x9224f000 == 51 [pid = 11429] [id = 20] 17:24:37 INFO - PROCESS | 11429 | --DOCSHELL 0x91f56000 == 50 [pid = 11429] [id = 58] 17:24:37 INFO - PROCESS | 11429 | --DOCSHELL 0x9ad12800 == 49 [pid = 11429] [id = 57] 17:24:37 INFO - PROCESS | 11429 | --DOMWINDOW == 103 (0x9d81e400) [pid = 11429] [serial = 137] [outer = (nil)] [url = about:blank] 17:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1379ms 17:24:37 INFO - PROCESS | 11429 | --DOCSHELL 0x9ad1e000 == 48 [pid = 11429] [id = 56] 17:24:37 INFO - PROCESS | 11429 | --DOCSHELL 0x9ad12c00 == 47 [pid = 11429] [id = 55] 17:24:37 INFO - PROCESS | 11429 | --DOCSHELL 0x982a7800 == 46 [pid = 11429] [id = 54] 17:24:37 INFO - PROCESS | 11429 | --DOCSHELL 0x976b4000 == 45 [pid = 11429] [id = 53] 17:24:37 INFO - PROCESS | 11429 | 1468455877119 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 17:24:37 INFO - PROCESS | 11429 | 1468455877124 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 17:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:24:37 INFO - PROCESS | 11429 | 1468455877133 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:24:37 INFO - PROCESS | 11429 | 1468455877136 Marionette TRACE conn3 <- [1,242,null,{}] 17:24:37 INFO - PROCESS | 11429 | 1468455877140 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:37 INFO - PROCESS | 11429 | 1468455877146 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:37 INFO - PROCESS | 11429 | 1468455877302 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 17:24:37 INFO - PROCESS | 11429 | 1468455877314 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:37 INFO - PROCESS | 11429 | 1468455877320 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:37 INFO - PROCESS | 11429 | ++DOCSHELL 0x976e7000 == 46 [pid = 11429] [id = 68] 17:24:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 104 (0x976ee800) [pid = 11429] [serial = 202] [outer = (nil)] 17:24:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 105 (0x995a9800) [pid = 11429] [serial = 203] [outer = 0x976ee800] 17:24:37 INFO - PROCESS | 11429 | 1468455877388 Marionette DEBUG loaded listener.js 17:24:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 106 (0x99d1c800) [pid = 11429] [serial = 204] [outer = 0x976ee800] 17:24:37 INFO - PROCESS | 11429 | --DOMWINDOW == 105 (0x9bf48400) [pid = 11429] [serial = 131] [outer = (nil)] [url = about:blank] 17:24:37 INFO - PROCESS | 11429 | --DOMWINDOW == 104 (0xa2376c00) [pid = 11429] [serial = 134] [outer = (nil)] [url = about:blank] 17:24:37 INFO - PROCESS | 11429 | --DOMWINDOW == 103 (0x9a68cc00) [pid = 11429] [serial = 116] [outer = (nil)] [url = about:blank] 17:24:37 INFO - PROCESS | 11429 | --DOMWINDOW == 102 (0x951ba400) [pid = 11429] [serial = 123] [outer = (nil)] [url = about:blank] 17:24:37 INFO - PROCESS | 11429 | --DOMWINDOW == 101 (0x93c5b400) [pid = 11429] [serial = 122] [outer = (nil)] [url = about:blank] 17:24:37 INFO - PROCESS | 11429 | --DOMWINDOW == 100 (0x923f3c00) [pid = 11429] [serial = 113] [outer = (nil)] [url = about:blank] 17:24:37 INFO - PROCESS | 11429 | --DOMWINDOW == 99 (0x991bb000) [pid = 11429] [serial = 125] [outer = (nil)] [url = about:blank] 17:24:37 INFO - PROCESS | 11429 | --DOMWINDOW == 98 (0x99d1f000) [pid = 11429] [serial = 126] [outer = (nil)] [url = about:blank] 17:24:37 INFO - PROCESS | 11429 | --DOMWINDOW == 97 (0x951be000) [pid = 11429] [serial = 119] [outer = (nil)] [url = about:blank] 17:24:37 INFO - PROCESS | 11429 | --DOMWINDOW == 96 (0x9ab68c00) [pid = 11429] [serial = 128] [outer = (nil)] [url = about:blank] 17:24:37 INFO - PROCESS | 11429 | --DOMWINDOW == 95 (0xa23aac00) [pid = 11429] [serial = 135] [outer = (nil)] [url = about:blank] 17:24:37 INFO - PROCESS | 11429 | --DOMWINDOW == 94 (0x9d8d2000) [pid = 11429] [serial = 132] [outer = (nil)] [url = about:blank] 17:24:37 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x9b3a6400) [pid = 11429] [serial = 129] [outer = (nil)] [url = about:blank] 17:24:38 INFO - PROCESS | 11429 | 1468455878223 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 17:24:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1141ms 17:24:38 INFO - PROCESS | 11429 | 1468455878274 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 17:24:38 INFO - PROCESS | 11429 | 1468455878278 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 17:24:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:24:38 INFO - PROCESS | 11429 | 1468455878286 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:24:38 INFO - PROCESS | 11429 | 1468455878294 Marionette TRACE conn3 <- [1,246,null,{}] 17:24:38 INFO - PROCESS | 11429 | 1468455878308 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:38 INFO - PROCESS | 11429 | 1468455878315 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:38 INFO - PROCESS | 11429 | 1468455878475 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 17:24:38 INFO - PROCESS | 11429 | 1468455878590 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:38 INFO - PROCESS | 11429 | 1468455878596 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:38 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f49800 == 47 [pid = 11429] [id = 69] 17:24:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x92fd3400) [pid = 11429] [serial = 205] [outer = (nil)] 17:24:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x9ad12c00) [pid = 11429] [serial = 206] [outer = 0x92fd3400] 17:24:38 INFO - PROCESS | 11429 | 1468455878668 Marionette DEBUG loaded listener.js 17:24:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x9ad1b800) [pid = 11429] [serial = 207] [outer = 0x92fd3400] 17:24:39 INFO - PROCESS | 11429 | 1468455879405 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:24:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1136ms 17:24:39 INFO - PROCESS | 11429 | 1468455879420 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 17:24:39 INFO - PROCESS | 11429 | 1468455879424 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 17:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:24:39 INFO - PROCESS | 11429 | 1468455879430 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:24:39 INFO - PROCESS | 11429 | 1468455879433 Marionette TRACE conn3 <- [1,250,null,{}] 17:24:39 INFO - PROCESS | 11429 | 1468455879438 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:39 INFO - PROCESS | 11429 | 1468455879443 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:39 INFO - PROCESS | 11429 | 1468455879640 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 17:24:39 INFO - PROCESS | 11429 | 1468455879666 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:39 INFO - PROCESS | 11429 | 1468455879672 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:39 INFO - PROCESS | 11429 | ++DOCSHELL 0x9a3ef000 == 48 [pid = 11429] [id = 70] 17:24:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 97 (0x9ad12800) [pid = 11429] [serial = 208] [outer = (nil)] 17:24:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 98 (0x9b9ca800) [pid = 11429] [serial = 209] [outer = 0x9ad12800] 17:24:39 INFO - PROCESS | 11429 | 1468455879741 Marionette DEBUG loaded listener.js 17:24:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 99 (0x9cbd6c00) [pid = 11429] [serial = 210] [outer = 0x9ad12800] 17:24:40 INFO - PROCESS | 11429 | 1468455880527 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1131ms 17:24:40 INFO - PROCESS | 11429 | 1468455880565 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 17:24:40 INFO - PROCESS | 11429 | 1468455880568 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 17:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:24:40 INFO - PROCESS | 11429 | 1468455880575 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:24:40 INFO - PROCESS | 11429 | 1468455880578 Marionette TRACE conn3 <- [1,254,null,{}] 17:24:40 INFO - PROCESS | 11429 | 1468455880589 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:40 INFO - PROCESS | 11429 | 1468455880593 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:40 INFO - PROCESS | 11429 | 1468455880774 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 17:24:40 INFO - PROCESS | 11429 | 1468455880799 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:40 INFO - PROCESS | 11429 | 1468455880815 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:40 INFO - PROCESS | 11429 | ++DOCSHELL 0x9d8cec00 == 49 [pid = 11429] [id = 71] 17:24:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 100 (0x9d8cf000) [pid = 11429] [serial = 211] [outer = (nil)] 17:24:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 101 (0xa109f000) [pid = 11429] [serial = 212] [outer = 0x9d8cf000] 17:24:40 INFO - PROCESS | 11429 | 1468455880893 Marionette DEBUG loaded listener.js 17:24:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 102 (0xa255a800) [pid = 11429] [serial = 213] [outer = 0x9d8cf000] 17:24:41 INFO - PROCESS | 11429 | --DOMWINDOW == 101 (0x99146800) [pid = 11429] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:24:41 INFO - PROCESS | 11429 | --DOMWINDOW == 100 (0x9ad13000) [pid = 11429] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:24:41 INFO - PROCESS | 11429 | --DOMWINDOW == 99 (0x9ad1e400) [pid = 11429] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:24:41 INFO - PROCESS | 11429 | --DOMWINDOW == 98 (0x976b4c00) [pid = 11429] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:24:41 INFO - PROCESS | 11429 | --DOMWINDOW == 97 (0x9ad20c00) [pid = 11429] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:24:41 INFO - PROCESS | 11429 | --DOMWINDOW == 96 (0x92366800) [pid = 11429] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:24:41 INFO - PROCESS | 11429 | --DOMWINDOW == 95 (0x93c62c00) [pid = 11429] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:24:41 INFO - PROCESS | 11429 | 1468455881812 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 17:24:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:24:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1283ms 17:24:41 INFO - PROCESS | 11429 | 1468455881859 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 17:24:41 INFO - PROCESS | 11429 | 1468455881862 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 17:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:24:41 INFO - PROCESS | 11429 | 1468455881868 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:24:41 INFO - PROCESS | 11429 | 1468455881871 Marionette TRACE conn3 <- [1,258,null,{}] 17:24:41 INFO - PROCESS | 11429 | 1468455881876 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:41 INFO - PROCESS | 11429 | 1468455881882 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:42 INFO - PROCESS | 11429 | 1468455882041 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 17:24:42 INFO - PROCESS | 11429 | 1468455882156 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:42 INFO - PROCESS | 11429 | 1468455882162 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:42 INFO - PROCESS | 11429 | ++DOCSHELL 0x995eec00 == 50 [pid = 11429] [id = 72] 17:24:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x9a40e800) [pid = 11429] [serial = 214] [outer = (nil)] 17:24:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 97 (0x9a417c00) [pid = 11429] [serial = 215] [outer = 0x9a40e800] 17:24:42 INFO - PROCESS | 11429 | 1468455882236 Marionette DEBUG loaded listener.js 17:24:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 98 (0x9a41ac00) [pid = 11429] [serial = 216] [outer = 0x9a40e800] 17:24:42 INFO - PROCESS | 11429 | 1468455882912 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 17:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1084ms 17:24:42 INFO - PROCESS | 11429 | 1468455882956 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 17:24:42 INFO - PROCESS | 11429 | 1468455882959 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 17:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:24:42 INFO - PROCESS | 11429 | 1468455882966 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:24:42 INFO - PROCESS | 11429 | 1468455882969 Marionette TRACE conn3 <- [1,262,null,{}] 17:24:42 INFO - PROCESS | 11429 | 1468455882979 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:42 INFO - PROCESS | 11429 | 1468455882982 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:43 INFO - PROCESS | 11429 | 1468455883161 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 17:24:43 INFO - PROCESS | 11429 | 1468455883178 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:43 INFO - PROCESS | 11429 | 1468455883184 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:43 INFO - PROCESS | 11429 | ++DOCSHELL 0x93c62c00 == 51 [pid = 11429] [id = 73] 17:24:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 99 (0x9a1a3400) [pid = 11429] [serial = 217] [outer = (nil)] 17:24:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 100 (0xa1029c00) [pid = 11429] [serial = 218] [outer = 0x9a1a3400] 17:24:43 INFO - PROCESS | 11429 | 1468455883263 Marionette DEBUG loaded listener.js 17:24:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 101 (0xa2ff2800) [pid = 11429] [serial = 219] [outer = 0x9a1a3400] 17:24:44 INFO - PROCESS | 11429 | 1468455884159 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 17:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1237ms 17:24:44 INFO - PROCESS | 11429 | 1468455884205 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 17:24:44 INFO - PROCESS | 11429 | 1468455884212 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 17:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:24:44 INFO - PROCESS | 11429 | 1468455884221 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:24:44 INFO - PROCESS | 11429 | 1468455884226 Marionette TRACE conn3 <- [1,266,null,{}] 17:24:44 INFO - PROCESS | 11429 | 1468455884235 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:44 INFO - PROCESS | 11429 | 1468455884240 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:44 INFO - PROCESS | 11429 | 1468455884423 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 17:24:44 INFO - PROCESS | 11429 | 1468455884577 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:44 INFO - PROCESS | 11429 | 1468455884587 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:44 INFO - PROCESS | 11429 | ++DOCSHELL 0x94766400 == 52 [pid = 11429] [id = 74] 17:24:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 102 (0x94769c00) [pid = 11429] [serial = 220] [outer = (nil)] 17:24:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 103 (0x976e5400) [pid = 11429] [serial = 221] [outer = 0x94769c00] 17:24:44 INFO - PROCESS | 11429 | 1468455884670 Marionette DEBUG loaded listener.js 17:24:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 104 (0x976ea800) [pid = 11429] [serial = 222] [outer = 0x94769c00] 17:24:45 INFO - PROCESS | 11429 | 1468455885573 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 17:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1390ms 17:24:45 INFO - PROCESS | 11429 | 1468455885610 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 17:24:45 INFO - PROCESS | 11429 | 1468455885617 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 17:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:24:45 INFO - PROCESS | 11429 | 1468455885628 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:24:45 INFO - PROCESS | 11429 | 1468455885632 Marionette TRACE conn3 <- [1,270,null,{}] 17:24:45 INFO - PROCESS | 11429 | 1468455885638 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:45 INFO - PROCESS | 11429 | 1468455885644 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:45 INFO - PROCESS | 11429 | 1468455885821 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 17:24:45 INFO - PROCESS | 11429 | 1468455885975 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:45 INFO - PROCESS | 11429 | 1468455885983 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:46 INFO - PROCESS | 11429 | ++DOCSHELL 0x951bb800 == 53 [pid = 11429] [id = 75] 17:24:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 105 (0x995e2800) [pid = 11429] [serial = 223] [outer = (nil)] 17:24:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 106 (0x9a3f4c00) [pid = 11429] [serial = 224] [outer = 0x995e2800] 17:24:46 INFO - PROCESS | 11429 | 1468455886067 Marionette DEBUG loaded listener.js 17:24:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 107 (0x9a412c00) [pid = 11429] [serial = 225] [outer = 0x995e2800] 17:24:47 INFO - PROCESS | 11429 | 1468455887012 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1430ms 17:24:47 INFO - PROCESS | 11429 | 1468455887059 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 17:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:24:47 INFO - PROCESS | 11429 | 1468455887063 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 17:24:47 INFO - PROCESS | 11429 | 1468455887070 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:24:47 INFO - PROCESS | 11429 | 1468455887076 Marionette TRACE conn3 <- [1,274,null,{}] 17:24:47 INFO - PROCESS | 11429 | 1468455887093 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:47 INFO - PROCESS | 11429 | 1468455887103 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:47 INFO - PROCESS | 11429 | 1468455887323 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 17:24:47 INFO - PROCESS | 11429 | 1468455887480 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:47 INFO - PROCESS | 11429 | 1468455887492 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:47 INFO - PROCESS | 11429 | ++DOCSHELL 0xa23b2800 == 54 [pid = 11429] [id = 76] 17:24:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 108 (0xa2536000) [pid = 11429] [serial = 226] [outer = (nil)] 17:24:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 109 (0xa34ca400) [pid = 11429] [serial = 227] [outer = 0xa2536000] 17:24:47 INFO - PROCESS | 11429 | 1468455887628 Marionette DEBUG loaded listener.js 17:24:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 110 (0xa620d000) [pid = 11429] [serial = 228] [outer = 0xa2536000] 17:24:48 INFO - PROCESS | 11429 | 1468455888557 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 17:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1536ms 17:24:48 INFO - PROCESS | 11429 | 1468455888606 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 17:24:48 INFO - PROCESS | 11429 | 1468455888611 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 17:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:24:48 INFO - PROCESS | 11429 | 1468455888617 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:24:48 INFO - PROCESS | 11429 | 1468455888621 Marionette TRACE conn3 <- [1,278,null,{}] 17:24:48 INFO - PROCESS | 11429 | 1468455888627 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:48 INFO - PROCESS | 11429 | 1468455888632 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:48 INFO - PROCESS | 11429 | 1468455888813 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 17:24:48 INFO - PROCESS | 11429 | 1468455888972 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:48 INFO - PROCESS | 11429 | 1468455888980 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:49 INFO - PROCESS | 11429 | ++DOCSHELL 0x9b9cf800 == 55 [pid = 11429] [id = 77] 17:24:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 111 (0x9d8cf800) [pid = 11429] [serial = 229] [outer = (nil)] 17:24:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 112 (0xa6a98800) [pid = 11429] [serial = 230] [outer = 0x9d8cf800] 17:24:49 INFO - PROCESS | 11429 | 1468455889079 Marionette DEBUG loaded listener.js 17:24:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 113 (0xa6ea8000) [pid = 11429] [serial = 231] [outer = 0x9d8cf800] 17:24:49 INFO - PROCESS | 11429 | 1468455889927 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 17:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1337ms 17:24:49 INFO - PROCESS | 11429 | 1468455889955 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 17:24:49 INFO - PROCESS | 11429 | 1468455889958 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 17:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:24:49 INFO - PROCESS | 11429 | 1468455889965 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:24:49 INFO - PROCESS | 11429 | 1468455889969 Marionette TRACE conn3 <- [1,282,null,{}] 17:24:49 INFO - PROCESS | 11429 | 1468455889975 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:49 INFO - PROCESS | 11429 | 1468455889981 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:50 INFO - PROCESS | 11429 | 1468455890140 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 17:24:50 INFO - PROCESS | 11429 | 1468455890300 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:50 INFO - PROCESS | 11429 | 1468455890308 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:50 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f55400 == 56 [pid = 11429] [id = 78] 17:24:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 114 (0x9224b800) [pid = 11429] [serial = 232] [outer = (nil)] 17:24:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 115 (0xa8242000) [pid = 11429] [serial = 233] [outer = 0x9224b800] 17:24:50 INFO - PROCESS | 11429 | 1468455890400 Marionette DEBUG loaded listener.js 17:24:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 116 (0xa825ec00) [pid = 11429] [serial = 234] [outer = 0x9224b800] 17:24:51 INFO - PROCESS | 11429 | 1468455891249 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 17:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1332ms 17:24:51 INFO - PROCESS | 11429 | 1468455891297 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 17:24:51 INFO - PROCESS | 11429 | 1468455891302 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 17:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:24:51 INFO - PROCESS | 11429 | 1468455891308 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:24:51 INFO - PROCESS | 11429 | 1468455891312 Marionette TRACE conn3 <- [1,286,null,{}] 17:24:51 INFO - PROCESS | 11429 | 1468455891317 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:51 INFO - PROCESS | 11429 | 1468455891327 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:51 INFO - PROCESS | 11429 | 1468455891570 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 17:24:51 INFO - PROCESS | 11429 | 1468455891725 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:51 INFO - PROCESS | 11429 | 1468455891733 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:51 INFO - PROCESS | 11429 | ++DOCSHELL 0x924e1c00 == 57 [pid = 11429] [id = 79] 17:24:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 117 (0x924e2400) [pid = 11429] [serial = 235] [outer = (nil)] 17:24:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 118 (0x924ecc00) [pid = 11429] [serial = 236] [outer = 0x924e2400] 17:24:51 INFO - PROCESS | 11429 | 1468455891817 Marionette DEBUG loaded listener.js 17:24:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 119 (0xa823d000) [pid = 11429] [serial = 237] [outer = 0x924e2400] 17:24:52 INFO - PROCESS | 11429 | 1468455892657 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 17:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1385ms 17:24:52 INFO - PROCESS | 11429 | 1468455892693 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 17:24:52 INFO - PROCESS | 11429 | 1468455892697 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 17:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:24:52 INFO - PROCESS | 11429 | 1468455892703 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:24:52 INFO - PROCESS | 11429 | 1468455892707 Marionette TRACE conn3 <- [1,290,null,{}] 17:24:52 INFO - PROCESS | 11429 | 1468455892713 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:52 INFO - PROCESS | 11429 | 1468455892718 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:52 INFO - PROCESS | 11429 | 1468455892949 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 17:24:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 120 (0x9bf45c00) [pid = 11429] [serial = 238] [outer = 0x93c5e800] 17:24:53 INFO - PROCESS | 11429 | 1468455893136 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:53 INFO - PROCESS | 11429 | 1468455893144 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:53 INFO - PROCESS | 11429 | ++DOCSHELL 0x923eb000 == 58 [pid = 11429] [id = 80] 17:24:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 121 (0x9d817c00) [pid = 11429] [serial = 239] [outer = (nil)] 17:24:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 122 (0xa8cbfc00) [pid = 11429] [serial = 240] [outer = 0x9d817c00] 17:24:53 INFO - PROCESS | 11429 | 1468455893266 Marionette DEBUG loaded listener.js 17:24:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 123 (0xa901b800) [pid = 11429] [serial = 241] [outer = 0x9d817c00] 17:24:54 INFO - PROCESS | 11429 | 1468455894071 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1427ms 17:24:54 INFO - PROCESS | 11429 | 1468455894132 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 17:24:54 INFO - PROCESS | 11429 | 1468455894136 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 17:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:24:54 INFO - PROCESS | 11429 | 1468455894142 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:24:54 INFO - PROCESS | 11429 | 1468455894146 Marionette TRACE conn3 <- [1,294,null,{}] 17:24:54 INFO - PROCESS | 11429 | 1468455894152 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:54 INFO - PROCESS | 11429 | 1468455894157 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:54 INFO - PROCESS | 11429 | 1468455894326 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 17:24:54 INFO - PROCESS | 11429 | 1468455894496 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:54 INFO - PROCESS | 11429 | 1468455894504 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:54 INFO - PROCESS | 11429 | ++DOCSHELL 0x91361c00 == 59 [pid = 11429] [id = 81] 17:24:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 124 (0x91362000) [pid = 11429] [serial = 242] [outer = (nil)] 17:24:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 125 (0x9136a000) [pid = 11429] [serial = 243] [outer = 0x91362000] 17:24:54 INFO - PROCESS | 11429 | 1468455894585 Marionette DEBUG loaded listener.js 17:24:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 126 (0x9136cc00) [pid = 11429] [serial = 244] [outer = 0x91362000] 17:24:55 INFO - PROCESS | 11429 | 1468455895398 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:24:55 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. 17:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1287ms 17:24:55 INFO - PROCESS | 11429 | 1468455895432 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 17:24:55 INFO - PROCESS | 11429 | 1468455895435 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 17:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:24:55 INFO - PROCESS | 11429 | 1468455895443 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:24:55 INFO - PROCESS | 11429 | 1468455895447 Marionette TRACE conn3 <- [1,298,null,{}] 17:24:55 INFO - PROCESS | 11429 | 1468455895453 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:55 INFO - PROCESS | 11429 | 1468455895457 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:55 INFO - PROCESS | 11429 | 1468455895621 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 17:24:55 INFO - PROCESS | 11429 | 1468455895787 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:55 INFO - PROCESS | 11429 | 1468455895795 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:55 INFO - PROCESS | 11429 | ++DOCSHELL 0x91361400 == 60 [pid = 11429] [id = 82] 17:24:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 127 (0x9136b400) [pid = 11429] [serial = 245] [outer = (nil)] 17:24:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 128 (0x9a580000) [pid = 11429] [serial = 246] [outer = 0x9136b400] 17:24:55 INFO - PROCESS | 11429 | 1468455895875 Marionette DEBUG loaded listener.js 17:24:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 129 (0xa8c1c800) [pid = 11429] [serial = 247] [outer = 0x9136b400] 17:24:56 INFO - PROCESS | 11429 | 1468455896960 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:24:57 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. 17:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1585ms 17:24:57 INFO - PROCESS | 11429 | 1468455897029 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 17:24:57 INFO - PROCESS | 11429 | 1468455897035 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 17:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:24:57 INFO - PROCESS | 11429 | 1468455897043 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:24:57 INFO - PROCESS | 11429 | 1468455897049 Marionette TRACE conn3 <- [1,302,null,{}] 17:24:57 INFO - PROCESS | 11429 | 1468455897057 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:57 INFO - PROCESS | 11429 | 1468455897063 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:57 INFO - PROCESS | 11429 | 1468455897261 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 17:24:57 INFO - PROCESS | 11429 | 1468455897505 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:57 INFO - PROCESS | 11429 | 1468455897531 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:57 INFO - PROCESS | 11429 | ++DOCSHELL 0x947e9400 == 61 [pid = 11429] [id = 83] 17:24:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 130 (0x951ba400) [pid = 11429] [serial = 248] [outer = (nil)] 17:24:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 131 (0x951c4400) [pid = 11429] [serial = 249] [outer = 0x951ba400] 17:24:57 INFO - PROCESS | 11429 | 1468455897641 Marionette DEBUG loaded listener.js 17:24:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 132 (0x96474800) [pid = 11429] [serial = 250] [outer = 0x951ba400] 17:24:58 INFO - PROCESS | 11429 | 1468455898489 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:24:58 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. 17:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1483ms 17:24:58 INFO - PROCESS | 11429 | 1468455898525 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 17:24:58 INFO - PROCESS | 11429 | 1468455898531 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 17:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:24:58 INFO - PROCESS | 11429 | 1468455898561 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:24:58 INFO - PROCESS | 11429 | 1468455898565 Marionette TRACE conn3 <- [1,306,null,{}] 17:24:58 INFO - PROCESS | 11429 | 1468455898571 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:58 INFO - PROCESS | 11429 | 1468455898577 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:58 INFO - PROCESS | 11429 | 1468455898741 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 17:24:58 INFO - PROCESS | 11429 | 1468455898905 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:58 INFO - PROCESS | 11429 | 1468455898913 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:24:58 INFO - PROCESS | 11429 | --DOCSHELL 0x92253000 == 60 [pid = 11429] [id = 32] 17:24:58 INFO - PROCESS | 11429 | --DOCSHELL 0x995eec00 == 59 [pid = 11429] [id = 72] 17:24:58 INFO - PROCESS | 11429 | ++DOCSHELL 0x92253c00 == 60 [pid = 11429] [id = 84] 17:24:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 133 (0x924edc00) [pid = 11429] [serial = 251] [outer = (nil)] 17:24:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 134 (0x982a7800) [pid = 11429] [serial = 252] [outer = 0x924edc00] 17:24:59 INFO - PROCESS | 11429 | 1468455899029 Marionette DEBUG loaded listener.js 17:24:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 135 (0x99157800) [pid = 11429] [serial = 253] [outer = 0x924edc00] 17:24:59 INFO - PROCESS | 11429 | --DOCSHELL 0x9d8cec00 == 59 [pid = 11429] [id = 71] 17:24:59 INFO - PROCESS | 11429 | --DOCSHELL 0x9a3ef000 == 58 [pid = 11429] [id = 70] 17:24:59 INFO - PROCESS | 11429 | --DOCSHELL 0x91f49800 == 57 [pid = 11429] [id = 69] 17:24:59 INFO - PROCESS | 11429 | --DOCSHELL 0x976e7000 == 56 [pid = 11429] [id = 68] 17:24:59 INFO - PROCESS | 11429 | --DOCSHELL 0x91f51000 == 55 [pid = 11429] [id = 67] 17:24:59 INFO - PROCESS | 11429 | --DOCSHELL 0x951bb400 == 54 [pid = 11429] [id = 66] 17:24:59 INFO - PROCESS | 11429 | --DOMWINDOW == 134 (0xa320d800) [pid = 11429] [serial = 138] [outer = (nil)] [url = about:blank] 17:24:59 INFO - PROCESS | 11429 | --DOMWINDOW == 133 (0xa6e9f400) [pid = 11429] [serial = 149] [outer = (nil)] [url = about:blank] 17:24:59 INFO - PROCESS | 11429 | --DOMWINDOW == 132 (0xa823c800) [pid = 11429] [serial = 152] [outer = (nil)] [url = about:blank] 17:24:59 INFO - PROCESS | 11429 | --DOMWINDOW == 131 (0x99cca800) [pid = 11429] [serial = 161] [outer = (nil)] [url = about:blank] 17:24:59 INFO - PROCESS | 11429 | --DOMWINDOW == 130 (0x9a06a400) [pid = 11429] [serial = 162] [outer = (nil)] [url = about:blank] 17:24:59 INFO - PROCESS | 11429 | --DOMWINDOW == 129 (0x9ad15800) [pid = 11429] [serial = 164] [outer = (nil)] [url = about:blank] 17:24:59 INFO - PROCESS | 11429 | --DOMWINDOW == 128 (0xa4e4f400) [pid = 11429] [serial = 146] [outer = (nil)] [url = about:blank] 17:24:59 INFO - PROCESS | 11429 | --DOMWINDOW == 127 (0x9ab62c00) [pid = 11429] [serial = 143] [outer = (nil)] [url = about:blank] 17:24:59 INFO - PROCESS | 11429 | --DOMWINDOW == 126 (0x9b077400) [pid = 11429] [serial = 167] [outer = (nil)] [url = about:blank] 17:24:59 INFO - PROCESS | 11429 | --DOMWINDOW == 125 (0x9b586400) [pid = 11429] [serial = 168] [outer = (nil)] [url = about:blank] 17:24:59 INFO - PROCESS | 11429 | --DOMWINDOW == 124 (0x976b8000) [pid = 11429] [serial = 155] [outer = (nil)] [url = about:blank] 17:24:59 INFO - PROCESS | 11429 | --DOMWINDOW == 123 (0x976bf800) [pid = 11429] [serial = 159] [outer = (nil)] [url = about:blank] 17:24:59 INFO - PROCESS | 11429 | --DOMWINDOW == 122 (0x976ba000) [pid = 11429] [serial = 158] [outer = (nil)] [url = about:blank] 17:24:59 INFO - PROCESS | 11429 | --DOMWINDOW == 121 (0x9224d400) [pid = 11429] [serial = 140] [outer = (nil)] [url = about:blank] 17:24:59 INFO - PROCESS | 11429 | --DOMWINDOW == 120 (0x9beee400) [pid = 11429] [serial = 170] [outer = (nil)] [url = about:blank] 17:24:59 INFO - PROCESS | 11429 | --DOMWINDOW == 119 (0xa209d000) [pid = 11429] [serial = 173] [outer = (nil)] [url = about:blank] 17:24:59 INFO - PROCESS | 11429 | --DOMWINDOW == 118 (0x9bf49400) [pid = 11429] [serial = 171] [outer = (nil)] [url = about:blank] 17:24:59 INFO - PROCESS | 11429 | --DOMWINDOW == 117 (0xa1027800) [pid = 11429] [serial = 174] [outer = (nil)] [url = about:blank] 17:24:59 INFO - PROCESS | 11429 | --DOMWINDOW == 116 (0x9ad19800) [pid = 11429] [serial = 165] [outer = (nil)] [url = about:blank] 17:24:59 INFO - PROCESS | 11429 | 1468455899819 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:24:59 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. 17:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1282ms 17:24:59 INFO - PROCESS | 11429 | 1468455899840 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 17:24:59 INFO - PROCESS | 11429 | 1468455899844 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 17:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:24:59 INFO - PROCESS | 11429 | 1468455899874 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:24:59 INFO - PROCESS | 11429 | 1468455899878 Marionette TRACE conn3 <- [1,310,null,{}] 17:24:59 INFO - PROCESS | 11429 | 1468455899894 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:59 INFO - PROCESS | 11429 | 1468455899902 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:00 INFO - PROCESS | 11429 | 1468455900067 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 17:25:00 INFO - PROCESS | 11429 | 1468455900078 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:00 INFO - PROCESS | 11429 | 1468455900089 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:00 INFO - PROCESS | 11429 | ++DOCSHELL 0x9a40dc00 == 55 [pid = 11429] [id = 85] 17:25:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 117 (0x9a40e400) [pid = 11429] [serial = 254] [outer = (nil)] 17:25:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 118 (0x9a416c00) [pid = 11429] [serial = 255] [outer = 0x9a40e400] 17:25:00 INFO - PROCESS | 11429 | 1468455900160 Marionette DEBUG loaded listener.js 17:25:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 119 (0x9ab5c800) [pid = 11429] [serial = 256] [outer = 0x9a40e400] 17:25:01 INFO - PROCESS | 11429 | 1468455901049 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:25:01 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. 17:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1237ms 17:25:01 INFO - PROCESS | 11429 | 1468455901104 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 17:25:01 INFO - PROCESS | 11429 | 1468455901109 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 17:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:25:01 INFO - PROCESS | 11429 | 1468455901115 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:25:01 INFO - PROCESS | 11429 | 1468455901119 Marionette TRACE conn3 <- [1,314,null,{}] 17:25:01 INFO - PROCESS | 11429 | 1468455901124 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:01 INFO - PROCESS | 11429 | 1468455901129 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:01 INFO - PROCESS | 11429 | 1468455901281 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 17:25:01 INFO - PROCESS | 11429 | 1468455901412 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:01 INFO - PROCESS | 11429 | 1468455901420 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:01 INFO - PROCESS | 11429 | ++DOCSHELL 0x91c31c00 == 56 [pid = 11429] [id = 86] 17:25:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 120 (0x91c35400) [pid = 11429] [serial = 257] [outer = (nil)] 17:25:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 121 (0x91c3f000) [pid = 11429] [serial = 258] [outer = 0x91c35400] 17:25:01 INFO - PROCESS | 11429 | 1468455901489 Marionette DEBUG loaded listener.js 17:25:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 122 (0x995e9400) [pid = 11429] [serial = 259] [outer = 0x91c35400] 17:25:02 INFO - PROCESS | 11429 | 1468455902325 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:25:02 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. 17:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1237ms 17:25:02 INFO - PROCESS | 11429 | 1468455902353 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 17:25:02 INFO - PROCESS | 11429 | 1468455902357 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 17:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:25:02 INFO - PROCESS | 11429 | 1468455902363 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:25:02 INFO - PROCESS | 11429 | 1468455902365 Marionette TRACE conn3 <- [1,318,null,{}] 17:25:02 INFO - PROCESS | 11429 | 1468455902371 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:02 INFO - PROCESS | 11429 | 1468455902375 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:02 INFO - PROCESS | 11429 | 1468455902595 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 17:25:02 INFO - PROCESS | 11429 | 1468455902612 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:02 INFO - PROCESS | 11429 | 1468455902619 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:02 INFO - PROCESS | 11429 | ++DOCSHELL 0x91c35c00 == 57 [pid = 11429] [id = 87] 17:25:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 123 (0x91c3c000) [pid = 11429] [serial = 260] [outer = (nil)] 17:25:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 124 (0x9ab9b400) [pid = 11429] [serial = 261] [outer = 0x91c3c000] 17:25:02 INFO - PROCESS | 11429 | 1468455902687 Marionette DEBUG loaded listener.js 17:25:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 125 (0x9ad17000) [pid = 11429] [serial = 262] [outer = 0x91c3c000] 17:25:03 INFO - PROCESS | 11429 | 1468455903559 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:25:03 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. 17:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1230ms 17:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:25:03 INFO - PROCESS | 11429 | 1468455903593 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 17:25:03 INFO - PROCESS | 11429 | 1468455903595 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 17:25:03 INFO - PROCESS | 11429 | 1468455903602 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:25:03 INFO - PROCESS | 11429 | 1468455903605 Marionette TRACE conn3 <- [1,322,null,{}] 17:25:03 INFO - PROCESS | 11429 | 1468455903610 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:03 INFO - PROCESS | 11429 | 1468455903619 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:03 INFO - PROCESS | 11429 | 1468455903964 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 17:25:03 INFO - PROCESS | 11429 | --DOMWINDOW == 124 (0x9d8cf000) [pid = 11429] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:25:03 INFO - PROCESS | 11429 | --DOMWINDOW == 123 (0x951be400) [pid = 11429] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:25:03 INFO - PROCESS | 11429 | --DOMWINDOW == 122 (0x91f56400) [pid = 11429] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:25:03 INFO - PROCESS | 11429 | --DOMWINDOW == 121 (0x92fd3400) [pid = 11429] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:25:03 INFO - PROCESS | 11429 | --DOMWINDOW == 120 (0x9a40e800) [pid = 11429] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:25:03 INFO - PROCESS | 11429 | --DOMWINDOW == 119 (0x976ee800) [pid = 11429] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:25:03 INFO - PROCESS | 11429 | --DOMWINDOW == 118 (0x9ad12800) [pid = 11429] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:25:04 INFO - PROCESS | 11429 | 1468455904063 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:04 INFO - PROCESS | 11429 | 1468455904072 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:04 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f56400 == 58 [pid = 11429] [id = 88] 17:25:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 119 (0x92fd3400) [pid = 11429] [serial = 263] [outer = (nil)] 17:25:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 120 (0x9a40e800) [pid = 11429] [serial = 264] [outer = 0x92fd3400] 17:25:04 INFO - PROCESS | 11429 | 1468455904140 Marionette DEBUG loaded listener.js 17:25:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 121 (0x9bf52800) [pid = 11429] [serial = 265] [outer = 0x92fd3400] 17:25:04 INFO - PROCESS | 11429 | 1468455904946 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:25:04 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. 17:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1378ms 17:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:25:04 INFO - PROCESS | 11429 | 1468455904979 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 17:25:04 INFO - PROCESS | 11429 | 1468455904982 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 17:25:04 INFO - PROCESS | 11429 | 1468455904989 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:25:04 INFO - PROCESS | 11429 | 1468455904992 Marionette TRACE conn3 <- [1,326,null,{}] 17:25:05 INFO - PROCESS | 11429 | 1468455904998 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:05 INFO - PROCESS | 11429 | 1468455905002 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:05 INFO - PROCESS | 11429 | 1468455905146 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 17:25:05 INFO - PROCESS | 11429 | 1468455905159 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:05 INFO - PROCESS | 11429 | 1468455905168 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:05 INFO - PROCESS | 11429 | ++DOCSHELL 0x924e4800 == 59 [pid = 11429] [id = 89] 17:25:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 122 (0x93c60000) [pid = 11429] [serial = 266] [outer = (nil)] 17:25:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 123 (0xa2376c00) [pid = 11429] [serial = 267] [outer = 0x93c60000] 17:25:05 INFO - PROCESS | 11429 | 1468455905235 Marionette DEBUG loaded listener.js 17:25:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 124 (0xa2536400) [pid = 11429] [serial = 268] [outer = 0x93c60000] 17:25:06 INFO - PROCESS | 11429 | 1468455906181 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:25:06 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. 17:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1232ms 17:25:06 INFO - PROCESS | 11429 | 1468455906221 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 17:25:06 INFO - PROCESS | 11429 | 1468455906228 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 17:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:25:06 INFO - PROCESS | 11429 | 1468455906236 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:25:06 INFO - PROCESS | 11429 | 1468455906242 Marionette TRACE conn3 <- [1,330,null,{}] 17:25:06 INFO - PROCESS | 11429 | 1468455906250 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:06 INFO - PROCESS | 11429 | 1468455906256 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:06 INFO - PROCESS | 11429 | 1468455906441 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 17:25:06 INFO - PROCESS | 11429 | 1468455906602 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:06 INFO - PROCESS | 11429 | 1468455906616 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:06 INFO - PROCESS | 11429 | ++DOCSHELL 0x91c38400 == 60 [pid = 11429] [id = 90] 17:25:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 125 (0x91c39800) [pid = 11429] [serial = 269] [outer = (nil)] 17:25:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 126 (0x924e9000) [pid = 11429] [serial = 270] [outer = 0x91c39800] 17:25:06 INFO - PROCESS | 11429 | 1468455906698 Marionette DEBUG loaded listener.js 17:25:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 127 (0x924ef400) [pid = 11429] [serial = 271] [outer = 0x91c39800] 17:25:07 INFO - PROCESS | 11429 | 1468455907615 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:25:07 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. 17:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1434ms 17:25:07 INFO - PROCESS | 11429 | 1468455907670 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 17:25:07 INFO - PROCESS | 11429 | 1468455907677 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 17:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:25:07 INFO - PROCESS | 11429 | 1468455907688 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:25:07 INFO - PROCESS | 11429 | 1468455907691 Marionette TRACE conn3 <- [1,334,null,{}] 17:25:07 INFO - PROCESS | 11429 | 1468455907698 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:07 INFO - PROCESS | 11429 | 1468455907704 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:07 INFO - PROCESS | 11429 | 1468455907884 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 17:25:08 INFO - PROCESS | 11429 | 1468455908058 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:08 INFO - PROCESS | 11429 | 1468455908067 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:08 INFO - PROCESS | 11429 | ++DOCSHELL 0x99153000 == 61 [pid = 11429] [id = 91] 17:25:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 128 (0x991bec00) [pid = 11429] [serial = 272] [outer = (nil)] 17:25:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 129 (0x99d20c00) [pid = 11429] [serial = 273] [outer = 0x991bec00] 17:25:08 INFO - PROCESS | 11429 | 1468455908195 Marionette DEBUG loaded listener.js 17:25:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 130 (0x9a1d2c00) [pid = 11429] [serial = 274] [outer = 0x991bec00] 17:25:09 INFO - PROCESS | 11429 | 1468455909083 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:25:09 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. 17:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1437ms 17:25:09 INFO - PROCESS | 11429 | 1468455909125 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 17:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:25:09 INFO - PROCESS | 11429 | 1468455909129 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 17:25:09 INFO - PROCESS | 11429 | 1468455909136 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:25:09 INFO - PROCESS | 11429 | 1468455909142 Marionette TRACE conn3 <- [1,338,null,{}] 17:25:09 INFO - PROCESS | 11429 | 1468455909159 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:09 INFO - PROCESS | 11429 | 1468455909167 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:09 INFO - PROCESS | 11429 | 1468455909349 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 17:25:09 INFO - PROCESS | 11429 | 1468455909512 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:09 INFO - PROCESS | 11429 | 1468455909524 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:09 INFO - PROCESS | 11429 | ++DOCSHELL 0x9b9cf400 == 62 [pid = 11429] [id = 92] 17:25:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 131 (0x9cbd4c00) [pid = 11429] [serial = 275] [outer = (nil)] 17:25:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 132 (0xa23a4800) [pid = 11429] [serial = 276] [outer = 0x9cbd4c00] 17:25:09 INFO - PROCESS | 11429 | 1468455909628 Marionette DEBUG loaded listener.js 17:25:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 133 (0xa4e4f400) [pid = 11429] [serial = 277] [outer = 0x9cbd4c00] 17:25:10 INFO - PROCESS | 11429 | 1468455910599 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:25:10 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. 17:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1537ms 17:25:10 INFO - PROCESS | 11429 | 1468455910673 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 17:25:10 INFO - PROCESS | 11429 | 1468455910678 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 17:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:25:10 INFO - PROCESS | 11429 | 1468455910684 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:25:10 INFO - PROCESS | 11429 | 1468455910688 Marionette TRACE conn3 <- [1,342,null,{}] 17:25:10 INFO - PROCESS | 11429 | 1468455910699 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:10 INFO - PROCESS | 11429 | 1468455910703 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:10 INFO - PROCESS | 11429 | 1468455910913 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 17:25:11 INFO - PROCESS | 11429 | 1468455911116 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:11 INFO - PROCESS | 11429 | 1468455911126 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:11 INFO - PROCESS | 11429 | ++DOCSHELL 0x9a419400 == 63 [pid = 11429] [id = 93] 17:25:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 134 (0xa23a7000) [pid = 11429] [serial = 278] [outer = (nil)] 17:25:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 135 (0xa6f4b400) [pid = 11429] [serial = 279] [outer = 0xa23a7000] 17:25:11 INFO - PROCESS | 11429 | 1468455911253 Marionette DEBUG loaded listener.js 17:25:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 136 (0xa8c27000) [pid = 11429] [serial = 280] [outer = 0xa23a7000] 17:25:12 INFO - PROCESS | 11429 | 1468455912076 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:25:12 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. 17:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1436ms 17:25:12 INFO - PROCESS | 11429 | 1468455912121 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 17:25:12 INFO - PROCESS | 11429 | 1468455912125 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 17:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:25:12 INFO - PROCESS | 11429 | 1468455912131 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:25:12 INFO - PROCESS | 11429 | 1468455912135 Marionette TRACE conn3 <- [1,346,null,{}] 17:25:12 INFO - PROCESS | 11429 | 1468455912141 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:12 INFO - PROCESS | 11429 | 1468455912146 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:12 INFO - PROCESS | 11429 | 1468455912317 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 17:25:12 INFO - PROCESS | 11429 | 1468455912478 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:12 INFO - PROCESS | 11429 | 1468455912490 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:12 INFO - PROCESS | 11429 | ++DOCSHELL 0x9bff2000 == 64 [pid = 11429] [id = 94] 17:25:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 137 (0xa23a4400) [pid = 11429] [serial = 281] [outer = (nil)] 17:25:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 138 (0xa82f8c00) [pid = 11429] [serial = 282] [outer = 0xa23a4400] 17:25:12 INFO - PROCESS | 11429 | 1468455912566 Marionette DEBUG loaded listener.js 17:25:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 139 (0xa90b4400) [pid = 11429] [serial = 283] [outer = 0xa23a4400] 17:25:13 INFO - PROCESS | 11429 | 1468455913417 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:25:13 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. 17:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1328ms 17:25:13 INFO - PROCESS | 11429 | 1468455913464 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 17:25:13 INFO - PROCESS | 11429 | 1468455913467 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 17:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:25:13 INFO - PROCESS | 11429 | 1468455913475 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:25:13 INFO - PROCESS | 11429 | 1468455913479 Marionette TRACE conn3 <- [1,350,null,{}] 17:25:13 INFO - PROCESS | 11429 | 1468455913485 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:13 INFO - PROCESS | 11429 | 1468455913495 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:13 INFO - PROCESS | 11429 | 1468455913708 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 17:25:13 INFO - PROCESS | 11429 | 1468455913874 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:13 INFO - PROCESS | 11429 | 1468455913881 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:13 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f801400 == 65 [pid = 11429] [id = 95] 17:25:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 140 (0x8f803800) [pid = 11429] [serial = 284] [outer = (nil)] 17:25:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 141 (0x8f80e000) [pid = 11429] [serial = 285] [outer = 0x8f803800] 17:25:13 INFO - PROCESS | 11429 | 1468455913963 Marionette DEBUG loaded listener.js 17:25:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 142 (0x9d81d800) [pid = 11429] [serial = 286] [outer = 0x8f803800] 17:25:14 INFO - PROCESS | 11429 | 1468455914851 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:25:14 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. 17:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1442ms 17:25:14 INFO - PROCESS | 11429 | 1468455914918 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 17:25:14 INFO - PROCESS | 11429 | 1468455914922 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 17:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:25:14 INFO - PROCESS | 11429 | 1468455914928 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:25:14 INFO - PROCESS | 11429 | 1468455914932 Marionette TRACE conn3 <- [1,354,null,{}] 17:25:14 INFO - PROCESS | 11429 | 1468455914937 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:14 INFO - PROCESS | 11429 | 1468455914942 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:15 INFO - PROCESS | 11429 | 1468455915110 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 17:25:15 INFO - PROCESS | 11429 | 1468455915276 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:15 INFO - PROCESS | 11429 | 1468455915284 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:15 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f806800 == 66 [pid = 11429] [id = 96] 17:25:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 143 (0x8f80c800) [pid = 11429] [serial = 287] [outer = (nil)] 17:25:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 144 (0xa9a0b400) [pid = 11429] [serial = 288] [outer = 0x8f80c800] 17:25:15 INFO - PROCESS | 11429 | 1468455915366 Marionette DEBUG loaded listener.js 17:25:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 145 (0xa9a0c400) [pid = 11429] [serial = 289] [outer = 0x8f80c800] 17:25:16 INFO - PROCESS | 11429 | 1468455916272 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:25:16 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. 17:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1389ms 17:25:16 INFO - PROCESS | 11429 | 1468455916318 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 17:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:25:16 INFO - PROCESS | 11429 | 1468455916323 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 17:25:16 INFO - PROCESS | 11429 | 1468455916329 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:25:16 INFO - PROCESS | 11429 | 1468455916332 Marionette TRACE conn3 <- [1,358,null,{}] 17:25:16 INFO - PROCESS | 11429 | 1468455916338 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:16 INFO - PROCESS | 11429 | 1468455916343 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:16 INFO - PROCESS | 11429 | 1468455916516 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 17:25:16 INFO - PROCESS | 11429 | 1468455916679 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:16 INFO - PROCESS | 11429 | 1468455916687 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:16 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec90800 == 67 [pid = 11429] [id = 97] 17:25:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 146 (0x8ec91400) [pid = 11429] [serial = 290] [outer = (nil)] 17:25:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 147 (0x8ec96800) [pid = 11429] [serial = 291] [outer = 0x8ec91400] 17:25:16 INFO - PROCESS | 11429 | 1468455916772 Marionette DEBUG loaded listener.js 17:25:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 148 (0x8ec99400) [pid = 11429] [serial = 292] [outer = 0x8ec91400] 17:25:17 INFO - PROCESS | 11429 | 1468455917685 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:25:17 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. 17:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1434ms 17:25:17 INFO - PROCESS | 11429 | 1468455917763 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 17:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:25:17 INFO - PROCESS | 11429 | 1468455917767 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 17:25:17 INFO - PROCESS | 11429 | 1468455917774 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:25:17 INFO - PROCESS | 11429 | 1468455917778 Marionette TRACE conn3 <- [1,362,null,{}] 17:25:17 INFO - PROCESS | 11429 | 1468455917783 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:17 INFO - PROCESS | 11429 | 1468455917788 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:17 INFO - PROCESS | 11429 | 1468455917990 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 17:25:18 INFO - PROCESS | 11429 | 1468455918196 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:18 INFO - PROCESS | 11429 | 1468455918203 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:18 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec8f800 == 68 [pid = 11429] [id = 98] 17:25:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 149 (0x8ec99000) [pid = 11429] [serial = 293] [outer = (nil)] 17:25:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 150 (0x8ee15800) [pid = 11429] [serial = 294] [outer = 0x8ec99000] 17:25:18 INFO - PROCESS | 11429 | 1468455918327 Marionette DEBUG loaded listener.js 17:25:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 151 (0x8ee18400) [pid = 11429] [serial = 295] [outer = 0x8ec99000] 17:25:19 INFO - PROCESS | 11429 | 1468455919183 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:25:19 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. 17:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1485ms 17:25:19 INFO - PROCESS | 11429 | 1468455919259 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 17:25:19 INFO - PROCESS | 11429 | 1468455919262 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 17:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:25:19 INFO - PROCESS | 11429 | 1468455919269 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:25:19 INFO - PROCESS | 11429 | 1468455919271 Marionette TRACE conn3 <- [1,366,null,{}] 17:25:19 INFO - PROCESS | 11429 | 1468455919278 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:19 INFO - PROCESS | 11429 | 1468455919283 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:19 INFO - PROCESS | 11429 | 1468455919489 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 17:25:19 INFO - PROCESS | 11429 | 1468455919730 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:19 INFO - PROCESS | 11429 | 1468455919738 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:20 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef76400 == 69 [pid = 11429] [id = 99] 17:25:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 152 (0x8ef76c00) [pid = 11429] [serial = 296] [outer = (nil)] 17:25:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 153 (0x8ef78c00) [pid = 11429] [serial = 297] [outer = 0x8ef76c00] 17:25:20 INFO - PROCESS | 11429 | 1468455920131 Marionette DEBUG loaded listener.js 17:25:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 154 (0x8ef7d000) [pid = 11429] [serial = 298] [outer = 0x8ef76c00] 17:25:21 INFO - PROCESS | 11429 | 1468455921078 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:25:21 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. 17:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1833ms 17:25:21 INFO - PROCESS | 11429 | 1468455921102 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 17:25:21 INFO - PROCESS | 11429 | 1468455921107 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 17:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:25:21 INFO - PROCESS | 11429 | 1468455921115 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:25:21 INFO - PROCESS | 11429 | 1468455921118 Marionette TRACE conn3 <- [1,370,null,{}] 17:25:21 INFO - PROCESS | 11429 | 1468455921125 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:21 INFO - PROCESS | 11429 | 1468455921131 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:21 INFO - PROCESS | 11429 | 1468455921425 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 17:25:21 INFO - PROCESS | 11429 | 1468455921485 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:21 INFO - PROCESS | 11429 | 1468455921495 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:21 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef77c00 == 70 [pid = 11429] [id = 100] 17:25:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 155 (0x8f810400) [pid = 11429] [serial = 299] [outer = (nil)] 17:25:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 156 (0x91c31400) [pid = 11429] [serial = 300] [outer = 0x8f810400] 17:25:21 INFO - PROCESS | 11429 | 1468455921677 Marionette DEBUG loaded listener.js 17:25:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 157 (0x91c39000) [pid = 11429] [serial = 301] [outer = 0x8f810400] 17:25:22 INFO - PROCESS | 11429 | --DOCSHELL 0x91f50800 == 69 [pid = 11429] [id = 52] 17:25:22 INFO - PROCESS | 11429 | --DOCSHELL 0x91f4fc00 == 68 [pid = 11429] [id = 50] 17:25:22 INFO - PROCESS | 11429 | --DOCSHELL 0x9b924000 == 67 [pid = 11429] [id = 51] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 156 (0x9aba0000) [pid = 11429] [serial = 194] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 155 (0xa1029c00) [pid = 11429] [serial = 218] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 11429 | --DOCSHELL 0x9224dc00 == 66 [pid = 11429] [id = 59] 17:25:22 INFO - PROCESS | 11429 | --DOCSHELL 0x91f56400 == 65 [pid = 11429] [id = 88] 17:25:22 INFO - PROCESS | 11429 | --DOCSHELL 0x91c35c00 == 64 [pid = 11429] [id = 87] 17:25:22 INFO - PROCESS | 11429 | --DOCSHELL 0x91c31c00 == 63 [pid = 11429] [id = 86] 17:25:22 INFO - PROCESS | 11429 | --DOCSHELL 0x9a40dc00 == 62 [pid = 11429] [id = 85] 17:25:22 INFO - PROCESS | 11429 | --DOCSHELL 0x92253c00 == 61 [pid = 11429] [id = 84] 17:25:22 INFO - PROCESS | 11429 | --DOCSHELL 0x947e9400 == 60 [pid = 11429] [id = 83] 17:25:22 INFO - PROCESS | 11429 | --DOCSHELL 0x924e1c00 == 59 [pid = 11429] [id = 79] 17:25:22 INFO - PROCESS | 11429 | --DOCSHELL 0x91f55400 == 58 [pid = 11429] [id = 78] 17:25:22 INFO - PROCESS | 11429 | --DOCSHELL 0x9b9cf800 == 57 [pid = 11429] [id = 77] 17:25:22 INFO - PROCESS | 11429 | --DOCSHELL 0xa23b2800 == 56 [pid = 11429] [id = 76] 17:25:22 INFO - PROCESS | 11429 | --DOCSHELL 0x951bb800 == 55 [pid = 11429] [id = 75] 17:25:22 INFO - PROCESS | 11429 | --DOCSHELL 0x94766400 == 54 [pid = 11429] [id = 74] 17:25:22 INFO - PROCESS | 11429 | 1468455922614 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 154 (0xa109f000) [pid = 11429] [serial = 212] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 153 (0x9646fc00) [pid = 11429] [serial = 197] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 152 (0xa4e0b400) [pid = 11429] [serial = 185] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 151 (0xa2fb8000) [pid = 11429] [serial = 176] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 150 (0x99158400) [pid = 11429] [serial = 201] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 149 (0x99150400) [pid = 11429] [serial = 200] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 148 (0x9ad12c00) [pid = 11429] [serial = 206] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 147 (0x9ad1b800) [pid = 11429] [serial = 207] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 146 (0x995ed800) [pid = 11429] [serial = 188] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 145 (0x9a417c00) [pid = 11429] [serial = 215] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 144 (0x951c7000) [pid = 11429] [serial = 179] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 143 (0x995a9800) [pid = 11429] [serial = 203] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 142 (0x99d1c800) [pid = 11429] [serial = 204] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 141 (0x99158000) [pid = 11429] [serial = 191] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 140 (0x9ad16000) [pid = 11429] [serial = 182] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 139 (0x976ba400) [pid = 11429] [serial = 198] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 138 (0x9b9ca800) [pid = 11429] [serial = 209] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 137 (0xa255a800) [pid = 11429] [serial = 213] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 136 (0x9a41ac00) [pid = 11429] [serial = 216] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 11429 | --DOMWINDOW == 135 (0x9cbd6c00) [pid = 11429] [serial = 210] [outer = (nil)] [url = about:blank] 17:25:22 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. 17:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1585ms 17:25:22 INFO - PROCESS | 11429 | 1468455922699 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 17:25:22 INFO - PROCESS | 11429 | 1468455922705 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 17:25:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:25:22 INFO - PROCESS | 11429 | 1468455922715 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:25:22 INFO - PROCESS | 11429 | 1468455922718 Marionette TRACE conn3 <- [1,374,null,{}] 17:25:22 INFO - PROCESS | 11429 | 1468455922724 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:22 INFO - PROCESS | 11429 | 1468455922730 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:22 INFO - PROCESS | 11429 | 1468455922894 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 17:25:23 INFO - PROCESS | 11429 | 1468455923070 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:23 INFO - PROCESS | 11429 | 1468455923080 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:23 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f55400 == 55 [pid = 11429] [id = 101] 17:25:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 136 (0x91f56400) [pid = 11429] [serial = 302] [outer = (nil)] 17:25:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 137 (0x923ea400) [pid = 11429] [serial = 303] [outer = 0x91f56400] 17:25:23 INFO - PROCESS | 11429 | 1468455923150 Marionette DEBUG loaded listener.js 17:25:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 138 (0x924eac00) [pid = 11429] [serial = 304] [outer = 0x91f56400] 17:25:23 INFO - PROCESS | 11429 | 1468455923915 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:25:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:25:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1229ms 17:25:23 INFO - PROCESS | 11429 | 1468455923944 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 17:25:23 INFO - PROCESS | 11429 | 1468455923948 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 17:25:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:25:23 INFO - PROCESS | 11429 | 1468455923958 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:25:23 INFO - PROCESS | 11429 | 1468455923963 Marionette TRACE conn3 <- [1,378,null,{}] 17:25:23 INFO - PROCESS | 11429 | 1468455923979 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:23 INFO - PROCESS | 11429 | 1468455923987 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:24 INFO - PROCESS | 11429 | 1468455924150 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 17:25:24 INFO - PROCESS | 11429 | 1468455924160 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:24 INFO - PROCESS | 11429 | 1468455924168 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:24 INFO - PROCESS | 11429 | ++DOCSHELL 0x923f0400 == 56 [pid = 11429] [id = 102] 17:25:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 139 (0x976b9800) [pid = 11429] [serial = 305] [outer = (nil)] 17:25:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 140 (0x976e6c00) [pid = 11429] [serial = 306] [outer = 0x976b9800] 17:25:24 INFO - PROCESS | 11429 | 1468455924234 Marionette DEBUG loaded listener.js 17:25:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 141 (0x976ee400) [pid = 11429] [serial = 307] [outer = 0x976b9800] 17:25:25 INFO - PROCESS | 11429 | 1468455925110 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:25:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:25:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1181ms 17:25:25 INFO - PROCESS | 11429 | 1468455925139 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 17:25:25 INFO - PROCESS | 11429 | 1468455925143 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 17:25:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:25:25 INFO - PROCESS | 11429 | 1468455925149 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:25:25 INFO - PROCESS | 11429 | 1468455925152 Marionette TRACE conn3 <- [1,382,null,{}] 17:25:25 INFO - PROCESS | 11429 | 1468455925158 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:25 INFO - PROCESS | 11429 | 1468455925163 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:25 INFO - PROCESS | 11429 | 1468455925376 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 17:25:25 INFO - PROCESS | 11429 | 1468455925395 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:25 INFO - PROCESS | 11429 | 1468455925404 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:25 INFO - PROCESS | 11429 | ++DOCSHELL 0x951bcc00 == 57 [pid = 11429] [id = 103] 17:25:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 142 (0x951c0c00) [pid = 11429] [serial = 308] [outer = (nil)] 17:25:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 143 (0x99159000) [pid = 11429] [serial = 309] [outer = 0x951c0c00] 17:25:25 INFO - PROCESS | 11429 | 1468455925489 Marionette DEBUG loaded listener.js 17:25:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 144 (0x995ed000) [pid = 11429] [serial = 310] [outer = 0x951c0c00] 17:25:26 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:25:26 INFO - PROCESS | 11429 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:25:26 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:25:26 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:25:26 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:25:26 INFO - PROCESS | 11429 | 1468455926367 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:25:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:25:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1277ms 17:25:26 INFO - PROCESS | 11429 | 1468455926429 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 17:25:26 INFO - PROCESS | 11429 | 1468455926433 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 17:25:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:25:26 INFO - PROCESS | 11429 | 1468455926438 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:25:26 INFO - PROCESS | 11429 | 1468455926441 Marionette TRACE conn3 <- [1,386,null,{}] 17:25:26 INFO - PROCESS | 11429 | 1468455926447 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:26 INFO - PROCESS | 11429 | 1468455926451 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:26 INFO - PROCESS | 11429 | 1468455926640 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 17:25:26 INFO - PROCESS | 11429 | 1468455926676 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:26 INFO - PROCESS | 11429 | 1468455926682 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:26 INFO - PROCESS | 11429 | ++DOCSHELL 0x91d32800 == 58 [pid = 11429] [id = 104] 17:25:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 145 (0x91d32c00) [pid = 11429] [serial = 311] [outer = (nil)] 17:25:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 146 (0x91d35000) [pid = 11429] [serial = 312] [outer = 0x91d32c00] 17:25:26 INFO - PROCESS | 11429 | 1468455926780 Marionette DEBUG loaded listener.js 17:25:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 147 (0x91d3a400) [pid = 11429] [serial = 313] [outer = 0x91d32c00] 17:25:27 INFO - PROCESS | 11429 | --DOMWINDOW == 146 (0x91c3c000) [pid = 11429] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:25:27 INFO - PROCESS | 11429 | --DOMWINDOW == 145 (0x9a40e400) [pid = 11429] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:25:27 INFO - PROCESS | 11429 | --DOMWINDOW == 144 (0x92fd3400) [pid = 11429] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:25:27 INFO - PROCESS | 11429 | --DOMWINDOW == 143 (0x91c35400) [pid = 11429] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:25:27 INFO - PROCESS | 11429 | --DOMWINDOW == 142 (0x924edc00) [pid = 11429] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:25:27 INFO - PROCESS | 11429 | --DOMWINDOW == 141 (0x951ba400) [pid = 11429] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:25:27 INFO - PROCESS | 11429 | 1468455927853 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 17:25:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:25:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1434ms 17:25:27 INFO - PROCESS | 11429 | 1468455927873 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 17:25:27 INFO - PROCESS | 11429 | 1468455927876 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 17:25:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:25:27 INFO - PROCESS | 11429 | 1468455927890 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:25:27 INFO - PROCESS | 11429 | 1468455927892 Marionette TRACE conn3 <- [1,390,null,{}] 17:25:27 INFO - PROCESS | 11429 | 1468455927899 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:27 INFO - PROCESS | 11429 | 1468455927908 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:28 INFO - PROCESS | 11429 | 1468455928056 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 17:25:28 INFO - PROCESS | 11429 | 1468455928070 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:28 INFO - PROCESS | 11429 | 1468455928080 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:28 INFO - PROCESS | 11429 | ++DOCSHELL 0x91d30000 == 59 [pid = 11429] [id = 105] 17:25:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 142 (0x91d35c00) [pid = 11429] [serial = 314] [outer = (nil)] 17:25:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 143 (0x99df9800) [pid = 11429] [serial = 315] [outer = 0x91d35c00] 17:25:28 INFO - PROCESS | 11429 | 1468455928143 Marionette DEBUG loaded listener.js 17:25:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 144 (0x9a410000) [pid = 11429] [serial = 316] [outer = 0x91d35c00] 17:25:29 INFO - PROCESS | 11429 | 1468455929002 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 17:25:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:25:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1179ms 17:25:29 INFO - PROCESS | 11429 | 1468455929070 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 17:25:29 INFO - PROCESS | 11429 | 1468455929073 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 17:25:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:25:29 INFO - PROCESS | 11429 | 1468455929079 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:25:29 INFO - PROCESS | 11429 | 1468455929082 Marionette TRACE conn3 <- [1,394,null,{}] 17:25:29 INFO - PROCESS | 11429 | 1468455929088 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:29 INFO - PROCESS | 11429 | 1468455929092 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:29 INFO - PROCESS | 11429 | 1468455929257 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 17:25:29 INFO - PROCESS | 11429 | 1468455929438 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:29 INFO - PROCESS | 11429 | 1468455929447 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:29 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec90400 == 60 [pid = 11429] [id = 106] 17:25:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 145 (0x8ec93000) [pid = 11429] [serial = 317] [outer = (nil)] 17:25:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 146 (0x8ee14000) [pid = 11429] [serial = 318] [outer = 0x8ec93000] 17:25:29 INFO - PROCESS | 11429 | 1468455929580 Marionette DEBUG loaded listener.js 17:25:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 147 (0x8ef7bc00) [pid = 11429] [serial = 319] [outer = 0x8ec93000] 17:25:30 INFO - PROCESS | 11429 | 1468455930588 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 17:25:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:25:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1584ms 17:25:30 INFO - PROCESS | 11429 | 1468455930666 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 17:25:30 INFO - PROCESS | 11429 | 1468455930672 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 17:25:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:25:30 INFO - PROCESS | 11429 | 1468455930685 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:25:30 INFO - PROCESS | 11429 | 1468455930696 Marionette TRACE conn3 <- [1,398,null,{}] 17:25:30 INFO - PROCESS | 11429 | 1468455930704 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:30 INFO - PROCESS | 11429 | 1468455930713 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:30 INFO - PROCESS | 11429 | 1468455930979 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 17:25:31 INFO - PROCESS | 11429 | 1468455931200 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:31 INFO - PROCESS | 11429 | 1468455931213 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:31 INFO - PROCESS | 11429 | ++DOCSHELL 0x91d2ec00 == 61 [pid = 11429] [id = 107] 17:25:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 148 (0x91d33400) [pid = 11429] [serial = 320] [outer = (nil)] 17:25:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 149 (0x91d39000) [pid = 11429] [serial = 321] [outer = 0x91d33400] 17:25:31 INFO - PROCESS | 11429 | 1468455931305 Marionette DEBUG loaded listener.js 17:25:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 150 (0x9224d400) [pid = 11429] [serial = 322] [outer = 0x91d33400] 17:25:32 INFO - PROCESS | 11429 | 1468455932253 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 17:25:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:25:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1637ms 17:25:32 INFO - PROCESS | 11429 | 1468455932326 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 17:25:32 INFO - PROCESS | 11429 | 1468455932331 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 17:25:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:25:32 INFO - PROCESS | 11429 | 1468455932339 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:25:32 INFO - PROCESS | 11429 | 1468455932343 Marionette TRACE conn3 <- [1,402,null,{}] 17:25:32 INFO - PROCESS | 11429 | 1468455932349 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:32 INFO - PROCESS | 11429 | 1468455932354 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:32 INFO - PROCESS | 11429 | 1468455932580 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 17:25:32 INFO - PROCESS | 11429 | 1468455932844 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:32 INFO - PROCESS | 11429 | 1468455932852 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:32 INFO - PROCESS | 11429 | ++DOCSHELL 0x94766400 == 62 [pid = 11429] [id = 108] 17:25:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 151 (0x951c2c00) [pid = 11429] [serial = 323] [outer = (nil)] 17:25:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 152 (0x964a5400) [pid = 11429] [serial = 324] [outer = 0x951c2c00] 17:25:32 INFO - PROCESS | 11429 | 1468455932972 Marionette DEBUG loaded listener.js 17:25:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 153 (0x98010400) [pid = 11429] [serial = 325] [outer = 0x951c2c00] 17:25:33 INFO - PROCESS | 11429 | 1468455933939 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 17:25:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:25:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1634ms 17:25:33 INFO - PROCESS | 11429 | 1468455933975 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 17:25:33 INFO - PROCESS | 11429 | 1468455933979 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 17:25:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:25:33 INFO - PROCESS | 11429 | 1468455933994 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:25:34 INFO - PROCESS | 11429 | 1468455934004 Marionette TRACE conn3 <- [1,406,null,{}] 17:25:34 INFO - PROCESS | 11429 | 1468455934013 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:34 INFO - PROCESS | 11429 | 1468455934021 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:34 INFO - PROCESS | 11429 | 1468455934251 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 17:25:34 INFO - PROCESS | 11429 | 1468455934465 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:34 INFO - PROCESS | 11429 | 1468455934474 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:34 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef75000 == 63 [pid = 11429] [id = 109] 17:25:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 154 (0x995a9800) [pid = 11429] [serial = 326] [outer = (nil)] 17:25:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 155 (0x9ab60800) [pid = 11429] [serial = 327] [outer = 0x995a9800] 17:25:34 INFO - PROCESS | 11429 | 1468455934599 Marionette DEBUG loaded listener.js 17:25:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 156 (0x9ad11800) [pid = 11429] [serial = 328] [outer = 0x995a9800] 17:25:35 INFO - PROCESS | 11429 | 1468455935539 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 17:25:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:25:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1595ms 17:25:35 INFO - PROCESS | 11429 | 1468455935583 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 17:25:35 INFO - PROCESS | 11429 | 1468455935588 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 17:25:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:25:35 INFO - PROCESS | 11429 | 1468455935595 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:25:35 INFO - PROCESS | 11429 | 1468455935598 Marionette TRACE conn3 <- [1,410,null,{}] 17:25:35 INFO - PROCESS | 11429 | 1468455935604 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:35 INFO - PROCESS | 11429 | 1468455935609 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:35 INFO - PROCESS | 11429 | 1468455935803 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 17:25:36 INFO - PROCESS | 11429 | 1468455936014 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:36 INFO - PROCESS | 11429 | 1468455936021 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:36 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef73400 == 64 [pid = 11429] [id = 110] 17:25:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 157 (0x8ef73c00) [pid = 11429] [serial = 329] [outer = (nil)] 17:25:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 158 (0x9ad20c00) [pid = 11429] [serial = 330] [outer = 0x8ef73c00] 17:25:36 INFO - PROCESS | 11429 | 1468455936146 Marionette DEBUG loaded listener.js 17:25:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 159 (0x9b3a6800) [pid = 11429] [serial = 331] [outer = 0x8ef73c00] 17:25:37 INFO - PROCESS | 11429 | 1468455937034 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 17:25:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:25:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1484ms 17:25:37 INFO - PROCESS | 11429 | 1468455937080 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 17:25:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:25:37 INFO - PROCESS | 11429 | 1468455937084 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 17:25:37 INFO - PROCESS | 11429 | 1468455937091 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:25:37 INFO - PROCESS | 11429 | 1468455937094 Marionette TRACE conn3 <- [1,414,null,{}] 17:25:37 INFO - PROCESS | 11429 | 1468455937100 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:37 INFO - PROCESS | 11429 | 1468455937105 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:37 INFO - PROCESS | 11429 | 1468455937295 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 17:25:37 INFO - PROCESS | 11429 | 1468455937465 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:37 INFO - PROCESS | 11429 | 1468455937480 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:37 INFO - PROCESS | 11429 | ++DOCSHELL 0x9b9ca800 == 65 [pid = 11429] [id = 111] 17:25:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 160 (0x9b9cb800) [pid = 11429] [serial = 332] [outer = (nil)] 17:25:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 161 (0x9bf48c00) [pid = 11429] [serial = 333] [outer = 0x9b9cb800] 17:25:37 INFO - PROCESS | 11429 | 1468455937573 Marionette DEBUG loaded listener.js 17:25:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 162 (0xa200f000) [pid = 11429] [serial = 334] [outer = 0x9b9cb800] 17:25:38 INFO - PROCESS | 11429 | 1468455938543 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 17:25:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:25:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1530ms 17:25:38 INFO - PROCESS | 11429 | 1468455938620 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 17:25:38 INFO - PROCESS | 11429 | 1468455938624 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 17:25:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:25:38 INFO - PROCESS | 11429 | 1468455938630 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:25:38 INFO - PROCESS | 11429 | 1468455938633 Marionette TRACE conn3 <- [1,418,null,{}] 17:25:38 INFO - PROCESS | 11429 | 1468455938639 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:38 INFO - PROCESS | 11429 | 1468455938645 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:38 INFO - PROCESS | 11429 | 1468455938854 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 17:25:39 INFO - PROCESS | 11429 | 1468455939067 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:39 INFO - PROCESS | 11429 | 1468455939073 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:39 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee1c800 == 66 [pid = 11429] [id = 112] 17:25:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 163 (0x8ef73000) [pid = 11429] [serial = 335] [outer = (nil)] 17:25:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 164 (0x976bd800) [pid = 11429] [serial = 336] [outer = 0x8ef73000] 17:25:39 INFO - PROCESS | 11429 | 1468455939204 Marionette DEBUG loaded listener.js 17:25:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 165 (0x9a40fc00) [pid = 11429] [serial = 337] [outer = 0x8ef73000] 17:25:40 INFO - PROCESS | 11429 | 1468455940813 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 17:25:40 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 17:25:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2230ms 17:25:40 INFO - PROCESS | 11429 | 1468455940861 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 17:25:40 INFO - PROCESS | 11429 | 1468455940867 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 17:25:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:25:40 INFO - PROCESS | 11429 | 1468455940945 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:25:40 INFO - PROCESS | 11429 | 1468455940950 Marionette TRACE conn3 <- [1,422,null,{}] 17:25:40 INFO - PROCESS | 11429 | 1468455940958 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:40 INFO - PROCESS | 11429 | 1468455940964 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:41 INFO - PROCESS | 11429 | 1468455941126 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 17:25:41 INFO - PROCESS | 11429 | 1468455941297 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:41 INFO - PROCESS | 11429 | 1468455941304 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:41 INFO - PROCESS | 11429 | ++DOCSHELL 0x9136d400 == 67 [pid = 11429] [id = 113] 17:25:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 166 (0x9136d800) [pid = 11429] [serial = 338] [outer = (nil)] 17:25:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 167 (0x91d39400) [pid = 11429] [serial = 339] [outer = 0x9136d800] 17:25:41 INFO - PROCESS | 11429 | 1468455941386 Marionette DEBUG loaded listener.js 17:25:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 168 (0x9224f000) [pid = 11429] [serial = 340] [outer = 0x9136d800] 17:25:42 INFO - PROCESS | 11429 | --DOCSHELL 0x91f4f800 == 66 [pid = 11429] [id = 39] 17:25:42 INFO - PROCESS | 11429 | --DOCSHELL 0x93a63800 == 65 [pid = 11429] [id = 33] 17:25:42 INFO - PROCESS | 11429 | --DOCSHELL 0x9ab63000 == 64 [pid = 11429] [id = 43] 17:25:42 INFO - PROCESS | 11429 | --DOCSHELL 0x9822f800 == 63 [pid = 11429] [id = 42] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 167 (0xa2376c00) [pid = 11429] [serial = 267] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 166 (0xa8cbfc00) [pid = 11429] [serial = 240] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 165 (0xa8242000) [pid = 11429] [serial = 233] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 164 (0xa6a98800) [pid = 11429] [serial = 230] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 163 (0xa34ca400) [pid = 11429] [serial = 227] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 162 (0x976e5400) [pid = 11429] [serial = 221] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 161 (0x9a3f4c00) [pid = 11429] [serial = 224] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 160 (0x9a580000) [pid = 11429] [serial = 246] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 159 (0x9136a000) [pid = 11429] [serial = 243] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 158 (0x924ecc00) [pid = 11429] [serial = 236] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | --DOCSHELL 0x9235cc00 == 62 [pid = 11429] [id = 65] 17:25:42 INFO - PROCESS | 11429 | --DOCSHELL 0x9235c800 == 61 [pid = 11429] [id = 64] 17:25:42 INFO - PROCESS | 11429 | --DOCSHELL 0x995e2c00 == 60 [pid = 11429] [id = 63] 17:25:42 INFO - PROCESS | 11429 | --DOCSHELL 0x91d30000 == 59 [pid = 11429] [id = 105] 17:25:42 INFO - PROCESS | 11429 | --DOCSHELL 0x91d32800 == 58 [pid = 11429] [id = 104] 17:25:42 INFO - PROCESS | 11429 | --DOCSHELL 0x951bcc00 == 57 [pid = 11429] [id = 103] 17:25:42 INFO - PROCESS | 11429 | --DOCSHELL 0x923f0400 == 56 [pid = 11429] [id = 102] 17:25:42 INFO - PROCESS | 11429 | --DOCSHELL 0x91f55400 == 55 [pid = 11429] [id = 101] 17:25:42 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef77c00 == 54 [pid = 11429] [id = 100] 17:25:42 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef76400 == 53 [pid = 11429] [id = 99] 17:25:42 INFO - PROCESS | 11429 | 1468455942798 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 17:25:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:25:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1892ms 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 157 (0x9ab9b400) [pid = 11429] [serial = 261] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 156 (0x9a416c00) [pid = 11429] [serial = 255] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 155 (0x9ab5c800) [pid = 11429] [serial = 256] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 154 (0x9a40e800) [pid = 11429] [serial = 264] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 153 (0x91c3f000) [pid = 11429] [serial = 258] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 152 (0x9ad17000) [pid = 11429] [serial = 262] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 151 (0x982a7800) [pid = 11429] [serial = 252] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 150 (0x99157800) [pid = 11429] [serial = 253] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 149 (0x96474800) [pid = 11429] [serial = 250] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 148 (0x951c4400) [pid = 11429] [serial = 249] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 147 (0x9b084400) [pid = 11429] [serial = 102] [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.] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 146 (0x9bf52800) [pid = 11429] [serial = 265] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | --DOMWINDOW == 145 (0x995e9400) [pid = 11429] [serial = 259] [outer = (nil)] [url = about:blank] 17:25:42 INFO - PROCESS | 11429 | 1468455942856 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 17:25:42 INFO - PROCESS | 11429 | 1468455942864 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 17:25:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:25:42 INFO - PROCESS | 11429 | 1468455942877 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:25:42 INFO - PROCESS | 11429 | 1468455942880 Marionette TRACE conn3 <- [1,426,null,{}] 17:25:42 INFO - PROCESS | 11429 | 1468455942887 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:42 INFO - PROCESS | 11429 | 1468455942891 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:43 INFO - PROCESS | 11429 | 1468455943054 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 17:25:43 INFO - PROCESS | 11429 | 1468455943063 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:43 INFO - PROCESS | 11429 | 1468455943072 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:43 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef77c00 == 54 [pid = 11429] [id = 114] 17:25:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 146 (0x92361000) [pid = 11429] [serial = 341] [outer = (nil)] 17:25:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 147 (0x924e2000) [pid = 11429] [serial = 342] [outer = 0x92361000] 17:25:43 INFO - PROCESS | 11429 | 1468455943147 Marionette DEBUG loaded listener.js 17:25:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 148 (0x92fd8c00) [pid = 11429] [serial = 343] [outer = 0x92361000] 17:25:44 INFO - PROCESS | 11429 | 1468455944071 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 17:25:44 INFO - PROCESS | 11429 | 1468455944116 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 17:25:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:25:44 INFO - PROCESS | 11429 | 1468455944122 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:25:44 INFO - PROCESS | 11429 | 1468455944128 Marionette TRACE conn3 <- [1,430,null,{}] 17:25:44 INFO - PROCESS | 11429 | 1468455944143 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:44 INFO - PROCESS | 11429 | 1468455944152 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:44 INFO - PROCESS | 11429 | 1468455944375 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 17:25:44 INFO - PROCESS | 11429 | 1468455944390 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:44 INFO - PROCESS | 11429 | 1468455944400 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:44 INFO - PROCESS | 11429 | ++DOCSHELL 0x980f2c00 == 55 [pid = 11429] [id = 115] 17:25:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 149 (0x99150800) [pid = 11429] [serial = 344] [outer = (nil)] 17:25:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 150 (0x99157c00) [pid = 11429] [serial = 345] [outer = 0x99150800] 17:25:44 INFO - PROCESS | 11429 | 1468455944472 Marionette DEBUG loaded listener.js 17:25:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 151 (0x9a077c00) [pid = 11429] [serial = 346] [outer = 0x99150800] 17:25:45 INFO - PROCESS | 11429 | 1468455945304 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 17:25:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:25:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1235ms 17:25:45 INFO - PROCESS | 11429 | 1468455945359 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 17:25:45 INFO - PROCESS | 11429 | 1468455945363 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 17:25:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:25:45 INFO - PROCESS | 11429 | 1468455945373 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:25:45 INFO - PROCESS | 11429 | 1468455945375 Marionette TRACE conn3 <- [1,434,null,{}] 17:25:45 INFO - PROCESS | 11429 | 1468455945379 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:45 INFO - PROCESS | 11429 | 1468455945385 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:45 INFO - PROCESS | 11429 | 1468455945593 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 17:25:45 INFO - PROCESS | 11429 | 1468455945616 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:45 INFO - PROCESS | 11429 | 1468455945622 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:45 INFO - PROCESS | 11429 | ++DOCSHELL 0x91360400 == 56 [pid = 11429] [id = 116] 17:25:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 152 (0x99155000) [pid = 11429] [serial = 347] [outer = (nil)] 17:25:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 153 (0x9a41bc00) [pid = 11429] [serial = 348] [outer = 0x99155000] 17:25:45 INFO - PROCESS | 11429 | 1468455945690 Marionette DEBUG loaded listener.js 17:25:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 154 (0x9ab63000) [pid = 11429] [serial = 349] [outer = 0x99155000] 17:25:46 INFO - PROCESS | 11429 | 1468455946590 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 17:25:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:25:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1286ms 17:25:46 INFO - PROCESS | 11429 | 1468455946656 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 17:25:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:25:46 INFO - PROCESS | 11429 | 1468455946660 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 17:25:46 INFO - PROCESS | 11429 | 1468455946670 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:25:46 INFO - PROCESS | 11429 | 1468455946673 Marionette TRACE conn3 <- [1,438,null,{}] 17:25:46 INFO - PROCESS | 11429 | 1468455946684 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:46 INFO - PROCESS | 11429 | 1468455946688 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:46 INFO - PROCESS | 11429 | 1468455946886 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 17:25:46 INFO - PROCESS | 11429 | 1468455946908 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:46 INFO - PROCESS | 11429 | 1468455946915 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:46 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef7a000 == 57 [pid = 11429] [id = 117] 17:25:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 155 (0x976e4800) [pid = 11429] [serial = 350] [outer = (nil)] 17:25:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 156 (0x9ad19000) [pid = 11429] [serial = 351] [outer = 0x976e4800] 17:25:46 INFO - PROCESS | 11429 | 1468455946981 Marionette DEBUG loaded listener.js 17:25:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 157 (0x9afa0c00) [pid = 11429] [serial = 352] [outer = 0x976e4800] 17:25:47 INFO - PROCESS | 11429 | --DOMWINDOW == 156 (0x93c63800) [pid = 11429] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:25:47 INFO - PROCESS | 11429 | --DOMWINDOW == 155 (0x92368c00) [pid = 11429] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 154 (0x94769c00) [pid = 11429] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 153 (0x9a1a3400) [pid = 11429] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 152 (0x995e2800) [pid = 11429] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 151 (0xa2536000) [pid = 11429] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 150 (0x9d8cf800) [pid = 11429] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 149 (0x9224b800) [pid = 11429] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 148 (0x924e2400) [pid = 11429] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 147 (0x9d817c00) [pid = 11429] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 146 (0x91362000) [pid = 11429] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 145 (0x9136b400) [pid = 11429] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 144 (0x995e5400) [pid = 11429] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 143 (0x9a3eac00) [pid = 11429] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 142 (0x9646b800) [pid = 11429] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 141 (0xa255c800) [pid = 11429] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 140 (0x9ab5f400) [pid = 11429] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 139 (0xa6f46400) [pid = 11429] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 138 (0x951bc000) [pid = 11429] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 137 (0x9ab63400) [pid = 11429] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 136 (0x91f52c00) [pid = 11429] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 135 (0x9d8d0c00) [pid = 11429] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 134 (0x976b0400) [pid = 11429] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 133 (0x9ab60c00) [pid = 11429] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 132 (0x93c61400) [pid = 11429] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 131 (0xa34cc800) [pid = 11429] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 130 (0x923f3400) [pid = 11429] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 129 (0x951c0c00) [pid = 11429] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 128 (0x91d32c00) [pid = 11429] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 127 (0x8ef76c00) [pid = 11429] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 126 (0x976b9800) [pid = 11429] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 125 (0x91f56400) [pid = 11429] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 124 (0x91c39800) [pid = 11429] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 123 (0x93c60000) [pid = 11429] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:25:48 INFO - PROCESS | 11429 | --DOMWINDOW == 122 (0x8f810400) [pid = 11429] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:25:48 INFO - PROCESS | 11429 | 1468455948457 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 17:25:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:25:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1838ms 17:25:48 INFO - PROCESS | 11429 | 1468455948504 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 17:25:48 INFO - PROCESS | 11429 | 1468455948507 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 17:25:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:25:48 INFO - PROCESS | 11429 | 1468455948513 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:25:48 INFO - PROCESS | 11429 | 1468455948516 Marionette TRACE conn3 <- [1,442,null,{}] 17:25:48 INFO - PROCESS | 11429 | 1468455948522 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:48 INFO - PROCESS | 11429 | 1468455948531 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:48 INFO - PROCESS | 11429 | 1468455948710 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 17:25:48 INFO - PROCESS | 11429 | 1468455948720 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:48 INFO - PROCESS | 11429 | 1468455948728 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:48 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e355c00 == 58 [pid = 11429] [id = 118] 17:25:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 123 (0x8e35a400) [pid = 11429] [serial = 353] [outer = (nil)] 17:25:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 124 (0x91366400) [pid = 11429] [serial = 354] [outer = 0x8e35a400] 17:25:48 INFO - PROCESS | 11429 | 1468455948795 Marionette DEBUG loaded listener.js 17:25:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 125 (0x951bd000) [pid = 11429] [serial = 355] [outer = 0x8e35a400] 17:25:49 INFO - PROCESS | 11429 | 1468455949636 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 17:25:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:25:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1180ms 17:25:49 INFO - PROCESS | 11429 | 1468455949695 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 17:25:49 INFO - PROCESS | 11429 | 1468455949697 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 17:25:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:25:49 INFO - PROCESS | 11429 | 1468455949709 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:25:49 INFO - PROCESS | 11429 | 1468455949711 Marionette TRACE conn3 <- [1,446,null,{}] 17:25:49 INFO - PROCESS | 11429 | 1468455949717 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:49 INFO - PROCESS | 11429 | 1468455949722 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:49 INFO - PROCESS | 11429 | 1468455949883 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 17:25:49 INFO - PROCESS | 11429 | 1468455949892 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:49 INFO - PROCESS | 11429 | 1468455949900 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:49 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef72400 == 59 [pid = 11429] [id = 119] 17:25:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 126 (0x8ef77800) [pid = 11429] [serial = 356] [outer = (nil)] 17:25:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 127 (0x995e9800) [pid = 11429] [serial = 357] [outer = 0x8ef77800] 17:25:49 INFO - PROCESS | 11429 | 1468455949969 Marionette DEBUG loaded listener.js 17:25:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 128 (0x9a06a400) [pid = 11429] [serial = 358] [outer = 0x8ef77800] 17:25:51 INFO - PROCESS | 11429 | 1468455951196 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 17:25:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:25:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1530ms 17:25:51 INFO - PROCESS | 11429 | 1468455951241 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 17:25:51 INFO - PROCESS | 11429 | 1468455951246 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 17:25:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:25:51 INFO - PROCESS | 11429 | 1468455951265 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:25:51 INFO - PROCESS | 11429 | 1468455951271 Marionette TRACE conn3 <- [1,450,null,{}] 17:25:51 INFO - PROCESS | 11429 | 1468455951279 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:51 INFO - PROCESS | 11429 | 1468455951286 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:51 INFO - PROCESS | 11429 | 1468455951462 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 17:25:51 INFO - PROCESS | 11429 | 1468455951686 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:51 INFO - PROCESS | 11429 | 1468455951696 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:51 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f80b800 == 60 [pid = 11429] [id = 120] 17:25:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 129 (0x8f80fc00) [pid = 11429] [serial = 359] [outer = (nil)] 17:25:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 130 (0x91367000) [pid = 11429] [serial = 360] [outer = 0x8f80fc00] 17:25:51 INFO - PROCESS | 11429 | 1468455951824 Marionette DEBUG loaded listener.js 17:25:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 131 (0x91c35c00) [pid = 11429] [serial = 361] [outer = 0x8f80fc00] 17:25:52 INFO - PROCESS | 11429 | 1468455952783 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 17:25:52 INFO - PROCESS | 11429 | 1468455952864 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 17:25:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:25:52 INFO - PROCESS | 11429 | 1468455952875 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:25:52 INFO - PROCESS | 11429 | 1468455952879 Marionette TRACE conn3 <- [1,454,null,{}] 17:25:52 INFO - PROCESS | 11429 | 1468455952885 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:52 INFO - PROCESS | 11429 | 1468455952891 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:53 INFO - PROCESS | 11429 | 1468455953123 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 17:25:53 INFO - PROCESS | 11429 | 1468455953431 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:53 INFO - PROCESS | 11429 | 1468455953440 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:53 INFO - PROCESS | 11429 | ++DOCSHELL 0x93a5f800 == 61 [pid = 11429] [id = 121] 17:25:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 132 (0x964a3000) [pid = 11429] [serial = 362] [outer = (nil)] 17:25:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 133 (0x976e5000) [pid = 11429] [serial = 363] [outer = 0x964a3000] 17:25:53 INFO - PROCESS | 11429 | 1468455953525 Marionette DEBUG loaded listener.js 17:25:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 134 (0x9800f000) [pid = 11429] [serial = 364] [outer = 0x964a3000] 17:25:54 INFO - PROCESS | 11429 | [11429] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:25:54 INFO - PROCESS | 11429 | 1468455954466 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 17:25:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:25:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1633ms 17:25:54 INFO - PROCESS | 11429 | 1468455954508 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 17:25:54 INFO - PROCESS | 11429 | 1468455954511 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 17:25:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:25:54 INFO - PROCESS | 11429 | 1468455954519 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:25:54 INFO - PROCESS | 11429 | 1468455954525 Marionette TRACE conn3 <- [1,458,null,{}] 17:25:54 INFO - PROCESS | 11429 | 1468455954542 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:54 INFO - PROCESS | 11429 | 1468455954551 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:54 INFO - PROCESS | 11429 | 1468455954733 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 17:25:54 INFO - PROCESS | 11429 | 1468455954958 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:54 INFO - PROCESS | 11429 | 1468455954967 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:55 INFO - PROCESS | 11429 | ++DOCSHELL 0x9914f400 == 62 [pid = 11429] [id = 122] 17:25:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 135 (0x9ad14400) [pid = 11429] [serial = 365] [outer = (nil)] 17:25:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 136 (0x9b585400) [pid = 11429] [serial = 366] [outer = 0x9ad14400] 17:25:55 INFO - PROCESS | 11429 | 1468455955076 Marionette DEBUG loaded listener.js 17:25:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 137 (0x9bf48400) [pid = 11429] [serial = 367] [outer = 0x9ad14400] 17:25:55 INFO - PROCESS | 11429 | 1468455955969 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 17:25:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:25:56 INFO - PROCESS | 11429 | 1468455956015 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 17:25:56 INFO - PROCESS | 11429 | 1468455956023 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:25:56 INFO - PROCESS | 11429 | 1468455956026 Marionette TRACE conn3 <- [1,462,null,{}] 17:25:56 INFO - PROCESS | 11429 | 1468455956032 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:56 INFO - PROCESS | 11429 | 1468455956037 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:56 INFO - PROCESS | 11429 | 1468455956214 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 17:25:56 INFO - PROCESS | 11429 | 1468455956386 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:56 INFO - PROCESS | 11429 | 1468455956393 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:56 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f5f2800 == 63 [pid = 11429] [id = 123] 17:25:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 138 (0x8f5f4800) [pid = 11429] [serial = 368] [outer = (nil)] 17:25:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 139 (0x8f5f9400) [pid = 11429] [serial = 369] [outer = 0x8f5f4800] 17:25:56 INFO - PROCESS | 11429 | 1468455956483 Marionette DEBUG loaded listener.js 17:25:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 140 (0x9ad19c00) [pid = 11429] [serial = 370] [outer = 0x8f5f4800] 17:25:57 INFO - PROCESS | 11429 | [11429] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:25:57 INFO - PROCESS | 11429 | 1468455957426 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 17:25:57 INFO - PROCESS | 11429 | 1468455957508 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 17:25:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:25:57 INFO - PROCESS | 11429 | 1468455957514 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:25:57 INFO - PROCESS | 11429 | 1468455957518 Marionette TRACE conn3 <- [1,466,null,{}] 17:25:57 INFO - PROCESS | 11429 | 1468455957523 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:57 INFO - PROCESS | 11429 | 1468455957529 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:57 INFO - PROCESS | 11429 | 1468455957697 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 17:25:57 INFO - PROCESS | 11429 | 1468455957921 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:57 INFO - PROCESS | 11429 | 1468455957929 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:57 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f5f5800 == 64 [pid = 11429] [id = 124] 17:25:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 141 (0x8f89ac00) [pid = 11429] [serial = 371] [outer = (nil)] 17:25:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 142 (0x8f8a1400) [pid = 11429] [serial = 372] [outer = 0x8f89ac00] 17:25:58 INFO - PROCESS | 11429 | 1468455958023 Marionette DEBUG loaded listener.js 17:25:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 143 (0x8f8a4400) [pid = 11429] [serial = 373] [outer = 0x8f89ac00] 17:25:58 INFO - PROCESS | 11429 | 1468455958937 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 17:25:59 INFO - PROCESS | 11429 | 1468455958998 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 17:25:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:25:59 INFO - PROCESS | 11429 | 1468455959004 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:25:59 INFO - PROCESS | 11429 | 1468455959007 Marionette TRACE conn3 <- [1,470,null,{}] 17:25:59 INFO - PROCESS | 11429 | 1468455959013 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:59 INFO - PROCESS | 11429 | 1468455959023 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:59 INFO - PROCESS | 11429 | 1468455959230 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 17:25:59 INFO - PROCESS | 11429 | 1468455959453 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:59 INFO - PROCESS | 11429 | 1468455959468 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:25:59 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f8a2400 == 65 [pid = 11429] [id = 125] 17:25:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 144 (0x9b928000) [pid = 11429] [serial = 374] [outer = (nil)] 17:25:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 145 (0xa109f400) [pid = 11429] [serial = 375] [outer = 0x9b928000] 17:25:59 INFO - PROCESS | 11429 | 1468455959558 Marionette DEBUG loaded listener.js 17:25:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 146 (0xa2329c00) [pid = 11429] [serial = 376] [outer = 0x9b928000] 17:26:00 INFO - PROCESS | 11429 | 1468455960421 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 17:26:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:26:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1480ms 17:26:00 INFO - PROCESS | 11429 | 1468455960487 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 17:26:00 INFO - PROCESS | 11429 | 1468455960490 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 17:26:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:26:00 INFO - PROCESS | 11429 | 1468455960499 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:26:00 INFO - PROCESS | 11429 | 1468455960502 Marionette TRACE conn3 <- [1,474,null,{}] 17:26:00 INFO - PROCESS | 11429 | 1468455960506 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:00 INFO - PROCESS | 11429 | 1468455960512 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:00 INFO - PROCESS | 11429 | 1468455960693 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 17:26:00 INFO - PROCESS | 11429 | 1468455960922 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:00 INFO - PROCESS | 11429 | 1468455960934 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:01 INFO - PROCESS | 11429 | ++DOCSHELL 0xa209d000 == 66 [pid = 11429] [id = 126] 17:26:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 147 (0xa231f800) [pid = 11429] [serial = 377] [outer = (nil)] 17:26:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 148 (0xa2ff4c00) [pid = 11429] [serial = 378] [outer = 0xa231f800] 17:26:01 INFO - PROCESS | 11429 | 1468455961055 Marionette DEBUG loaded listener.js 17:26:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 149 (0xa3295000) [pid = 11429] [serial = 379] [outer = 0xa231f800] 17:26:01 INFO - PROCESS | 11429 | 1468455961976 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 17:26:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:26:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1535ms 17:26:02 INFO - PROCESS | 11429 | 1468455962035 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 17:26:02 INFO - PROCESS | 11429 | 1468455962038 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 17:26:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:26:02 INFO - PROCESS | 11429 | 1468455962046 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:26:02 INFO - PROCESS | 11429 | 1468455962050 Marionette TRACE conn3 <- [1,478,null,{}] 17:26:02 INFO - PROCESS | 11429 | 1468455962055 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:02 INFO - PROCESS | 11429 | 1468455962060 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:02 INFO - PROCESS | 11429 | 1468455962231 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 17:26:02 INFO - PROCESS | 11429 | 1468455962463 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:02 INFO - PROCESS | 11429 | 1468455962470 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:02 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef7cc00 == 67 [pid = 11429] [id = 127] 17:26:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 150 (0x8ef7e800) [pid = 11429] [serial = 380] [outer = (nil)] 17:26:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 151 (0x8f6df400) [pid = 11429] [serial = 381] [outer = 0x8ef7e800] 17:26:02 INFO - PROCESS | 11429 | 1468455962563 Marionette DEBUG loaded listener.js 17:26:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 152 (0x8f6e2000) [pid = 11429] [serial = 382] [outer = 0x8ef7e800] 17:26:03 INFO - PROCESS | 11429 | 1468455963433 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 17:26:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:26:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1433ms 17:26:03 INFO - PROCESS | 11429 | 1468455963479 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 17:26:03 INFO - PROCESS | 11429 | 1468455963483 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 17:26:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:26:03 INFO - PROCESS | 11429 | 1468455963489 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:26:03 INFO - PROCESS | 11429 | 1468455963493 Marionette TRACE conn3 <- [1,482,null,{}] 17:26:03 INFO - PROCESS | 11429 | 1468455963498 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:03 INFO - PROCESS | 11429 | 1468455963503 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:03 INFO - PROCESS | 11429 | 1468455963673 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 17:26:03 INFO - PROCESS | 11429 | 1468455963848 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:03 INFO - PROCESS | 11429 | 1468455963857 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:03 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6dcc00 == 68 [pid = 11429] [id = 128] 17:26:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 153 (0x8f6e4000) [pid = 11429] [serial = 383] [outer = (nil)] 17:26:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 154 (0x91d2c400) [pid = 11429] [serial = 384] [outer = 0x8f6e4000] 17:26:03 INFO - PROCESS | 11429 | 1468455963938 Marionette DEBUG loaded listener.js 17:26:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 155 (0x924e6800) [pid = 11429] [serial = 385] [outer = 0x8f6e4000] 17:26:05 INFO - PROCESS | 11429 | 1468455965285 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 17:26:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:26:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1829ms 17:26:05 INFO - PROCESS | 11429 | 1468455965350 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 17:26:05 INFO - PROCESS | 11429 | 1468455965356 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 17:26:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:26:05 INFO - PROCESS | 11429 | 1468455965383 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:26:05 INFO - PROCESS | 11429 | 1468455965388 Marionette TRACE conn3 <- [1,486,null,{}] 17:26:05 INFO - PROCESS | 11429 | 1468455965396 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:05 INFO - PROCESS | 11429 | 1468455965402 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:05 INFO - PROCESS | 11429 | 1468455965565 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 17:26:05 INFO - PROCESS | 11429 | 1468455965748 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:05 INFO - PROCESS | 11429 | 1468455965761 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:05 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee1e400 == 69 [pid = 11429] [id = 129] 17:26:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 156 (0x8f556c00) [pid = 11429] [serial = 386] [outer = (nil)] 17:26:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 157 (0x8f55cc00) [pid = 11429] [serial = 387] [outer = 0x8f556c00] 17:26:05 INFO - PROCESS | 11429 | 1468455965842 Marionette DEBUG loaded listener.js 17:26:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 158 (0x8f563400) [pid = 11429] [serial = 388] [outer = 0x8f556c00] 17:26:06 INFO - PROCESS | 11429 | 1468455966848 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 17:26:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:26:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1541ms 17:26:06 INFO - PROCESS | 11429 | 1468455966920 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 17:26:06 INFO - PROCESS | 11429 | 1468455966928 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 17:26:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:26:06 INFO - PROCESS | 11429 | 1468455966937 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:26:06 INFO - PROCESS | 11429 | 1468455966941 Marionette TRACE conn3 <- [1,490,null,{}] 17:26:06 INFO - PROCESS | 11429 | 1468455966947 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:06 INFO - PROCESS | 11429 | 1468455966952 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:07 INFO - PROCESS | 11429 | 1468455967159 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 17:26:07 INFO - PROCESS | 11429 | 1468455967412 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:07 INFO - PROCESS | 11429 | 1468455967420 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:07 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e357c00 == 70 [pid = 11429] [id = 130] 17:26:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 159 (0x8f6d9800) [pid = 11429] [serial = 389] [outer = (nil)] 17:26:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 160 (0x8f808000) [pid = 11429] [serial = 390] [outer = 0x8f6d9800] 17:26:07 INFO - PROCESS | 11429 | 1468455967499 Marionette DEBUG loaded listener.js 17:26:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 161 (0x8f8a8400) [pid = 11429] [serial = 391] [outer = 0x8f6d9800] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 160 (0x99df9800) [pid = 11429] [serial = 315] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 159 (0xa82f8c00) [pid = 11429] [serial = 282] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 158 (0x99d20c00) [pid = 11429] [serial = 273] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 157 (0x8ee15800) [pid = 11429] [serial = 294] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 156 (0xa6f4b400) [pid = 11429] [serial = 279] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 155 (0x8ec96800) [pid = 11429] [serial = 291] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 154 (0xa9a0b400) [pid = 11429] [serial = 288] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 153 (0x8f80e000) [pid = 11429] [serial = 285] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 152 (0xa23a4800) [pid = 11429] [serial = 276] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | 1468455968487 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 151 (0x995f0400) [pid = 11429] [serial = 189] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 150 (0x9b23d400) [pid = 11429] [serial = 117] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 149 (0x976be800) [pid = 11429] [serial = 156] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 148 (0xa620f800) [pid = 11429] [serial = 186] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 147 (0x9ab65c00) [pid = 11429] [serial = 144] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 146 (0xa823d800) [pid = 11429] [serial = 153] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 145 (0x951c1800) [pid = 11429] [serial = 120] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 144 (0x9ad1ec00) [pid = 11429] [serial = 183] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 143 (0x92364800) [pid = 11429] [serial = 141] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 142 (0xa232d400) [pid = 11429] [serial = 111] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 141 (0x9915b800) [pid = 11429] [serial = 192] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 140 (0xa6f3c800) [pid = 11429] [serial = 150] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 139 (0x9beec000) [pid = 11429] [serial = 195] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 138 (0xa4e56c00) [pid = 11429] [serial = 147] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 137 (0x9822e400) [pid = 11429] [serial = 180] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 136 (0xa344f000) [pid = 11429] [serial = 177] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 135 (0x93a5bc00) [pid = 11429] [serial = 114] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 134 (0x976ea800) [pid = 11429] [serial = 222] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 133 (0xa2ff2800) [pid = 11429] [serial = 219] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 132 (0x9a412c00) [pid = 11429] [serial = 225] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 131 (0xa620d000) [pid = 11429] [serial = 228] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 130 (0xa6ea8000) [pid = 11429] [serial = 231] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 129 (0xa825ec00) [pid = 11429] [serial = 234] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 128 (0xa823d000) [pid = 11429] [serial = 237] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 127 (0xa901b800) [pid = 11429] [serial = 241] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 126 (0x9136cc00) [pid = 11429] [serial = 244] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 125 (0xa8c1c800) [pid = 11429] [serial = 247] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 124 (0x99159000) [pid = 11429] [serial = 309] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 123 (0x91d35000) [pid = 11429] [serial = 312] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 122 (0x995ed000) [pid = 11429] [serial = 310] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 121 (0x91d3a400) [pid = 11429] [serial = 313] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 120 (0x8ef7d000) [pid = 11429] [serial = 298] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 119 (0x8ef78c00) [pid = 11429] [serial = 297] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 118 (0x976e6c00) [pid = 11429] [serial = 306] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 117 (0x923ea400) [pid = 11429] [serial = 303] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 116 (0x924eac00) [pid = 11429] [serial = 304] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 115 (0x924ef400) [pid = 11429] [serial = 271] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 114 (0x924e9000) [pid = 11429] [serial = 270] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 113 (0xa2536400) [pid = 11429] [serial = 268] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 112 (0x91c39000) [pid = 11429] [serial = 301] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 111 (0x91c31400) [pid = 11429] [serial = 300] [outer = (nil)] [url = about:blank] 17:26:08 INFO - PROCESS | 11429 | --DOMWINDOW == 110 (0x976ee400) [pid = 11429] [serial = 307] [outer = (nil)] [url = about:blank] 17:26:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:26:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1633ms 17:26:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:26:08 INFO - PROCESS | 11429 | 1468455968570 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 17:26:08 INFO - PROCESS | 11429 | 1468455968572 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 17:26:08 INFO - PROCESS | 11429 | 1468455968580 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:26:08 INFO - PROCESS | 11429 | 1468455968586 Marionette TRACE conn3 <- [1,494,null,{}] 17:26:08 INFO - PROCESS | 11429 | 1468455968601 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:08 INFO - PROCESS | 11429 | 1468455968609 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:08 INFO - PROCESS | 11429 | 1468455968766 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 17:26:08 INFO - PROCESS | 11429 | 1468455968936 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:08 INFO - PROCESS | 11429 | 1468455968944 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:08 INFO - PROCESS | 11429 | ++DOCSHELL 0x91c3b800 == 71 [pid = 11429] [id = 131] 17:26:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 111 (0x91c3c400) [pid = 11429] [serial = 392] [outer = (nil)] 17:26:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 112 (0x91d35000) [pid = 11429] [serial = 393] [outer = 0x91c3c400] 17:26:09 INFO - PROCESS | 11429 | 1468455969020 Marionette DEBUG loaded listener.js 17:26:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 113 (0x9224bc00) [pid = 11429] [serial = 394] [outer = 0x91c3c400] 17:26:09 INFO - PROCESS | 11429 | 1468455969792 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 17:26:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:26:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1237ms 17:26:09 INFO - PROCESS | 11429 | 1468455969834 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 17:26:09 INFO - PROCESS | 11429 | 1468455969839 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 17:26:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:26:09 INFO - PROCESS | 11429 | 1468455969848 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:26:09 INFO - PROCESS | 11429 | 1468455969851 Marionette TRACE conn3 <- [1,498,null,{}] 17:26:09 INFO - PROCESS | 11429 | 1468455969857 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:09 INFO - PROCESS | 11429 | 1468455969862 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:10 INFO - PROCESS | 11429 | 1468455970030 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 17:26:10 INFO - PROCESS | 11429 | 1468455970040 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:10 INFO - PROCESS | 11429 | 1468455970046 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:10 INFO - PROCESS | 11429 | ++DOCSHELL 0x91c33000 == 72 [pid = 11429] [id = 132] 17:26:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 114 (0x9235d400) [pid = 11429] [serial = 395] [outer = (nil)] 17:26:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 115 (0x924ef400) [pid = 11429] [serial = 396] [outer = 0x9235d400] 17:26:10 INFO - PROCESS | 11429 | 1468455970117 Marionette DEBUG loaded listener.js 17:26:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 116 (0x93c5b400) [pid = 11429] [serial = 397] [outer = 0x9235d400] 17:26:11 INFO - PROCESS | 11429 | 1468455971021 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 17:26:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:26:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1232ms 17:26:11 INFO - PROCESS | 11429 | 1468455971087 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 17:26:11 INFO - PROCESS | 11429 | 1468455971090 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 17:26:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:26:11 INFO - PROCESS | 11429 | 1468455971103 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:26:11 INFO - PROCESS | 11429 | 1468455971108 Marionette TRACE conn3 <- [1,502,null,{}] 17:26:11 INFO - PROCESS | 11429 | 1468455971119 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:11 INFO - PROCESS | 11429 | 1468455971123 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:11 INFO - PROCESS | 11429 | 1468455971321 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 17:26:11 INFO - PROCESS | 11429 | 1468455971341 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:11 INFO - PROCESS | 11429 | 1468455971351 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:11 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6db800 == 73 [pid = 11429] [id = 133] 17:26:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 117 (0x923e8000) [pid = 11429] [serial = 398] [outer = (nil)] 17:26:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 118 (0x951c0800) [pid = 11429] [serial = 399] [outer = 0x923e8000] 17:26:11 INFO - PROCESS | 11429 | 1468455971423 Marionette DEBUG loaded listener.js 17:26:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 119 (0x951c4800) [pid = 11429] [serial = 400] [outer = 0x923e8000] 17:26:12 INFO - PROCESS | 11429 | 1468455972265 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 17:26:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:26:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1195ms 17:26:12 INFO - PROCESS | 11429 | 1468455972307 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 17:26:12 INFO - PROCESS | 11429 | 1468455972324 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 17:26:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:26:12 INFO - PROCESS | 11429 | 1468455972340 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:26:12 INFO - PROCESS | 11429 | 1468455972342 Marionette TRACE conn3 <- [1,506,null,{}] 17:26:12 INFO - PROCESS | 11429 | 1468455972348 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:12 INFO - PROCESS | 11429 | 1468455972357 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:12 INFO - PROCESS | 11429 | 1468455972584 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 17:26:12 INFO - PROCESS | 11429 | 1468455972609 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:12 INFO - PROCESS | 11429 | 1468455972615 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:12 INFO - PROCESS | 11429 | ++DOCSHELL 0x924e2400 == 74 [pid = 11429] [id = 134] 17:26:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 120 (0x951bf400) [pid = 11429] [serial = 401] [outer = (nil)] 17:26:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 121 (0x980ecc00) [pid = 11429] [serial = 402] [outer = 0x951bf400] 17:26:12 INFO - PROCESS | 11429 | 1468455972683 Marionette DEBUG loaded listener.js 17:26:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 122 (0x99153400) [pid = 11429] [serial = 403] [outer = 0x951bf400] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 121 (0x8e35a400) [pid = 11429] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 120 (0x976e4800) [pid = 11429] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 119 (0x8ef73c00) [pid = 11429] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 118 (0x91d33400) [pid = 11429] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 117 (0x9136d800) [pid = 11429] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 116 (0x8ec93000) [pid = 11429] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 115 (0x92361000) [pid = 11429] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 114 (0x9b9cb800) [pid = 11429] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 113 (0x8ef73000) [pid = 11429] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 112 (0x995a9800) [pid = 11429] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 111 (0x99150800) [pid = 11429] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 110 (0x951c2c00) [pid = 11429] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 109 (0x99155000) [pid = 11429] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 108 (0x91d35c00) [pid = 11429] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 107 (0x8ec99000) [pid = 11429] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 106 (0x9cbd4c00) [pid = 11429] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 105 (0xa23a4400) [pid = 11429] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 104 (0x8f803800) [pid = 11429] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 103 (0x8f80c800) [pid = 11429] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 102 (0xa23a7000) [pid = 11429] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 101 (0x991bec00) [pid = 11429] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:26:13 INFO - PROCESS | 11429 | --DOMWINDOW == 100 (0x8ec91400) [pid = 11429] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:26:14 INFO - PROCESS | 11429 | 1468455974505 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 17:26:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:26:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2181ms 17:26:14 INFO - PROCESS | 11429 | 1468455974521 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 17:26:14 INFO - PROCESS | 11429 | 1468455974525 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 17:26:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:26:14 INFO - PROCESS | 11429 | 1468455974570 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:26:14 INFO - PROCESS | 11429 | 1468455974572 Marionette TRACE conn3 <- [1,510,null,{}] 17:26:14 INFO - PROCESS | 11429 | 1468455974582 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:14 INFO - PROCESS | 11429 | 1468455974586 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:14 INFO - PROCESS | 11429 | 1468455974734 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 17:26:14 INFO - PROCESS | 11429 | 1468455974749 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:14 INFO - PROCESS | 11429 | 1468455974756 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:14 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee12400 == 75 [pid = 11429] [id = 135] 17:26:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 101 (0x8ef73c00) [pid = 11429] [serial = 404] [outer = (nil)] 17:26:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 102 (0x9915b800) [pid = 11429] [serial = 405] [outer = 0x8ef73c00] 17:26:14 INFO - PROCESS | 11429 | 1468455974942 Marionette DEBUG loaded listener.js 17:26:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 103 (0x9a40dc00) [pid = 11429] [serial = 406] [outer = 0x8ef73c00] 17:26:15 INFO - PROCESS | 11429 | 1468455975764 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 17:26:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:26:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1280ms 17:26:15 INFO - PROCESS | 11429 | 1468455975812 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 17:26:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:26:15 INFO - PROCESS | 11429 | 1468455975819 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 17:26:15 INFO - PROCESS | 11429 | 1468455975828 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:26:15 INFO - PROCESS | 11429 | 1468455975833 Marionette TRACE conn3 <- [1,514,null,{}] 17:26:15 INFO - PROCESS | 11429 | 1468455975842 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:15 INFO - PROCESS | 11429 | 1468455975848 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:16 INFO - PROCESS | 11429 | 1468455976051 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 17:26:16 INFO - PROCESS | 11429 | 1468455976295 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:16 INFO - PROCESS | 11429 | 1468455976308 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:16 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e351400 == 76 [pid = 11429] [id = 136] 17:26:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 104 (0x8ef73000) [pid = 11429] [serial = 407] [outer = (nil)] 17:26:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 105 (0x8ef7d800) [pid = 11429] [serial = 408] [outer = 0x8ef73000] 17:26:16 INFO - PROCESS | 11429 | 1468455976406 Marionette DEBUG loaded listener.js 17:26:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 106 (0x8f55b400) [pid = 11429] [serial = 409] [outer = 0x8ef73000] 17:26:17 INFO - PROCESS | 11429 | 1468455977280 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 17:26:17 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 17:26:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1482ms 17:26:17 INFO - PROCESS | 11429 | 1468455977309 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 17:26:17 INFO - PROCESS | 11429 | 1468455977316 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 17:26:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:26:17 INFO - PROCESS | 11429 | 1468455977327 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:26:17 INFO - PROCESS | 11429 | 1468455977331 Marionette TRACE conn3 <- [1,518,null,{}] 17:26:17 INFO - PROCESS | 11429 | 1468455977338 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:17 INFO - PROCESS | 11429 | 1468455977349 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:17 INFO - PROCESS | 11429 | 1468455977549 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 17:26:17 INFO - PROCESS | 11429 | 1468455977726 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:17 INFO - PROCESS | 11429 | 1468455977736 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:17 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e35b400 == 77 [pid = 11429] [id = 137] 17:26:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 107 (0x8f802400) [pid = 11429] [serial = 410] [outer = (nil)] 17:26:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 108 (0x91368000) [pid = 11429] [serial = 411] [outer = 0x8f802400] 17:26:17 INFO - PROCESS | 11429 | 1468455977816 Marionette DEBUG loaded listener.js 17:26:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 109 (0x91d2b400) [pid = 11429] [serial = 412] [outer = 0x8f802400] 17:26:18 INFO - PROCESS | 11429 | 1468455978779 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 17:26:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:26:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1493ms 17:26:18 INFO - PROCESS | 11429 | 1468455978820 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 17:26:18 INFO - PROCESS | 11429 | 1468455978824 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 17:26:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:26:18 INFO - PROCESS | 11429 | 1468455978831 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:26:18 INFO - PROCESS | 11429 | 1468455978836 Marionette TRACE conn3 <- [1,522,null,{}] 17:26:18 INFO - PROCESS | 11429 | 1468455978853 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:18 INFO - PROCESS | 11429 | 1468455978862 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:19 INFO - PROCESS | 11429 | 1468455979051 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 17:26:19 INFO - PROCESS | 11429 | 1468455979228 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:19 INFO - PROCESS | 11429 | 1468455979235 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:19 INFO - PROCESS | 11429 | ++DOCSHELL 0x976e7000 == 78 [pid = 11429] [id = 138] 17:26:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 110 (0x976e9000) [pid = 11429] [serial = 413] [outer = (nil)] 17:26:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 111 (0x980ee400) [pid = 11429] [serial = 414] [outer = 0x976e9000] 17:26:19 INFO - PROCESS | 11429 | 1468455979364 Marionette DEBUG loaded listener.js 17:26:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 112 (0x9a3ee400) [pid = 11429] [serial = 415] [outer = 0x976e9000] 17:26:20 INFO - PROCESS | 11429 | 1468455980305 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 17:26:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:26:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1541ms 17:26:20 INFO - PROCESS | 11429 | 1468455980372 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 17:26:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:26:20 INFO - PROCESS | 11429 | 1468455980377 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 17:26:20 INFO - PROCESS | 11429 | 1468455980383 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:26:20 INFO - PROCESS | 11429 | 1468455980387 Marionette TRACE conn3 <- [1,526,null,{}] 17:26:20 INFO - PROCESS | 11429 | 1468455980392 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:20 INFO - PROCESS | 11429 | 1468455980397 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:20 INFO - PROCESS | 11429 | 1468455980575 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 17:26:20 INFO - PROCESS | 11429 | 1468455980792 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:20 INFO - PROCESS | 11429 | 1468455980802 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:20 INFO - PROCESS | 11429 | ++DOCSHELL 0x976ee000 == 79 [pid = 11429] [id = 139] 17:26:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 113 (0x9a580000) [pid = 11429] [serial = 416] [outer = (nil)] 17:26:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 114 (0x9aba0000) [pid = 11429] [serial = 417] [outer = 0x9a580000] 17:26:20 INFO - PROCESS | 11429 | 1468455980938 Marionette DEBUG loaded listener.js 17:26:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 115 (0x9b084800) [pid = 11429] [serial = 418] [outer = 0x9a580000] 17:26:21 INFO - PROCESS | 11429 | 1468455981892 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 17:26:21 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 17:26:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1579ms 17:26:21 INFO - PROCESS | 11429 | 1468455981963 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 17:26:21 INFO - PROCESS | 11429 | 1468455981966 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 17:26:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:26:21 INFO - PROCESS | 11429 | 1468455981973 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:26:21 INFO - PROCESS | 11429 | 1468455981976 Marionette TRACE conn3 <- [1,530,null,{}] 17:26:21 INFO - PROCESS | 11429 | 1468455981982 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:21 INFO - PROCESS | 11429 | 1468455981987 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:22 INFO - PROCESS | 11429 | 1468455982203 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 17:26:22 INFO - PROCESS | 11429 | 1468455982433 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:22 INFO - PROCESS | 11429 | 1468455982443 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:22 INFO - PROCESS | 11429 | ++DOCSHELL 0x9ad1a400 == 80 [pid = 11429] [id = 140] 17:26:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 116 (0x9b078000) [pid = 11429] [serial = 419] [outer = (nil)] 17:26:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 117 (0x9b930c00) [pid = 11429] [serial = 420] [outer = 0x9b078000] 17:26:22 INFO - PROCESS | 11429 | 1468455982568 Marionette DEBUG loaded listener.js 17:26:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 118 (0x9bef7000) [pid = 11429] [serial = 421] [outer = 0x9b078000] 17:26:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 119 (0x9d81e800) [pid = 11429] [serial = 422] [outer = 0x93c5e800] 17:26:23 INFO - PROCESS | 11429 | 1468455983448 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 17:26:23 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 17:26:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:26:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:26:23 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 17:26:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:26:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:26:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1534ms 17:26:23 INFO - PROCESS | 11429 | 1468455983553 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 17:26:23 INFO - PROCESS | 11429 | 1468455983558 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 17:26:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:26:23 INFO - PROCESS | 11429 | 1468455983569 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:26:23 INFO - PROCESS | 11429 | 1468455983572 Marionette TRACE conn3 <- [1,534,null,{}] 17:26:23 INFO - PROCESS | 11429 | 1468455983589 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:23 INFO - PROCESS | 11429 | 1468455983599 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:23 INFO - PROCESS | 11429 | 1468455983819 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 17:26:24 INFO - PROCESS | 11429 | 1468455984034 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:24 INFO - PROCESS | 11429 | 1468455984043 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:24 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e350800 == 81 [pid = 11429] [id = 141] 17:26:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 120 (0x976b6400) [pid = 11429] [serial = 423] [outer = (nil)] 17:26:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 121 (0xa320ac00) [pid = 11429] [serial = 424] [outer = 0x976b6400] 17:26:24 INFO - PROCESS | 11429 | 1468455984125 Marionette DEBUG loaded listener.js 17:26:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 122 (0xa4e0b400) [pid = 11429] [serial = 425] [outer = 0x976b6400] 17:26:24 INFO - PROCESS | 11429 | 1468455984952 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 17:26:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 17:26:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1439ms 17:26:25 INFO - PROCESS | 11429 | 1468455985024 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 17:26:25 INFO - PROCESS | 11429 | 1468455985027 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 17:26:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:26:25 INFO - PROCESS | 11429 | 1468455985037 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:26:25 INFO - PROCESS | 11429 | 1468455985041 Marionette TRACE conn3 <- [1,538,null,{}] 17:26:25 INFO - PROCESS | 11429 | 1468455985047 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:25 INFO - PROCESS | 11429 | 1468455985051 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:25 INFO - PROCESS | 11429 | 1468455985237 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 17:26:25 INFO - PROCESS | 11429 | 1468455985412 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:25 INFO - PROCESS | 11429 | 1468455985421 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:25 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e356000 == 82 [pid = 11429] [id = 142] 17:26:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 123 (0x8f55e400) [pid = 11429] [serial = 426] [outer = (nil)] 17:26:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 124 (0xa501e000) [pid = 11429] [serial = 427] [outer = 0x8f55e400] 17:26:25 INFO - PROCESS | 11429 | 1468455985500 Marionette DEBUG loaded listener.js 17:26:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 125 (0xa6209c00) [pid = 11429] [serial = 428] [outer = 0x8f55e400] 17:26:26 INFO - PROCESS | 11429 | 1468455986367 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 17:26:26 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. 17:26:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1379ms 17:26:26 INFO - PROCESS | 11429 | 1468455986417 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 17:26:26 INFO - PROCESS | 11429 | 1468455986422 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 17:26:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:26:26 INFO - PROCESS | 11429 | 1468455986428 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:26:26 INFO - PROCESS | 11429 | 1468455986432 Marionette TRACE conn3 <- [1,542,null,{}] 17:26:26 INFO - PROCESS | 11429 | 1468455986438 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:26 INFO - PROCESS | 11429 | 1468455986443 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:26 INFO - PROCESS | 11429 | 1468455986621 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 17:26:26 INFO - PROCESS | 11429 | 1468455986802 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:26 INFO - PROCESS | 11429 | 1468455986809 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:26 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec94400 == 83 [pid = 11429] [id = 143] 17:26:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 126 (0x8f64ac00) [pid = 11429] [serial = 429] [outer = (nil)] 17:26:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 127 (0x8f653800) [pid = 11429] [serial = 430] [outer = 0x8f64ac00] 17:26:26 INFO - PROCESS | 11429 | 1468455986886 Marionette DEBUG loaded listener.js 17:26:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 128 (0x8f656800) [pid = 11429] [serial = 431] [outer = 0x8f64ac00] 17:26:27 INFO - PROCESS | 11429 | 1468455987753 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 17:26:27 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. 17:26:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1382ms 17:26:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:26:27 INFO - PROCESS | 11429 | 1468455987810 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 17:26:27 INFO - PROCESS | 11429 | 1468455987813 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 17:26:27 INFO - PROCESS | 11429 | 1468455987820 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:26:27 INFO - PROCESS | 11429 | 1468455987823 Marionette TRACE conn3 <- [1,546,null,{}] 17:26:27 INFO - PROCESS | 11429 | 1468455987829 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:27 INFO - PROCESS | 11429 | 1468455987834 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:28 INFO - PROCESS | 11429 | 1468455988083 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 17:26:28 INFO - PROCESS | 11429 | 1468455988283 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:28 INFO - PROCESS | 11429 | 1468455988292 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:28 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f64ec00 == 84 [pid = 11429] [id = 144] 17:26:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 129 (0x8f64fc00) [pid = 11429] [serial = 432] [outer = (nil)] 17:26:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 130 (0xa2ff6000) [pid = 11429] [serial = 433] [outer = 0x8f64fc00] 17:26:28 INFO - PROCESS | 11429 | 1468455988377 Marionette DEBUG loaded listener.js 17:26:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 131 (0xa6a44800) [pid = 11429] [serial = 434] [outer = 0x8f64fc00] 17:26:29 INFO - PROCESS | 11429 | 1468455989288 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 17:26:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 17:26:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1483ms 17:26:29 INFO - PROCESS | 11429 | 1468455989303 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 17:26:29 INFO - PROCESS | 11429 | 1468455989306 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 17:26:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:26:29 INFO - PROCESS | 11429 | 1468455989313 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:26:29 INFO - PROCESS | 11429 | 1468455989316 Marionette TRACE conn3 <- [1,550,null,{}] 17:26:29 INFO - PROCESS | 11429 | 1468455989322 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:29 INFO - PROCESS | 11429 | 1468455989327 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:29 INFO - PROCESS | 11429 | 1468455989515 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 17:26:29 INFO - PROCESS | 11429 | 1468455989696 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:29 INFO - PROCESS | 11429 | 1468455989704 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:29 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b5800 == 85 [pid = 11429] [id = 145] 17:26:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 132 (0x8e4b5c00) [pid = 11429] [serial = 435] [outer = (nil)] 17:26:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 133 (0x8e4b8c00) [pid = 11429] [serial = 436] [outer = 0x8e4b5c00] 17:26:29 INFO - PROCESS | 11429 | 1468455989787 Marionette DEBUG loaded listener.js 17:26:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 134 (0x8e4be000) [pid = 11429] [serial = 437] [outer = 0x8e4b5c00] 17:26:30 INFO - PROCESS | 11429 | 1468455990658 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 17:26:30 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. 17:26:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1429ms 17:26:30 INFO - PROCESS | 11429 | 1468455990743 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 17:26:30 INFO - PROCESS | 11429 | 1468455990748 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 17:26:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:26:30 INFO - PROCESS | 11429 | 1468455990754 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:26:30 INFO - PROCESS | 11429 | 1468455990758 Marionette TRACE conn3 <- [1,554,null,{}] 17:26:30 INFO - PROCESS | 11429 | 1468455990764 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:30 INFO - PROCESS | 11429 | 1468455990770 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:31 INFO - PROCESS | 11429 | 1468455991013 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 17:26:31 INFO - PROCESS | 11429 | 1468455991249 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:31 INFO - PROCESS | 11429 | 1468455991256 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:31 INFO - PROCESS | 11429 | ++DOCSHELL 0xa6a49800 == 86 [pid = 11429] [id = 146] 17:26:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 135 (0xa6a49c00) [pid = 11429] [serial = 438] [outer = (nil)] 17:26:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 136 (0xa6a4c000) [pid = 11429] [serial = 439] [outer = 0xa6a49c00] 17:26:31 INFO - PROCESS | 11429 | 1468455991398 Marionette DEBUG loaded listener.js 17:26:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 137 (0xa6a51000) [pid = 11429] [serial = 440] [outer = 0xa6a49c00] 17:26:31 INFO - PROCESS | 11429 | [11429] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:26:32 INFO - PROCESS | 11429 | 1468455992301 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 17:26:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:26:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1582ms 17:26:32 INFO - PROCESS | 11429 | 1468455992337 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 17:26:32 INFO - PROCESS | 11429 | 1468455992341 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 17:26:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:26:32 INFO - PROCESS | 11429 | 1468455992347 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:26:32 INFO - PROCESS | 11429 | 1468455992351 Marionette TRACE conn3 <- [1,558,null,{}] 17:26:32 INFO - PROCESS | 11429 | 1468455992356 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:32 INFO - PROCESS | 11429 | 1468455992361 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:32 INFO - PROCESS | 11429 | 1468455992549 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 17:26:32 INFO - PROCESS | 11429 | 1468455992730 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:32 INFO - PROCESS | 11429 | 1468455992737 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:32 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb79400 == 87 [pid = 11429] [id = 147] 17:26:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 138 (0x8cb7b400) [pid = 11429] [serial = 441] [outer = (nil)] 17:26:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 139 (0x8cb84800) [pid = 11429] [serial = 442] [outer = 0x8cb7b400] 17:26:32 INFO - PROCESS | 11429 | 1468455992822 Marionette DEBUG loaded listener.js 17:26:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 140 (0x8cb86800) [pid = 11429] [serial = 443] [outer = 0x8cb7b400] 17:26:33 INFO - PROCESS | 11429 | 1468455993719 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 17:26:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:26:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1428ms 17:26:33 INFO - PROCESS | 11429 | 1468455993776 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 17:26:33 INFO - PROCESS | 11429 | 1468455993780 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 17:26:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:26:33 INFO - PROCESS | 11429 | 1468455993786 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:26:33 INFO - PROCESS | 11429 | 1468455993789 Marionette TRACE conn3 <- [1,562,null,{}] 17:26:33 INFO - PROCESS | 11429 | 1468455993795 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:33 INFO - PROCESS | 11429 | 1468455993800 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:33 INFO - PROCESS | 11429 | 1468455993974 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 17:26:34 INFO - PROCESS | 11429 | 1468455994156 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:34 INFO - PROCESS | 11429 | 1468455994166 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:34 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7dc00 == 88 [pid = 11429] [id = 148] 17:26:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 141 (0x8cb81c00) [pid = 11429] [serial = 444] [outer = (nil)] 17:26:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 142 (0x8ccd1800) [pid = 11429] [serial = 445] [outer = 0x8cb81c00] 17:26:34 INFO - PROCESS | 11429 | 1468455994239 Marionette DEBUG loaded listener.js 17:26:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 143 (0x8ccd2800) [pid = 11429] [serial = 446] [outer = 0x8cb81c00] 17:26:34 INFO - PROCESS | 11429 | [11429] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:26:35 INFO - PROCESS | 11429 | 1468455995130 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 17:26:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:26:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1429ms 17:26:35 INFO - PROCESS | 11429 | 1468455995216 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 17:26:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:26:35 INFO - PROCESS | 11429 | 1468455995220 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 17:26:35 INFO - PROCESS | 11429 | 1468455995227 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:26:35 INFO - PROCESS | 11429 | 1468455995230 Marionette TRACE conn3 <- [1,566,null,{}] 17:26:35 INFO - PROCESS | 11429 | 1468455995236 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:35 INFO - PROCESS | 11429 | 1468455995241 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:35 INFO - PROCESS | 11429 | 1468455995417 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 17:26:35 INFO - PROCESS | 11429 | 1468455995884 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:35 INFO - PROCESS | 11429 | 1468455995893 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:35 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e353800 == 89 [pid = 11429] [id = 149] 17:26:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 144 (0x8e355000) [pid = 11429] [serial = 447] [outer = (nil)] 17:26:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 145 (0x8e35cc00) [pid = 11429] [serial = 448] [outer = 0x8e355000] 17:26:36 INFO - PROCESS | 11429 | 1468455996015 Marionette DEBUG loaded listener.js 17:26:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 146 (0x8e4c4400) [pid = 11429] [serial = 449] [outer = 0x8e355000] 17:26:36 INFO - PROCESS | 11429 | [11429] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:26:36 INFO - PROCESS | 11429 | 1468455996927 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:26:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:26:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1735ms 17:26:36 INFO - PROCESS | 11429 | 1468455996964 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 17:26:36 INFO - PROCESS | 11429 | 1468455996968 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 17:26:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:26:36 INFO - PROCESS | 11429 | 1468455996976 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:26:36 INFO - PROCESS | 11429 | 1468455996981 Marionette TRACE conn3 <- [1,570,null,{}] 17:26:36 INFO - PROCESS | 11429 | 1468455996989 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:36 INFO - PROCESS | 11429 | 1468455996995 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:37 INFO - PROCESS | 11429 | 1468455997180 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 17:26:37 INFO - PROCESS | 11429 | 1468455997545 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:37 INFO - PROCESS | 11429 | 1468455997557 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:37 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee1cc00 == 90 [pid = 11429] [id = 150] 17:26:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 147 (0x8ef74400) [pid = 11429] [serial = 450] [outer = (nil)] 17:26:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 148 (0x8f559000) [pid = 11429] [serial = 451] [outer = 0x8ef74400] 17:26:37 INFO - PROCESS | 11429 | 1468455997638 Marionette DEBUG loaded listener.js 17:26:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 149 (0x8f5f0800) [pid = 11429] [serial = 452] [outer = 0x8ef74400] 17:26:38 INFO - PROCESS | 11429 | [11429] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:26:38 INFO - PROCESS | 11429 | 1468455998478 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 17:26:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:26:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1586ms 17:26:38 INFO - PROCESS | 11429 | --DOCSHELL 0x99dfd800 == 89 [pid = 11429] [id = 34] 17:26:38 INFO - PROCESS | 11429 | --DOCSHELL 0x92fd1800 == 88 [pid = 11429] [id = 46] 17:26:38 INFO - PROCESS | 11429 | --DOCSHELL 0x924e4800 == 87 [pid = 11429] [id = 89] 17:26:38 INFO - PROCESS | 11429 | --DOCSHELL 0x9b580c00 == 86 [pid = 11429] [id = 44] 17:26:38 INFO - PROCESS | 11429 | --DOCSHELL 0x96470000 == 85 [pid = 11429] [id = 36] 17:26:38 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec90800 == 84 [pid = 11429] [id = 97] 17:26:38 INFO - PROCESS | 11429 | --DOCSHELL 0x9b9cf400 == 83 [pid = 11429] [id = 92] 17:26:38 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec8f800 == 82 [pid = 11429] [id = 98] 17:26:38 INFO - PROCESS | 11429 | --DOCSHELL 0x9bff2000 == 81 [pid = 11429] [id = 94] 17:26:38 INFO - PROCESS | 11429 | 1468455998616 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 17:26:38 INFO - PROCESS | 11429 | 1468455998622 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 17:26:38 INFO - PROCESS | 11429 | --DOCSHELL 0x9a419400 == 80 [pid = 11429] [id = 93] 17:26:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:26:38 INFO - PROCESS | 11429 | 1468455998663 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:26:38 INFO - PROCESS | 11429 | 1468455998666 Marionette TRACE conn3 <- [1,574,null,{}] 17:26:38 INFO - PROCESS | 11429 | 1468455998676 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:38 INFO - PROCESS | 11429 | 1468455998680 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:38 INFO - PROCESS | 11429 | 1468455998840 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 148 (0x9a410000) [pid = 11429] [serial = 316] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 147 (0x8ee18400) [pid = 11429] [serial = 295] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 146 (0xa4e4f400) [pid = 11429] [serial = 277] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 145 (0xa90b4400) [pid = 11429] [serial = 283] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 144 (0x9d81d800) [pid = 11429] [serial = 286] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 143 (0xa9a0c400) [pid = 11429] [serial = 289] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 142 (0xa8c27000) [pid = 11429] [serial = 280] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 141 (0x9a1d2c00) [pid = 11429] [serial = 274] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 140 (0x8ec99400) [pid = 11429] [serial = 292] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 139 (0x91366400) [pid = 11429] [serial = 354] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 138 (0x9ad19000) [pid = 11429] [serial = 351] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 137 (0x9afa0c00) [pid = 11429] [serial = 352] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 136 (0x9b3a6800) [pid = 11429] [serial = 331] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 135 (0x9ad20c00) [pid = 11429] [serial = 330] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 134 (0x9224d400) [pid = 11429] [serial = 322] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 133 (0x91d39000) [pid = 11429] [serial = 321] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 132 (0x9224f000) [pid = 11429] [serial = 340] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 131 (0x91d39400) [pid = 11429] [serial = 339] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 130 (0x8ef7bc00) [pid = 11429] [serial = 319] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 129 (0x8ee14000) [pid = 11429] [serial = 318] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 128 (0x924e2000) [pid = 11429] [serial = 342] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 127 (0x92fd8c00) [pid = 11429] [serial = 343] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 126 (0xa200f000) [pid = 11429] [serial = 334] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 125 (0x9bf48c00) [pid = 11429] [serial = 333] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 124 (0x9a40fc00) [pid = 11429] [serial = 337] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 123 (0x976bd800) [pid = 11429] [serial = 336] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 122 (0x9ab60800) [pid = 11429] [serial = 327] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 121 (0x9ad11800) [pid = 11429] [serial = 328] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 120 (0x99157c00) [pid = 11429] [serial = 345] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 119 (0x98010400) [pid = 11429] [serial = 325] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 118 (0x964a5400) [pid = 11429] [serial = 324] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 117 (0x9a41bc00) [pid = 11429] [serial = 348] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 116 (0x9ab63000) [pid = 11429] [serial = 349] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 115 (0x9a077c00) [pid = 11429] [serial = 346] [outer = (nil)] [url = about:blank] 17:26:38 INFO - PROCESS | 11429 | --DOMWINDOW == 114 (0x951bd000) [pid = 11429] [serial = 355] [outer = (nil)] [url = about:blank] 17:26:39 INFO - PROCESS | 11429 | 1468455999124 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:39 INFO - PROCESS | 11429 | 1468455999134 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:39 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec8d800 == 81 [pid = 11429] [id = 151] 17:26:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 115 (0x8ec8dc00) [pid = 11429] [serial = 453] [outer = (nil)] 17:26:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 116 (0x8f654400) [pid = 11429] [serial = 454] [outer = 0x8ec8dc00] 17:26:39 INFO - PROCESS | 11429 | 1468455999226 Marionette DEBUG loaded listener.js 17:26:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 117 (0x8f801800) [pid = 11429] [serial = 455] [outer = 0x8ec8dc00] 17:26:39 INFO - PROCESS | 11429 | 1468455999939 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:26:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:26:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1306ms 17:26:39 INFO - PROCESS | 11429 | 1468455999960 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 17:26:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:26:39 INFO - PROCESS | 11429 | 1468455999965 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 17:26:39 INFO - PROCESS | 11429 | 1468455999979 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:26:39 INFO - PROCESS | 11429 | 1468455999987 Marionette TRACE conn3 <- [1,578,null,{}] 17:26:40 INFO - PROCESS | 11429 | 1468456000000 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:40 INFO - PROCESS | 11429 | 1468456000006 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:40 INFO - PROCESS | 11429 | 1468456000220 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 17:26:40 INFO - PROCESS | 11429 | 1468456000243 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:40 INFO - PROCESS | 11429 | 1468456000252 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:40 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f804800 == 82 [pid = 11429] [id = 152] 17:26:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 118 (0x91367800) [pid = 11429] [serial = 456] [outer = (nil)] 17:26:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 119 (0x91d32400) [pid = 11429] [serial = 457] [outer = 0x91367800] 17:26:40 INFO - PROCESS | 11429 | 1468456000318 Marionette DEBUG loaded listener.js 17:26:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 120 (0x91f4e400) [pid = 11429] [serial = 458] [outer = 0x91367800] 17:26:41 INFO - PROCESS | 11429 | 1468456001194 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 17:26:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:26:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1249ms 17:26:41 INFO - PROCESS | 11429 | 1468456001221 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 17:26:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:26:41 INFO - PROCESS | 11429 | 1468456001225 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 17:26:41 INFO - PROCESS | 11429 | 1468456001231 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:26:41 INFO - PROCESS | 11429 | 1468456001235 Marionette TRACE conn3 <- [1,582,null,{}] 17:26:41 INFO - PROCESS | 11429 | 1468456001240 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:41 INFO - PROCESS | 11429 | 1468456001245 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:41 INFO - PROCESS | 11429 | 1468456001466 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 17:26:41 INFO - PROCESS | 11429 | 1468456001487 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:41 INFO - PROCESS | 11429 | 1468456001494 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:41 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cccb800 == 83 [pid = 11429] [id = 153] 17:26:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 121 (0x8f64cc00) [pid = 11429] [serial = 459] [outer = (nil)] 17:26:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 122 (0x9236a800) [pid = 11429] [serial = 460] [outer = 0x8f64cc00] 17:26:41 INFO - PROCESS | 11429 | 1468456001562 Marionette DEBUG loaded listener.js 17:26:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 123 (0x923ed800) [pid = 11429] [serial = 461] [outer = 0x8f64cc00] 17:26:42 INFO - PROCESS | 11429 | 1468456002496 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 17:26:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:26:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1327ms 17:26:42 INFO - PROCESS | 11429 | 1468456002560 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 17:26:42 INFO - PROCESS | 11429 | 1468456002563 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 17:26:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:26:42 INFO - PROCESS | 11429 | 1468456002569 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:26:42 INFO - PROCESS | 11429 | 1468456002572 Marionette TRACE conn3 <- [1,586,null,{}] 17:26:42 INFO - PROCESS | 11429 | 1468456002577 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:42 INFO - PROCESS | 11429 | 1468456002582 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:42 INFO - PROCESS | 11429 | 1468456002801 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 17:26:42 INFO - PROCESS | 11429 | 1468456002821 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:42 INFO - PROCESS | 11429 | 1468456002837 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:42 INFO - PROCESS | 11429 | ++DOCSHELL 0x92fd8c00 == 84 [pid = 11429] [id = 154] 17:26:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 124 (0x92fdc400) [pid = 11429] [serial = 462] [outer = (nil)] 17:26:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 125 (0x93c67000) [pid = 11429] [serial = 463] [outer = 0x92fdc400] 17:26:42 INFO - PROCESS | 11429 | 1468456002912 Marionette DEBUG loaded listener.js 17:26:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 126 (0x964a5400) [pid = 11429] [serial = 464] [outer = 0x92fdc400] 17:26:43 INFO - PROCESS | 11429 | --DOMWINDOW == 125 (0x8f6d9800) [pid = 11429] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:26:43 INFO - PROCESS | 11429 | --DOMWINDOW == 124 (0x9235d400) [pid = 11429] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:26:43 INFO - PROCESS | 11429 | --DOMWINDOW == 123 (0x91c3c400) [pid = 11429] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:26:43 INFO - PROCESS | 11429 | --DOMWINDOW == 122 (0x8f556c00) [pid = 11429] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:26:43 INFO - PROCESS | 11429 | --DOMWINDOW == 121 (0x951bf400) [pid = 11429] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:26:43 INFO - PROCESS | 11429 | --DOMWINDOW == 120 (0x923e8000) [pid = 11429] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:26:43 INFO - PROCESS | 11429 | [11429] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:26:43 INFO - PROCESS | 11429 | 1468456003867 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 17:26:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:26:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1327ms 17:26:43 INFO - PROCESS | 11429 | 1468456003900 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 17:26:43 INFO - PROCESS | 11429 | 1468456003902 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 17:26:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:26:43 INFO - PROCESS | 11429 | 1468456003908 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:26:43 INFO - PROCESS | 11429 | 1468456003911 Marionette TRACE conn3 <- [1,590,null,{}] 17:26:43 INFO - PROCESS | 11429 | 1468456003917 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:43 INFO - PROCESS | 11429 | 1468456003922 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:44 INFO - PROCESS | 11429 | 1468456004072 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 17:26:44 INFO - PROCESS | 11429 | 1468456004087 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:44 INFO - PROCESS | 11429 | 1468456004094 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:44 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec98000 == 85 [pid = 11429] [id = 155] 17:26:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 121 (0x8ee16400) [pid = 11429] [serial = 465] [outer = (nil)] 17:26:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 122 (0x976e9400) [pid = 11429] [serial = 466] [outer = 0x8ee16400] 17:26:44 INFO - PROCESS | 11429 | 1468456004161 Marionette DEBUG loaded listener.js 17:26:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 123 (0x976ef800) [pid = 11429] [serial = 467] [outer = 0x8ee16400] 17:26:45 INFO - PROCESS | 11429 | 1468456005084 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 17:26:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:26:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1232ms 17:26:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:26:45 INFO - PROCESS | 11429 | 1468456005141 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 17:26:45 INFO - PROCESS | 11429 | 1468456005144 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 17:26:45 INFO - PROCESS | 11429 | 1468456005150 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:26:45 INFO - PROCESS | 11429 | 1468456005153 Marionette TRACE conn3 <- [1,594,null,{}] 17:26:45 INFO - PROCESS | 11429 | 1468456005158 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:45 INFO - PROCESS | 11429 | 1468456005163 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:45 INFO - PROCESS | 11429 | 1468456005313 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 17:26:45 INFO - PROCESS | 11429 | 1468456005561 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:45 INFO - PROCESS | 11429 | 1468456005573 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:45 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7e400 == 86 [pid = 11429] [id = 156] 17:26:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 124 (0x8cb80400) [pid = 11429] [serial = 468] [outer = (nil)] 17:26:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 125 (0x8ccd5400) [pid = 11429] [serial = 469] [outer = 0x8cb80400] 17:26:45 INFO - PROCESS | 11429 | 1468456005657 Marionette DEBUG loaded listener.js 17:26:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 126 (0x8e350c00) [pid = 11429] [serial = 470] [outer = 0x8cb80400] 17:26:46 INFO - PROCESS | 11429 | 1468456006629 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:26:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:26:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1536ms 17:26:46 INFO - PROCESS | 11429 | 1468456006688 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 17:26:46 INFO - PROCESS | 11429 | 1468456006694 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 17:26:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:26:46 INFO - PROCESS | 11429 | 1468456006702 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:26:46 INFO - PROCESS | 11429 | 1468456006706 Marionette TRACE conn3 <- [1,598,null,{}] 17:26:46 INFO - PROCESS | 11429 | 1468456006715 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:46 INFO - PROCESS | 11429 | 1468456006723 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:46 INFO - PROCESS | 11429 | 1468456006920 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 17:26:47 INFO - PROCESS | 11429 | 1468456007154 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:47 INFO - PROCESS | 11429 | 1468456007164 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:47 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef7a400 == 87 [pid = 11429] [id = 157] 17:26:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 127 (0x8f556400) [pid = 11429] [serial = 471] [outer = (nil)] 17:26:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 128 (0x8f5f4000) [pid = 11429] [serial = 472] [outer = 0x8f556400] 17:26:47 INFO - PROCESS | 11429 | 1468456007262 Marionette DEBUG loaded listener.js 17:26:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 129 (0x8f64f000) [pid = 11429] [serial = 473] [outer = 0x8f556400] 17:26:48 INFO - PROCESS | 11429 | 1468456008172 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 17:26:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:26:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1532ms 17:26:48 INFO - PROCESS | 11429 | 1468456008237 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 17:26:48 INFO - PROCESS | 11429 | 1468456008244 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 17:26:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:26:48 INFO - PROCESS | 11429 | 1468456008251 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:26:48 INFO - PROCESS | 11429 | 1468456008255 Marionette TRACE conn3 <- [1,602,null,{}] 17:26:48 INFO - PROCESS | 11429 | 1468456008261 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:48 INFO - PROCESS | 11429 | 1468456008266 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:48 INFO - PROCESS | 11429 | 1468456008460 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 17:26:48 INFO - PROCESS | 11429 | 1468456008641 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:48 INFO - PROCESS | 11429 | 1468456008650 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:48 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f80f000 == 88 [pid = 11429] [id = 158] 17:26:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 130 (0x9136a400) [pid = 11429] [serial = 474] [outer = (nil)] 17:26:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 131 (0x91c3f000) [pid = 11429] [serial = 475] [outer = 0x9136a400] 17:26:48 INFO - PROCESS | 11429 | 1468456008820 Marionette DEBUG loaded listener.js 17:26:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 132 (0x9235c800) [pid = 11429] [serial = 476] [outer = 0x9136a400] 17:26:49 INFO - PROCESS | 11429 | 1468456009754 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 17:26:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:26:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1535ms 17:26:49 INFO - PROCESS | 11429 | 1468456009787 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 17:26:49 INFO - PROCESS | 11429 | 1468456009790 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 17:26:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:26:49 INFO - PROCESS | 11429 | 1468456009806 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:26:49 INFO - PROCESS | 11429 | 1468456009815 Marionette TRACE conn3 <- [1,606,null,{}] 17:26:49 INFO - PROCESS | 11429 | 1468456009822 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:49 INFO - PROCESS | 11429 | 1468456009829 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:50 INFO - PROCESS | 11429 | 1468456010029 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 17:26:50 INFO - PROCESS | 11429 | 1468456010211 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:50 INFO - PROCESS | 11429 | 1468456010217 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:50 INFO - PROCESS | 11429 | ++DOCSHELL 0x93a5e000 == 89 [pid = 11429] [id = 159] 17:26:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 133 (0x976b3800) [pid = 11429] [serial = 477] [outer = (nil)] 17:26:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 134 (0x9915a800) [pid = 11429] [serial = 478] [outer = 0x976b3800] 17:26:50 INFO - PROCESS | 11429 | 1468456010345 Marionette DEBUG loaded listener.js 17:26:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 135 (0x995edc00) [pid = 11429] [serial = 479] [outer = 0x976b3800] 17:26:51 INFO - PROCESS | 11429 | 1468456011185 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:26:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:26:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1444ms 17:26:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:26:51 INFO - PROCESS | 11429 | 1468456011242 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 17:26:51 INFO - PROCESS | 11429 | 1468456011246 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 17:26:51 INFO - PROCESS | 11429 | 1468456011252 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:26:51 INFO - PROCESS | 11429 | 1468456011256 Marionette TRACE conn3 <- [1,610,null,{}] 17:26:51 INFO - PROCESS | 11429 | 1468456011261 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:51 INFO - PROCESS | 11429 | 1468456011267 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:51 INFO - PROCESS | 11429 | 1468456011451 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 17:26:51 INFO - PROCESS | 11429 | 1468456011633 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:51 INFO - PROCESS | 11429 | 1468456011640 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:51 INFO - PROCESS | 11429 | ++DOCSHELL 0x93a5e400 == 90 [pid = 11429] [id = 160] 17:26:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 136 (0x976ea400) [pid = 11429] [serial = 480] [outer = (nil)] 17:26:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 137 (0x9a1d6000) [pid = 11429] [serial = 481] [outer = 0x976ea400] 17:26:51 INFO - PROCESS | 11429 | 1468456011730 Marionette DEBUG loaded listener.js 17:26:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 138 (0x9a414800) [pid = 11429] [serial = 482] [outer = 0x976ea400] 17:26:52 INFO - PROCESS | 11429 | 1468456012692 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 17:26:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:26:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1485ms 17:26:52 INFO - PROCESS | 11429 | 1468456012740 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 17:26:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:26:52 INFO - PROCESS | 11429 | 1468456012744 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 17:26:52 INFO - PROCESS | 11429 | 1468456012751 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:26:52 INFO - PROCESS | 11429 | 1468456012755 Marionette TRACE conn3 <- [1,614,null,{}] 17:26:52 INFO - PROCESS | 11429 | 1468456012761 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:52 INFO - PROCESS | 11429 | 1468456012766 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:52 INFO - PROCESS | 11429 | 1468456012942 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 17:26:53 INFO - PROCESS | 11429 | 1468456013124 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:53 INFO - PROCESS | 11429 | 1468456013141 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:53 INFO - PROCESS | 11429 | ++DOCSHELL 0x9a419c00 == 91 [pid = 11429] [id = 161] 17:26:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 139 (0x9a41c400) [pid = 11429] [serial = 483] [outer = (nil)] 17:26:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 140 (0x9ab62000) [pid = 11429] [serial = 484] [outer = 0x9a41c400] 17:26:53 INFO - PROCESS | 11429 | 1468456013229 Marionette DEBUG loaded listener.js 17:26:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 141 (0x9ad1d400) [pid = 11429] [serial = 485] [outer = 0x9a41c400] 17:26:54 INFO - PROCESS | 11429 | 1468456014184 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:26:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:26:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1483ms 17:26:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:26:54 INFO - PROCESS | 11429 | 1468456014235 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 17:26:54 INFO - PROCESS | 11429 | 1468456014238 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 17:26:54 INFO - PROCESS | 11429 | 1468456014245 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:26:54 INFO - PROCESS | 11429 | 1468456014248 Marionette TRACE conn3 <- [1,618,null,{}] 17:26:54 INFO - PROCESS | 11429 | 1468456014254 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:54 INFO - PROCESS | 11429 | 1468456014259 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:54 INFO - PROCESS | 11429 | 1468456014439 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 17:26:54 INFO - PROCESS | 11429 | 1468456014622 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:54 INFO - PROCESS | 11429 | 1468456014632 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:54 INFO - PROCESS | 11429 | ++DOCSHELL 0x9a3f4c00 == 92 [pid = 11429] [id = 162] 17:26:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 142 (0x9a57a400) [pid = 11429] [serial = 486] [outer = (nil)] 17:26:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 143 (0x9bff2000) [pid = 11429] [serial = 487] [outer = 0x9a57a400] 17:26:54 INFO - PROCESS | 11429 | 1468456014710 Marionette DEBUG loaded listener.js 17:26:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 144 (0x9d817800) [pid = 11429] [serial = 488] [outer = 0x9a57a400] 17:26:55 INFO - PROCESS | 11429 | 1468456015606 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:26:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:26:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1430ms 17:26:55 INFO - PROCESS | 11429 | 1468456015674 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 17:26:55 INFO - PROCESS | 11429 | 1468456015678 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 17:26:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:26:55 INFO - PROCESS | 11429 | 1468456015684 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:26:55 INFO - PROCESS | 11429 | 1468456015687 Marionette TRACE conn3 <- [1,622,null,{}] 17:26:55 INFO - PROCESS | 11429 | 1468456015693 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:55 INFO - PROCESS | 11429 | 1468456015698 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:55 INFO - PROCESS | 11429 | 1468456015887 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 17:26:56 INFO - PROCESS | 11429 | 1468456016084 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:56 INFO - PROCESS | 11429 | 1468456016092 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:56 INFO - PROCESS | 11429 | ++DOCSHELL 0x9b082c00 == 93 [pid = 11429] [id = 163] 17:26:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 145 (0x9d816c00) [pid = 11429] [serial = 489] [outer = (nil)] 17:26:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 146 (0xa25f1400) [pid = 11429] [serial = 490] [outer = 0x9d816c00] 17:26:56 INFO - PROCESS | 11429 | 1468456016260 Marionette DEBUG loaded listener.js 17:26:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 147 (0xa2ff1400) [pid = 11429] [serial = 491] [outer = 0x9d816c00] 17:26:57 INFO - PROCESS | 11429 | 1468456017121 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 17:26:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:26:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1480ms 17:26:57 INFO - PROCESS | 11429 | 1468456017165 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 17:26:57 INFO - PROCESS | 11429 | 1468456017169 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 17:26:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:26:57 INFO - PROCESS | 11429 | 1468456017175 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:26:57 INFO - PROCESS | 11429 | 1468456017178 Marionette TRACE conn3 <- [1,626,null,{}] 17:26:57 INFO - PROCESS | 11429 | 1468456017184 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:57 INFO - PROCESS | 11429 | 1468456017189 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:57 INFO - PROCESS | 11429 | 1468456017364 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 17:26:57 INFO - PROCESS | 11429 | 1468456017561 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:57 INFO - PROCESS | 11429 | 1468456017567 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:57 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f566400 == 94 [pid = 11429] [id = 164] 17:26:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 148 (0x8f566c00) [pid = 11429] [serial = 492] [outer = (nil)] 17:26:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 149 (0x8f56ec00) [pid = 11429] [serial = 493] [outer = 0x8f566c00] 17:26:57 INFO - PROCESS | 11429 | 1468456017688 Marionette DEBUG loaded listener.js 17:26:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 150 (0x8f571c00) [pid = 11429] [serial = 494] [outer = 0x8f566c00] 17:26:58 INFO - PROCESS | 11429 | 1468456018581 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:26:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:26:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1477ms 17:26:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:26:58 INFO - PROCESS | 11429 | 1468456018654 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 17:26:58 INFO - PROCESS | 11429 | 1468456018657 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 17:26:58 INFO - PROCESS | 11429 | 1468456018663 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:26:58 INFO - PROCESS | 11429 | 1468456018667 Marionette TRACE conn3 <- [1,630,null,{}] 17:26:58 INFO - PROCESS | 11429 | 1468456018672 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:58 INFO - PROCESS | 11429 | 1468456018677 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:58 INFO - PROCESS | 11429 | 1468456018889 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 17:26:59 INFO - PROCESS | 11429 | 1468456019120 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:59 INFO - PROCESS | 11429 | 1468456019128 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:26:59 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f56b400 == 95 [pid = 11429] [id = 165] 17:26:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 151 (0x8f572000) [pid = 11429] [serial = 495] [outer = (nil)] 17:26:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 152 (0x9b583c00) [pid = 11429] [serial = 496] [outer = 0x8f572000] 17:26:59 INFO - PROCESS | 11429 | 1468456019221 Marionette DEBUG loaded listener.js 17:26:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 153 (0xa2536000) [pid = 11429] [serial = 497] [outer = 0x8f572000] 17:27:00 INFO - PROCESS | 11429 | 1468456020057 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 17:27:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:27:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1429ms 17:27:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:27:00 INFO - PROCESS | 11429 | 1468456020092 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 17:27:00 INFO - PROCESS | 11429 | 1468456020095 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 17:27:00 INFO - PROCESS | 11429 | 1468456020101 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:27:00 INFO - PROCESS | 11429 | 1468456020104 Marionette TRACE conn3 <- [1,634,null,{}] 17:27:00 INFO - PROCESS | 11429 | 1468456020110 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:00 INFO - PROCESS | 11429 | 1468456020115 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:00 INFO - PROCESS | 11429 | 1468456020296 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 17:27:00 INFO - PROCESS | 11429 | 1468456020509 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:00 INFO - PROCESS | 11429 | 1468456020521 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:00 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f573800 == 96 [pid = 11429] [id = 166] 17:27:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 154 (0x8f575400) [pid = 11429] [serial = 498] [outer = (nil)] 17:27:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 155 (0x91a68c00) [pid = 11429] [serial = 499] [outer = 0x8f575400] 17:27:00 INFO - PROCESS | 11429 | 1468456020607 Marionette DEBUG loaded listener.js 17:27:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 156 (0x91a6dc00) [pid = 11429] [serial = 500] [outer = 0x8f575400] 17:27:01 INFO - PROCESS | 11429 | [11429] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:27:02 INFO - PROCESS | 11429 | 1468456022044 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 17:27:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:27:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1980ms 17:27:02 INFO - PROCESS | 11429 | 1468456022128 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 17:27:02 INFO - PROCESS | 11429 | 1468456022134 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 17:27:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:27:02 INFO - PROCESS | 11429 | 1468456022163 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:27:02 INFO - PROCESS | 11429 | 1468456022168 Marionette TRACE conn3 <- [1,638,null,{}] 17:27:02 INFO - PROCESS | 11429 | 1468456022176 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:02 INFO - PROCESS | 11429 | 1468456022183 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:02 INFO - PROCESS | 11429 | 1468456022364 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 17:27:02 INFO - PROCESS | 11429 | 1468456022562 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:02 INFO - PROCESS | 11429 | 1468456022583 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:02 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4ba400 == 97 [pid = 11429] [id = 167] 17:27:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 157 (0x8ee13400) [pid = 11429] [serial = 501] [outer = (nil)] 17:27:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 158 (0x8ee1ac00) [pid = 11429] [serial = 502] [outer = 0x8ee13400] 17:27:02 INFO - PROCESS | 11429 | 1468456022700 Marionette DEBUG loaded listener.js 17:27:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 159 (0x8ef75400) [pid = 11429] [serial = 503] [outer = 0x8ee13400] 17:27:03 INFO - PROCESS | 11429 | [11429] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:27:03 INFO - PROCESS | 11429 | 1468456023673 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:27:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:27:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1585ms 17:27:03 INFO - PROCESS | 11429 | 1468456023745 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 17:27:03 INFO - PROCESS | 11429 | 1468456023752 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 17:27:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:27:03 INFO - PROCESS | 11429 | 1468456023762 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:27:03 INFO - PROCESS | 11429 | 1468456023767 Marionette TRACE conn3 <- [1,642,null,{}] 17:27:03 INFO - PROCESS | 11429 | 1468456023773 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:03 INFO - PROCESS | 11429 | 1468456023778 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:04 INFO - PROCESS | 11429 | 1468456023999 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 17:27:04 INFO - PROCESS | 11429 | 1468456024238 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:04 INFO - PROCESS | 11429 | 1468456024244 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:04 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec92400 == 98 [pid = 11429] [id = 168] 17:27:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 160 (0x8ec97000) [pid = 11429] [serial = 504] [outer = (nil)] 17:27:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 161 (0x8f02d000) [pid = 11429] [serial = 505] [outer = 0x8ec97000] 17:27:04 INFO - PROCESS | 11429 | 1468456024370 Marionette DEBUG loaded listener.js 17:27:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 162 (0x8f568800) [pid = 11429] [serial = 506] [outer = 0x8ec97000] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x92247400 == 97 [pid = 11429] [id = 31] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x924e2400 == 96 [pid = 11429] [id = 134] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x91c33000 == 95 [pid = 11429] [id = 132] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0xa320bc00 == 94 [pid = 11429] [id = 49] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec98000 == 93 [pid = 11429] [id = 155] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x92fd8c00 == 92 [pid = 11429] [id = 154] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8cccb800 == 91 [pid = 11429] [id = 153] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8f804800 == 90 [pid = 11429] [id = 152] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec8d800 == 89 [pid = 11429] [id = 151] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee1cc00 == 88 [pid = 11429] [id = 150] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8e353800 == 87 [pid = 11429] [id = 149] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8e350800 == 86 [pid = 11429] [id = 141] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8e356000 == 85 [pid = 11429] [id = 142] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x9ad1a400 == 84 [pid = 11429] [id = 140] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x976ee000 == 83 [pid = 11429] [id = 139] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8e351400 == 82 [pid = 11429] [id = 136] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee12400 == 81 [pid = 11429] [id = 135] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee1e400 == 80 [pid = 11429] [id = 129] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8f8a2400 == 79 [pid = 11429] [id = 125] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef77c00 == 78 [pid = 11429] [id = 114] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8e357c00 == 77 [pid = 11429] [id = 130] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7dc00 == 76 [pid = 11429] [id = 148] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x976b3400 == 75 [pid = 11429] [id = 61] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x92252c00 == 74 [pid = 11429] [id = 41] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8f80b800 == 73 [pid = 11429] [id = 120] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x99153000 == 72 [pid = 11429] [id = 91] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x9a68d400 == 71 [pid = 11429] [id = 45] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6db800 == 70 [pid = 11429] [id = 133] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x92fd4c00 == 69 [pid = 11429] [id = 8] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x93c62c00 == 68 [pid = 11429] [id = 73] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8e355c00 == 67 [pid = 11429] [id = 118] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec90400 == 66 [pid = 11429] [id = 106] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x9236a000 == 65 [pid = 11429] [id = 12] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x92250c00 == 64 [pid = 11429] [id = 60] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x91360400 == 63 [pid = 11429] [id = 116] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x9224a400 == 62 [pid = 11429] [id = 9] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x91c3b800 == 61 [pid = 11429] [id = 131] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x91d2ec00 == 60 [pid = 11429] [id = 107] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x9d8cf400 == 59 [pid = 11429] [id = 37] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef75000 == 58 [pid = 11429] [id = 109] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x91361400 == 57 [pid = 11429] [id = 82] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8e35b400 == 56 [pid = 11429] [id = 137] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x9b9ca800 == 55 [pid = 11429] [id = 111] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x91361c00 == 54 [pid = 11429] [id = 81] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x980f2c00 == 53 [pid = 11429] [id = 115] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec94400 == 52 [pid = 11429] [id = 143] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x91f4a800 == 51 [pid = 11429] [id = 38] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x91c38400 == 50 [pid = 11429] [id = 90] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef7a000 == 49 [pid = 11429] [id = 117] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x9136d400 == 48 [pid = 11429] [id = 113] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4b5800 == 47 [pid = 11429] [id = 145] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0xa6a49800 == 46 [pid = 11429] [id = 146] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x923eb800 == 45 [pid = 11429] [id = 14] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x923eb000 == 44 [pid = 11429] [id = 80] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee1c800 == 43 [pid = 11429] [id = 112] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x976e7000 == 42 [pid = 11429] [id = 138] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef73400 == 41 [pid = 11429] [id = 110] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x9ab5e400 == 40 [pid = 11429] [id = 48] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb79400 == 39 [pid = 11429] [id = 147] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8f64ec00 == 38 [pid = 11429] [id = 144] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x92365c00 == 37 [pid = 11429] [id = 35] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x9914f400 == 36 [pid = 11429] [id = 122] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6dcc00 == 35 [pid = 11429] [id = 128] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x951bbc00 == 34 [pid = 11429] [id = 40] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x9b9d7400 == 33 [pid = 11429] [id = 13] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x91f50c00 == 32 [pid = 11429] [id = 62] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8f5f2800 == 31 [pid = 11429] [id = 123] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x91f50400 == 30 [pid = 11429] [id = 47] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0xa109fc00 == 29 [pid = 11429] [id = 29] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x94766400 == 28 [pid = 11429] [id = 108] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8f5f5800 == 27 [pid = 11429] [id = 124] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x93a5f800 == 26 [pid = 11429] [id = 121] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8f801400 == 25 [pid = 11429] [id = 95] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8f806800 == 24 [pid = 11429] [id = 96] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef7cc00 == 23 [pid = 11429] [id = 127] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0xa209d000 == 22 [pid = 11429] [id = 126] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef72400 == 21 [pid = 11429] [id = 119] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8f56b400 == 20 [pid = 11429] [id = 165] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8f573800 == 19 [pid = 11429] [id = 166] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8f566400 == 18 [pid = 11429] [id = 164] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x9b082c00 == 17 [pid = 11429] [id = 163] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x9a3f4c00 == 16 [pid = 11429] [id = 162] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x9a419c00 == 15 [pid = 11429] [id = 161] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x93a5e000 == 14 [pid = 11429] [id = 159] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x93a5e400 == 13 [pid = 11429] [id = 160] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8f80f000 == 12 [pid = 11429] [id = 158] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef7a400 == 11 [pid = 11429] [id = 157] 17:27:06 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7e400 == 10 [pid = 11429] [id = 156] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 161 (0x9915b800) [pid = 11429] [serial = 405] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 160 (0x8f8a1400) [pid = 11429] [serial = 372] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 159 (0x8f5f9400) [pid = 11429] [serial = 369] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 158 (0x8f808000) [pid = 11429] [serial = 390] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 157 (0x8f8a8400) [pid = 11429] [serial = 391] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 156 (0x924ef400) [pid = 11429] [serial = 396] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 155 (0x91d35000) [pid = 11429] [serial = 393] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 154 (0x9224bc00) [pid = 11429] [serial = 394] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 153 (0x8f563400) [pid = 11429] [serial = 388] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 152 (0x8f55cc00) [pid = 11429] [serial = 387] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 151 (0x91d2c400) [pid = 11429] [serial = 384] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 150 (0x91367000) [pid = 11429] [serial = 360] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 149 (0x976e5000) [pid = 11429] [serial = 363] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 148 (0x980ecc00) [pid = 11429] [serial = 402] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 147 (0xa109f400) [pid = 11429] [serial = 375] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 146 (0x9b585400) [pid = 11429] [serial = 366] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 145 (0xa2ff4c00) [pid = 11429] [serial = 378] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 144 (0x995e9800) [pid = 11429] [serial = 357] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 143 (0x8f6df400) [pid = 11429] [serial = 381] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 142 (0x99153400) [pid = 11429] [serial = 403] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 141 (0x951c0800) [pid = 11429] [serial = 399] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 140 (0x951c4800) [pid = 11429] [serial = 400] [outer = (nil)] [url = about:blank] 17:27:06 INFO - PROCESS | 11429 | --DOMWINDOW == 139 (0x93c5b400) [pid = 11429] [serial = 397] [outer = (nil)] [url = about:blank] 17:27:07 INFO - PROCESS | 11429 | 1468456027164 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 17:27:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:27:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 3485ms 17:27:07 INFO - PROCESS | 11429 | 1468456027252 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 17:27:07 INFO - PROCESS | 11429 | 1468456027256 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 17:27:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:27:07 INFO - PROCESS | 11429 | 1468456027265 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:27:07 INFO - PROCESS | 11429 | 1468456027269 Marionette TRACE conn3 <- [1,646,null,{}] 17:27:07 INFO - PROCESS | 11429 | 1468456027277 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:07 INFO - PROCESS | 11429 | 1468456027282 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:07 INFO - PROCESS | 11429 | 1468456027448 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 17:27:07 INFO - PROCESS | 11429 | 1468456027598 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:07 INFO - PROCESS | 11429 | 1468456027608 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:07 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b5800 == 11 [pid = 11429] [id = 169] 17:27:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 140 (0x8e4b6c00) [pid = 11429] [serial = 507] [outer = (nil)] 17:27:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 141 (0x8e4bc000) [pid = 11429] [serial = 508] [outer = 0x8e4b6c00] 17:27:07 INFO - PROCESS | 11429 | 1468456027683 Marionette DEBUG loaded listener.js 17:27:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 142 (0x8ec8fc00) [pid = 11429] [serial = 509] [outer = 0x8e4b6c00] 17:27:08 INFO - PROCESS | 11429 | 1468456028591 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:27:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:27:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1388ms 17:27:08 INFO - PROCESS | 11429 | 1468456028653 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 17:27:08 INFO - PROCESS | 11429 | 1468456028660 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 17:27:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:27:08 INFO - PROCESS | 11429 | 1468456028669 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:27:08 INFO - PROCESS | 11429 | 1468456028673 Marionette TRACE conn3 <- [1,650,null,{}] 17:27:08 INFO - PROCESS | 11429 | 1468456028684 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:08 INFO - PROCESS | 11429 | 1468456028690 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:08 INFO - PROCESS | 11429 | 1468456028917 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 17:27:09 INFO - PROCESS | 11429 | 1468456029152 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:09 INFO - PROCESS | 11429 | 1468456029166 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:09 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b8000 == 12 [pid = 11429] [id = 170] 17:27:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 143 (0x8e4bc800) [pid = 11429] [serial = 510] [outer = (nil)] 17:27:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 144 (0x8ef73400) [pid = 11429] [serial = 511] [outer = 0x8e4bc800] 17:27:09 INFO - PROCESS | 11429 | 1468456029294 Marionette DEBUG loaded listener.js 17:27:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 145 (0x8f022000) [pid = 11429] [serial = 512] [outer = 0x8e4bc800] 17:27:10 INFO - PROCESS | 11429 | 1468456030211 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 17:27:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:27:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1587ms 17:27:10 INFO - PROCESS | 11429 | 1468456030256 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 17:27:10 INFO - PROCESS | 11429 | 1468456030263 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 17:27:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:27:10 INFO - PROCESS | 11429 | 1468456030273 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:27:10 INFO - PROCESS | 11429 | 1468456030277 Marionette TRACE conn3 <- [1,654,null,{}] 17:27:10 INFO - PROCESS | 11429 | 1468456030283 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:10 INFO - PROCESS | 11429 | 1468456030289 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:10 INFO - PROCESS | 11429 | 1468456030465 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 17:27:10 INFO - PROCESS | 11429 | 1468456030694 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:10 INFO - PROCESS | 11429 | 1468456030703 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:10 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f5f6c00 == 13 [pid = 11429] [id = 171] 17:27:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 146 (0x8f5f9400) [pid = 11429] [serial = 513] [outer = (nil)] 17:27:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 147 (0x8f64e000) [pid = 11429] [serial = 514] [outer = 0x8f5f9400] 17:27:10 INFO - PROCESS | 11429 | 1468456030832 Marionette DEBUG loaded listener.js 17:27:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 148 (0x8f6df400) [pid = 11429] [serial = 515] [outer = 0x8f5f9400] 17:27:11 INFO - PROCESS | 11429 | 1468456031781 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:27:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:27:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1580ms 17:27:11 INFO - PROCESS | 11429 | 1468456031854 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 17:27:11 INFO - PROCESS | 11429 | 1468456031857 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 17:27:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:27:11 INFO - PROCESS | 11429 | 1468456031865 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:27:11 INFO - PROCESS | 11429 | 1468456031871 Marionette TRACE conn3 <- [1,658,null,{}] 17:27:11 INFO - PROCESS | 11429 | 1468456031889 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:11 INFO - PROCESS | 11429 | 1468456031898 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:12 INFO - PROCESS | 11429 | 1468456032130 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 17:27:12 INFO - PROCESS | 11429 | 1468456032419 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:12 INFO - PROCESS | 11429 | 1468456032430 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:12 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f8a6000 == 14 [pid = 11429] [id = 172] 17:27:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 149 (0x8f8a7800) [pid = 11429] [serial = 516] [outer = (nil)] 17:27:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 150 (0x9136b400) [pid = 11429] [serial = 517] [outer = 0x8f8a7800] 17:27:12 INFO - PROCESS | 11429 | 1468456032519 Marionette DEBUG loaded listener.js 17:27:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 151 (0x91a65400) [pid = 11429] [serial = 518] [outer = 0x8f8a7800] 17:27:13 INFO - PROCESS | 11429 | 1468456033390 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:27:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:27:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1584ms 17:27:13 INFO - PROCESS | 11429 | 1468456033449 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 17:27:13 INFO - PROCESS | 11429 | 1468456033454 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 17:27:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:27:13 INFO - PROCESS | 11429 | 1468456033461 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:27:13 INFO - PROCESS | 11429 | 1468456033464 Marionette TRACE conn3 <- [1,662,null,{}] 17:27:13 INFO - PROCESS | 11429 | 1468456033470 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:13 INFO - PROCESS | 11429 | 1468456033475 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:13 INFO - PROCESS | 11429 | 1468456033651 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 17:27:13 INFO - PROCESS | 11429 | 1468456033866 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:13 INFO - PROCESS | 11429 | 1468456033878 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:14 INFO - PROCESS | 11429 | ++DOCSHELL 0x91d38000 == 15 [pid = 11429] [id = 173] 17:27:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 152 (0x91d38400) [pid = 11429] [serial = 519] [outer = (nil)] 17:27:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 153 (0x91f49400) [pid = 11429] [serial = 520] [outer = 0x91d38400] 17:27:14 INFO - PROCESS | 11429 | 1468456034067 Marionette DEBUG loaded listener.js 17:27:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 154 (0x91f53800) [pid = 11429] [serial = 521] [outer = 0x91d38400] 17:27:14 INFO - PROCESS | 11429 | [11429] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:27:15 INFO - PROCESS | 11429 | 1468456035020 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 17:27:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:27:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1628ms 17:27:15 INFO - PROCESS | 11429 | 1468456035090 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 17:27:15 INFO - PROCESS | 11429 | 1468456035093 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 17:27:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:27:15 INFO - PROCESS | 11429 | 1468456035100 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:27:15 INFO - PROCESS | 11429 | 1468456035103 Marionette TRACE conn3 <- [1,666,null,{}] 17:27:15 INFO - PROCESS | 11429 | 1468456035109 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:15 INFO - PROCESS | 11429 | 1468456035114 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:15 INFO - PROCESS | 11429 | 1468456035315 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 17:27:16 INFO - PROCESS | 11429 | 1468456036500 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:16 INFO - PROCESS | 11429 | 1468456036509 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:16 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb80000 == 16 [pid = 11429] [id = 174] 17:27:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 155 (0x8cb81800) [pid = 11429] [serial = 522] [outer = (nil)] 17:27:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 156 (0x8ccd3000) [pid = 11429] [serial = 523] [outer = 0x8cb81800] 17:27:16 INFO - PROCESS | 11429 | 1468456036607 Marionette DEBUG loaded listener.js 17:27:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 157 (0x8e4b5400) [pid = 11429] [serial = 524] [outer = 0x8cb81800] 17:27:17 INFO - PROCESS | 11429 | [11429] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:27:17 INFO - PROCESS | 11429 | 1468456037348 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 17:27:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:27:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 2282ms 17:27:17 INFO - PROCESS | 11429 | 1468456037414 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 17:27:17 INFO - PROCESS | 11429 | 1468456037419 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 17:27:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:27:17 INFO - PROCESS | 11429 | 1468456037432 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:27:17 INFO - PROCESS | 11429 | 1468456037436 Marionette TRACE conn3 <- [1,670,null,{}] 17:27:17 INFO - PROCESS | 11429 | 1468456037445 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:17 INFO - PROCESS | 11429 | 1468456037452 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:17 INFO - PROCESS | 11429 | 1468456037663 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 17:27:17 INFO - PROCESS | 11429 | 1468456037686 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:17 INFO - PROCESS | 11429 | 1468456037696 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:17 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f55ec00 == 17 [pid = 11429] [id = 175] 17:27:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 158 (0x8f5f7000) [pid = 11429] [serial = 525] [outer = (nil)] 17:27:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 159 (0x8f658c00) [pid = 11429] [serial = 526] [outer = 0x8f5f7000] 17:27:17 INFO - PROCESS | 11429 | 1468456037763 Marionette DEBUG loaded listener.js 17:27:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 160 (0x8f804c00) [pid = 11429] [serial = 527] [outer = 0x8f5f7000] 17:27:18 INFO - PROCESS | 11429 | 1468456038692 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 17:27:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:27:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1290ms 17:27:18 INFO - PROCESS | 11429 | 1468456038717 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 17:27:18 INFO - PROCESS | 11429 | 1468456038723 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 17:27:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:27:18 INFO - PROCESS | 11429 | 1468456038740 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:27:18 INFO - PROCESS | 11429 | 1468456038743 Marionette TRACE conn3 <- [1,674,null,{}] 17:27:18 INFO - PROCESS | 11429 | 1468456038749 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:18 INFO - PROCESS | 11429 | 1468456038754 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:18 INFO - PROCESS | 11429 | 1468456038965 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 17:27:19 INFO - PROCESS | 11429 | 1468456038991 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:19 INFO - PROCESS | 11429 | 1468456038997 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:19 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f80b400 == 18 [pid = 11429] [id = 176] 17:27:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 161 (0x91a64000) [pid = 11429] [serial = 528] [outer = (nil)] 17:27:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 162 (0x91c3f400) [pid = 11429] [serial = 529] [outer = 0x91a64000] 17:27:19 INFO - PROCESS | 11429 | 1468456039065 Marionette DEBUG loaded listener.js 17:27:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 163 (0x91d3a800) [pid = 11429] [serial = 530] [outer = 0x91a64000] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 162 (0x8ee16400) [pid = 11429] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 161 (0x8ee13400) [pid = 11429] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 160 (0x8cb80400) [pid = 11429] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 159 (0x8f556400) [pid = 11429] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 158 (0x9136a400) [pid = 11429] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 157 (0x976b3800) [pid = 11429] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 156 (0x976ea400) [pid = 11429] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 155 (0x9a41c400) [pid = 11429] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 154 (0x9a57a400) [pid = 11429] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 153 (0x9d816c00) [pid = 11429] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 152 (0x8f566c00) [pid = 11429] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 151 (0x8f572000) [pid = 11429] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 150 (0x8ec97000) [pid = 11429] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 149 (0x8f575400) [pid = 11429] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 148 (0x9a580000) [pid = 11429] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 147 (0x8f64fc00) [pid = 11429] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 146 (0xa6a49c00) [pid = 11429] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 145 (0x8ef73000) [pid = 11429] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 144 (0x976b6400) [pid = 11429] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 143 (0x8f802400) [pid = 11429] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 142 (0x8f64cc00) [pid = 11429] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 141 (0x92fdc400) [pid = 11429] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 140 (0xa231f800) [pid = 11429] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 139 (0x8f55e400) [pid = 11429] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 138 (0x8cb81c00) [pid = 11429] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 137 (0x976e9000) [pid = 11429] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 136 (0x91367800) [pid = 11429] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 135 (0x8f89ac00) [pid = 11429] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 134 (0x8ef73c00) [pid = 11429] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 133 (0x8f80fc00) [pid = 11429] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 132 (0x8e355000) [pid = 11429] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 131 (0x9b078000) [pid = 11429] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 130 (0x8ef74400) [pid = 11429] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 129 (0x8f6e4000) [pid = 11429] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 128 (0x9b928000) [pid = 11429] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 127 (0x8ec8dc00) [pid = 11429] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 126 (0x8cb7b400) [pid = 11429] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 125 (0x8e4b5c00) [pid = 11429] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 124 (0x8ef7e800) [pid = 11429] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 123 (0x8f64ac00) [pid = 11429] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 122 (0x8ef77800) [pid = 11429] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 121 (0x9ad14400) [pid = 11429] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 120 (0x8f5f4800) [pid = 11429] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:27:20 INFO - PROCESS | 11429 | --DOMWINDOW == 119 (0x964a3000) [pid = 11429] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:27:20 INFO - PROCESS | 11429 | [11429] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:27:20 INFO - PROCESS | 11429 | 1468456040535 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 17:27:20 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 17:27:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1838ms 17:27:20 INFO - PROCESS | 11429 | 1468456040577 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 17:27:20 INFO - PROCESS | 11429 | 1468456040581 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 17:27:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:27:20 INFO - PROCESS | 11429 | 1468456040589 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:27:20 INFO - PROCESS | 11429 | 1468456040598 Marionette TRACE conn3 <- [1,678,null,{}] 17:27:20 INFO - PROCESS | 11429 | 1468456040611 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:20 INFO - PROCESS | 11429 | 1468456040618 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:20 INFO - PROCESS | 11429 | 1468456040799 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 17:27:20 INFO - PROCESS | 11429 | 1468456040809 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:20 INFO - PROCESS | 11429 | 1468456040818 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:20 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e355800 == 19 [pid = 11429] [id = 177] 17:27:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 120 (0x8e357800) [pid = 11429] [serial = 531] [outer = (nil)] 17:27:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 121 (0x8f6dd000) [pid = 11429] [serial = 532] [outer = 0x8e357800] 17:27:21 INFO - PROCESS | 11429 | 1468456041025 Marionette DEBUG loaded listener.js 17:27:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 122 (0x8f89d800) [pid = 11429] [serial = 533] [outer = 0x8e357800] 17:27:21 INFO - PROCESS | 11429 | 1468456041806 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 17:27:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:27:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1239ms 17:27:21 INFO - PROCESS | 11429 | 1468456041827 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 17:27:21 INFO - PROCESS | 11429 | 1468456041831 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 17:27:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:27:21 INFO - PROCESS | 11429 | 1468456041837 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:27:21 INFO - PROCESS | 11429 | 1468456041841 Marionette TRACE conn3 <- [1,682,null,{}] 17:27:21 INFO - PROCESS | 11429 | 1468456041846 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:21 INFO - PROCESS | 11429 | 1468456041851 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:22 INFO - PROCESS | 11429 | 1468456042061 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 17:27:22 INFO - PROCESS | 11429 | 1468456042224 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:22 INFO - PROCESS | 11429 | 1468456042234 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:22 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7c400 == 20 [pid = 11429] [id = 178] 17:27:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 123 (0x8cb7cc00) [pid = 11429] [serial = 534] [outer = (nil)] 17:27:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 124 (0x8cb84400) [pid = 11429] [serial = 535] [outer = 0x8cb7cc00] 17:27:22 INFO - PROCESS | 11429 | 1468456042363 Marionette DEBUG loaded listener.js 17:27:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 125 (0x8ccd9c00) [pid = 11429] [serial = 536] [outer = 0x8cb7cc00] 17:27:23 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:23 INFO - PROCESS | 11429 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:27:23 INFO - PROCESS | 11429 | 1468456043818 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 17:27:23 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) 17:27:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2079ms 17:27:23 INFO - PROCESS | 11429 | 1468456043921 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 17:27:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:27:23 INFO - PROCESS | 11429 | 1468456043926 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 17:27:23 INFO - PROCESS | 11429 | 1468456043934 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:27:23 INFO - PROCESS | 11429 | 1468456043939 Marionette TRACE conn3 <- [1,686,null,{}] 17:27:23 INFO - PROCESS | 11429 | 1468456043947 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:23 INFO - PROCESS | 11429 | 1468456043953 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:24 INFO - PROCESS | 11429 | 1468456044120 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 17:27:24 INFO - PROCESS | 11429 | 1468456044309 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:24 INFO - PROCESS | 11429 | 1468456044317 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:24 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec8dc00 == 21 [pid = 11429] [id = 179] 17:27:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 126 (0x8ee12400) [pid = 11429] [serial = 537] [outer = (nil)] 17:27:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 127 (0x8f029c00) [pid = 11429] [serial = 538] [outer = 0x8ee12400] 17:27:24 INFO - PROCESS | 11429 | 1468456044400 Marionette DEBUG loaded listener.js 17:27:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 128 (0x8f565c00) [pid = 11429] [serial = 539] [outer = 0x8ee12400] 17:27:25 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:25 INFO - PROCESS | 11429 | 1468456045730 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 17:27:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:27:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1834ms 17:27:25 INFO - PROCESS | 11429 | 1468456045881 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 17:27:25 INFO - PROCESS | 11429 | 1468456045887 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 17:27:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:27:25 INFO - PROCESS | 11429 | 1468456045903 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:27:25 INFO - PROCESS | 11429 | 1468456045908 Marionette TRACE conn3 <- [1,690,null,{}] 17:27:25 INFO - PROCESS | 11429 | 1468456045914 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:25 INFO - PROCESS | 11429 | 1468456045920 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:26 INFO - PROCESS | 11429 | 1468456046089 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 17:27:26 INFO - PROCESS | 11429 | 1468456046267 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:26 INFO - PROCESS | 11429 | 1468456046276 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:26 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccda800 == 22 [pid = 11429] [id = 180] 17:27:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 129 (0x8f024400) [pid = 11429] [serial = 540] [outer = (nil)] 17:27:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 130 (0x8f8a9800) [pid = 11429] [serial = 541] [outer = 0x8f024400] 17:27:26 INFO - PROCESS | 11429 | 1468456046355 Marionette DEBUG loaded listener.js 17:27:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 131 (0x9136a400) [pid = 11429] [serial = 542] [outer = 0x8f024400] 17:27:27 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:27 INFO - PROCESS | 11429 | 1468456047687 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 17:27:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:27:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1837ms 17:27:27 INFO - PROCESS | 11429 | 1468456047760 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 17:27:27 INFO - PROCESS | 11429 | 1468456047763 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 17:27:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:27:27 INFO - PROCESS | 11429 | 1468456047801 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:27:27 INFO - PROCESS | 11429 | 1468456047810 Marionette TRACE conn3 <- [1,694,null,{}] 17:27:27 INFO - PROCESS | 11429 | 1468456047818 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:27 INFO - PROCESS | 11429 | 1468456047826 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:28 INFO - PROCESS | 11429 | 1468456047999 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 17:27:28 INFO - PROCESS | 11429 | 1468456048180 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:28 INFO - PROCESS | 11429 | 1468456048189 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:28 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f89b000 == 23 [pid = 11429] [id = 181] 17:27:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 132 (0x8f8a9000) [pid = 11429] [serial = 543] [outer = (nil)] 17:27:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 133 (0x923e8000) [pid = 11429] [serial = 544] [outer = 0x8f8a9000] 17:27:28 INFO - PROCESS | 11429 | 1468456048266 Marionette DEBUG loaded listener.js 17:27:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 134 (0x923f3000) [pid = 11429] [serial = 545] [outer = 0x8f8a9000] 17:27:29 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:29 INFO - PROCESS | 11429 | 1468456049561 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 17:27:29 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) 17:27:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1807ms 17:27:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:27:29 INFO - PROCESS | 11429 | 1468456049594 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 17:27:29 INFO - PROCESS | 11429 | 1468456049598 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 17:27:29 INFO - PROCESS | 11429 | 1468456049604 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:27:29 INFO - PROCESS | 11429 | 1468456049608 Marionette TRACE conn3 <- [1,698,null,{}] 17:27:29 INFO - PROCESS | 11429 | 1468456049657 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:29 INFO - PROCESS | 11429 | 1468456049661 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:29 INFO - PROCESS | 11429 | 1468456049920 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 17:27:30 INFO - PROCESS | 11429 | 1468456050049 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:30 INFO - PROCESS | 11429 | 1468456050056 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:30 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e35b000 == 24 [pid = 11429] [id = 182] 17:27:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 135 (0x8f025800) [pid = 11429] [serial = 546] [outer = (nil)] 17:27:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 136 (0x92fd3400) [pid = 11429] [serial = 547] [outer = 0x8f025800] 17:27:30 INFO - PROCESS | 11429 | 1468456050136 Marionette DEBUG loaded listener.js 17:27:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 137 (0x939a1000) [pid = 11429] [serial = 548] [outer = 0x8f025800] 17:27:31 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:31 INFO - PROCESS | 11429 | 1468456051423 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 17:27:31 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) 17:27:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1836ms 17:27:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:27:31 INFO - PROCESS | 11429 | 1468456051439 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 17:27:31 INFO - PROCESS | 11429 | 1468456051442 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 17:27:31 INFO - PROCESS | 11429 | 1468456051448 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:27:31 INFO - PROCESS | 11429 | 1468456051452 Marionette TRACE conn3 <- [1,702,null,{}] 17:27:31 INFO - PROCESS | 11429 | 1468456051458 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:31 INFO - PROCESS | 11429 | 1468456051463 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:31 INFO - PROCESS | 11429 | 1468456051670 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 17:27:31 INFO - PROCESS | 11429 | 1468456051857 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:31 INFO - PROCESS | 11429 | 1468456051878 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:32 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb86000 == 25 [pid = 11429] [id = 183] 17:27:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 138 (0x8ccd6000) [pid = 11429] [serial = 549] [outer = (nil)] 17:27:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 139 (0x8e353400) [pid = 11429] [serial = 550] [outer = 0x8ccd6000] 17:27:32 INFO - PROCESS | 11429 | 1468456052192 Marionette DEBUG loaded listener.js 17:27:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 140 (0x8ec90000) [pid = 11429] [serial = 551] [outer = 0x8ccd6000] 17:27:33 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:33 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4ba400 == 24 [pid = 11429] [id = 167] 17:27:33 INFO - PROCESS | 11429 | --DOCSHELL 0x8e355800 == 23 [pid = 11429] [id = 177] 17:27:33 INFO - PROCESS | 11429 | --DOCSHELL 0x8f80b400 == 22 [pid = 11429] [id = 176] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 139 (0x8e4bc000) [pid = 11429] [serial = 508] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOCSHELL 0x8f55ec00 == 21 [pid = 11429] [id = 175] 17:27:33 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb80000 == 20 [pid = 11429] [id = 174] 17:27:33 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec92400 == 19 [pid = 11429] [id = 168] 17:27:33 INFO - PROCESS | 11429 | --DOCSHELL 0x91d38000 == 18 [pid = 11429] [id = 173] 17:27:33 INFO - PROCESS | 11429 | 1468456053644 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 17:27:33 INFO - PROCESS | 11429 | --DOCSHELL 0x8f8a6000 == 17 [pid = 11429] [id = 172] 17:27:33 INFO - PROCESS | 11429 | --DOCSHELL 0x8f5f6c00 == 16 [pid = 11429] [id = 171] 17:27:33 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4b8000 == 15 [pid = 11429] [id = 170] 17:27:33 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4b5800 == 14 [pid = 11429] [id = 169] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 138 (0x9235c800) [pid = 11429] [serial = 476] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 137 (0x995edc00) [pid = 11429] [serial = 479] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 136 (0x9915a800) [pid = 11429] [serial = 478] [outer = (nil)] [url = about:blank] 17:27:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:27:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2240ms 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 135 (0x9a1d6000) [pid = 11429] [serial = 481] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 134 (0x9ab62000) [pid = 11429] [serial = 484] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 133 (0x9a414800) [pid = 11429] [serial = 482] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 132 (0x9bff2000) [pid = 11429] [serial = 487] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 131 (0x9ad1d400) [pid = 11429] [serial = 485] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 130 (0xa25f1400) [pid = 11429] [serial = 490] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 129 (0x9d817800) [pid = 11429] [serial = 488] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 128 (0x976ef800) [pid = 11429] [serial = 467] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 127 (0x8f56ec00) [pid = 11429] [serial = 493] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 126 (0xa2ff1400) [pid = 11429] [serial = 491] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 125 (0x9b583c00) [pid = 11429] [serial = 496] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 124 (0x8f571c00) [pid = 11429] [serial = 494] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 123 (0xa2536000) [pid = 11429] [serial = 497] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 122 (0x8f02d000) [pid = 11429] [serial = 505] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 121 (0x91a6dc00) [pid = 11429] [serial = 500] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 120 (0x91a68c00) [pid = 11429] [serial = 499] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 119 (0x8f568800) [pid = 11429] [serial = 506] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 118 (0x976e9400) [pid = 11429] [serial = 466] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 117 (0x8ee1ac00) [pid = 11429] [serial = 502] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 116 (0x8ccd5400) [pid = 11429] [serial = 469] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 115 (0x8e350c00) [pid = 11429] [serial = 470] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 114 (0x8f5f4000) [pid = 11429] [serial = 472] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 113 (0x8f64f000) [pid = 11429] [serial = 473] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 112 (0x91c3f000) [pid = 11429] [serial = 475] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 111 (0x8ef75400) [pid = 11429] [serial = 503] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 110 (0x9b084800) [pid = 11429] [serial = 418] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 109 (0xa6a44800) [pid = 11429] [serial = 434] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 108 (0xa6a4c000) [pid = 11429] [serial = 439] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 107 (0x8f55b400) [pid = 11429] [serial = 409] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 106 (0xa320ac00) [pid = 11429] [serial = 424] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 105 (0x91d2b400) [pid = 11429] [serial = 412] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 104 (0x923ed800) [pid = 11429] [serial = 461] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 103 (0x964a5400) [pid = 11429] [serial = 464] [outer = (nil)] [url = about:blank] 17:27:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 102 (0xa3295000) [pid = 11429] [serial = 379] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 101 (0xa6209c00) [pid = 11429] [serial = 428] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 100 (0x8ccd1800) [pid = 11429] [serial = 445] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 99 (0x91368000) [pid = 11429] [serial = 411] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 98 (0x980ee400) [pid = 11429] [serial = 414] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 97 (0x8ef7d800) [pid = 11429] [serial = 408] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 96 (0x9236a800) [pid = 11429] [serial = 460] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 95 (0xa4e0b400) [pid = 11429] [serial = 425] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 94 (0x91f4e400) [pid = 11429] [serial = 458] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x8f8a4400) [pid = 11429] [serial = 373] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0xa6a51000) [pid = 11429] [serial = 440] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x9a40dc00) [pid = 11429] [serial = 406] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x91c35c00) [pid = 11429] [serial = 361] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x8e4c4400) [pid = 11429] [serial = 449] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x9bef7000) [pid = 11429] [serial = 421] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x8f5f0800) [pid = 11429] [serial = 452] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x924e6800) [pid = 11429] [serial = 385] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0xa2329c00) [pid = 11429] [serial = 376] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8f801800) [pid = 11429] [serial = 455] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8f654400) [pid = 11429] [serial = 454] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8e35cc00) [pid = 11429] [serial = 448] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8cb86800) [pid = 11429] [serial = 443] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8e4be000) [pid = 11429] [serial = 437] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8f6e2000) [pid = 11429] [serial = 382] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8f653800) [pid = 11429] [serial = 430] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x9bf45c00) [pid = 11429] [serial = 238] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x9a06a400) [pid = 11429] [serial = 358] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x93c67000) [pid = 11429] [serial = 463] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x9b930c00) [pid = 11429] [serial = 420] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x9aba0000) [pid = 11429] [serial = 417] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8ccd2800) [pid = 11429] [serial = 446] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f656800) [pid = 11429] [serial = 431] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x9a3ee400) [pid = 11429] [serial = 415] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0xa2ff6000) [pid = 11429] [serial = 433] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x9bf48400) [pid = 11429] [serial = 367] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8e4b8c00) [pid = 11429] [serial = 436] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x91d32400) [pid = 11429] [serial = 457] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8cb84800) [pid = 11429] [serial = 442] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8f559000) [pid = 11429] [serial = 451] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x9ad19c00) [pid = 11429] [serial = 370] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 62 (0xa501e000) [pid = 11429] [serial = 427] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | --DOMWINDOW == 61 (0x9800f000) [pid = 11429] [serial = 364] [outer = (nil)] [url = about:blank] 17:27:33 INFO - PROCESS | 11429 | 1468456053720 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 17:27:33 INFO - PROCESS | 11429 | 1468456053738 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 17:27:33 INFO - PROCESS | 11429 | 1468456053769 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:27:33 INFO - PROCESS | 11429 | 1468456053777 Marionette TRACE conn3 <- [1,706,null,{}] 17:27:33 INFO - PROCESS | 11429 | 1468456053797 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:33 INFO - PROCESS | 11429 | 1468456053808 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:33 INFO - PROCESS | 11429 | 1468456053971 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 17:27:34 INFO - PROCESS | 11429 | 1468456054109 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:34 INFO - PROCESS | 11429 | 1468456054117 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:34 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b8c00 == 15 [pid = 11429] [id = 184] 17:27:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 62 (0x8e4bd000) [pid = 11429] [serial = 552] [outer = (nil)] 17:27:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 63 (0x8e4c1400) [pid = 11429] [serial = 553] [outer = 0x8e4bd000] 17:27:34 INFO - PROCESS | 11429 | 1468456054191 Marionette DEBUG loaded listener.js 17:27:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x8ec95800) [pid = 11429] [serial = 554] [outer = 0x8e4bd000] 17:27:35 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:35 INFO - PROCESS | 11429 | 1468456055330 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 17:27:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:27:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1605ms 17:27:35 INFO - PROCESS | 11429 | 1468456055362 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 17:27:35 INFO - PROCESS | 11429 | 1468456055367 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 17:27:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:27:35 INFO - PROCESS | 11429 | 1468456055378 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:27:35 INFO - PROCESS | 11429 | 1468456055381 Marionette TRACE conn3 <- [1,710,null,{}] 17:27:35 INFO - PROCESS | 11429 | 1468456055387 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:35 INFO - PROCESS | 11429 | 1468456055392 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:35 INFO - PROCESS | 11429 | 1468456055611 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 17:27:35 INFO - PROCESS | 11429 | 1468456055742 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:35 INFO - PROCESS | 11429 | 1468456055748 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:35 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef72400 == 16 [pid = 11429] [id = 185] 17:27:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8f024800) [pid = 11429] [serial = 555] [outer = (nil)] 17:27:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8f02ec00) [pid = 11429] [serial = 556] [outer = 0x8f024800] 17:27:35 INFO - PROCESS | 11429 | 1468456055819 Marionette DEBUG loaded listener.js 17:27:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8f562400) [pid = 11429] [serial = 557] [outer = 0x8f024800] 17:27:37 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:37 INFO - PROCESS | 11429 | 1468456057077 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 17:27:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:27:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1729ms 17:27:37 INFO - PROCESS | 11429 | 1468456057106 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 17:27:37 INFO - PROCESS | 11429 | 1468456057110 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 17:27:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:27:37 INFO - PROCESS | 11429 | 1468456057117 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:27:37 INFO - PROCESS | 11429 | 1468456057122 Marionette TRACE conn3 <- [1,714,null,{}] 17:27:37 INFO - PROCESS | 11429 | 1468456057144 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:37 INFO - PROCESS | 11429 | 1468456057151 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:37 INFO - PROCESS | 11429 | 1468456057405 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 17:27:37 INFO - PROCESS | 11429 | 1468456057439 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:37 INFO - PROCESS | 11429 | 1468456057445 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:37 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f027c00 == 17 [pid = 11429] [id = 186] 17:27:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8f572400) [pid = 11429] [serial = 558] [outer = (nil)] 17:27:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8f655000) [pid = 11429] [serial = 559] [outer = 0x8f572400] 17:27:37 INFO - PROCESS | 11429 | 1468456057515 Marionette DEBUG loaded listener.js 17:27:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f6d8000) [pid = 11429] [serial = 560] [outer = 0x8f572400] 17:27:38 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8cb81800) [pid = 11429] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:27:38 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8f5f7000) [pid = 11429] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:27:38 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x91a64000) [pid = 11429] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:27:38 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:38 INFO - PROCESS | 11429 | 1468456058888 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 17:27:38 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 17:27:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1790ms 17:27:38 INFO - PROCESS | 11429 | 1468456058908 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 17:27:38 INFO - PROCESS | 11429 | 1468456058912 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 17:27:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:27:38 INFO - PROCESS | 11429 | 1468456058918 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:27:38 INFO - PROCESS | 11429 | 1468456058920 Marionette TRACE conn3 <- [1,718,null,{}] 17:27:38 INFO - PROCESS | 11429 | 1468456058926 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:38 INFO - PROCESS | 11429 | 1468456058931 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:39 INFO - PROCESS | 11429 | 1468456059168 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 17:27:39 INFO - PROCESS | 11429 | 1468456059187 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:39 INFO - PROCESS | 11429 | 1468456059195 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:39 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4bd400 == 18 [pid = 11429] [id = 187] 17:27:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8ee19000) [pid = 11429] [serial = 561] [outer = (nil)] 17:27:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8f6e4800) [pid = 11429] [serial = 562] [outer = 0x8ee19000] 17:27:39 INFO - PROCESS | 11429 | 1468456059262 Marionette DEBUG loaded listener.js 17:27:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f80e000) [pid = 11429] [serial = 563] [outer = 0x8ee19000] 17:27:40 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:40 INFO - PROCESS | 11429 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:27:40 INFO - PROCESS | 11429 | 1468456060482 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 17:27:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:27:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1592ms 17:27:40 INFO - PROCESS | 11429 | 1468456060511 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 17:27:40 INFO - PROCESS | 11429 | 1468456060517 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 17:27:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:27:40 INFO - PROCESS | 11429 | 1468456060525 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:27:40 INFO - PROCESS | 11429 | 1468456060530 Marionette TRACE conn3 <- [1,722,null,{}] 17:27:40 INFO - PROCESS | 11429 | 1468456060539 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:40 INFO - PROCESS | 11429 | 1468456060545 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:40 INFO - PROCESS | 11429 | 1468456060814 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 17:27:40 INFO - PROCESS | 11429 | 1468456060962 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:40 INFO - PROCESS | 11429 | 1468456060975 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:41 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b9000 == 19 [pid = 11429] [id = 188] 17:27:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8e4b9400) [pid = 11429] [serial = 564] [outer = (nil)] 17:27:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8e4c1c00) [pid = 11429] [serial = 565] [outer = 0x8e4b9400] 17:27:41 INFO - PROCESS | 11429 | 1468456061096 Marionette DEBUG loaded listener.js 17:27:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8ef7f400) [pid = 11429] [serial = 566] [outer = 0x8e4b9400] 17:27:42 INFO - PROCESS | 11429 | 1468456062026 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 17:27:42 INFO - PROCESS | 11429 | 1468456062067 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 17:27:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:27:42 INFO - PROCESS | 11429 | 1468456062078 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:27:42 INFO - PROCESS | 11429 | 1468456062081 Marionette TRACE conn3 <- [1,726,null,{}] 17:27:42 INFO - PROCESS | 11429 | 1468456062088 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:42 INFO - PROCESS | 11429 | 1468456062094 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:42 INFO - PROCESS | 11429 | 1468456062274 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 17:27:42 INFO - PROCESS | 11429 | 1468456062516 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:42 INFO - PROCESS | 11429 | 1468456062524 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:42 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f5f6400 == 20 [pid = 11429] [id = 189] 17:27:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f5f9800) [pid = 11429] [serial = 567] [outer = (nil)] 17:27:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f654400) [pid = 11429] [serial = 568] [outer = 0x8f5f9800] 17:27:42 INFO - PROCESS | 11429 | 1468456062643 Marionette DEBUG loaded listener.js 17:27:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f6e2c00) [pid = 11429] [serial = 569] [outer = 0x8f5f9800] 17:27:43 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:43 INFO - PROCESS | 11429 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:27:43 INFO - PROCESS | 11429 | 1468456063683 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 17:27:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:27:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1677ms 17:27:43 INFO - PROCESS | 11429 | 1468456063755 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 17:27:43 INFO - PROCESS | 11429 | 1468456063759 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 17:27:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:27:43 INFO - PROCESS | 11429 | 1468456063766 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:27:43 INFO - PROCESS | 11429 | 1468456063772 Marionette TRACE conn3 <- [1,730,null,{}] 17:27:43 INFO - PROCESS | 11429 | 1468456063789 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:43 INFO - PROCESS | 11429 | 1468456063798 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:44 INFO - PROCESS | 11429 | 1468456064022 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 17:27:44 INFO - PROCESS | 11429 | 1468456064297 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:44 INFO - PROCESS | 11429 | 1468456064305 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:44 INFO - PROCESS | 11429 | ++DOCSHELL 0x91a6a800 == 21 [pid = 11429] [id = 190] 17:27:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x91a6bc00) [pid = 11429] [serial = 570] [outer = (nil)] 17:27:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x91c36000) [pid = 11429] [serial = 571] [outer = 0x91a6bc00] 17:27:44 INFO - PROCESS | 11429 | 1468456064403 Marionette DEBUG loaded listener.js 17:27:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x91d30000) [pid = 11429] [serial = 572] [outer = 0x91a6bc00] 17:27:45 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:45 INFO - PROCESS | 11429 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:27:45 INFO - PROCESS | 11429 | 1468456065301 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 17:27:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:27:45 INFO - PROCESS | 11429 | 1468456065361 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 17:27:45 INFO - PROCESS | 11429 | 1468456065367 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:27:45 INFO - PROCESS | 11429 | 1468456065371 Marionette TRACE conn3 <- [1,734,null,{}] 17:27:45 INFO - PROCESS | 11429 | 1468456065376 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:45 INFO - PROCESS | 11429 | 1468456065381 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:45 INFO - PROCESS | 11429 | 1468456065558 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 17:27:45 INFO - PROCESS | 11429 | 1468456065731 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:45 INFO - PROCESS | 11429 | 1468456065740 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:45 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec9b800 == 22 [pid = 11429] [id = 191] 17:27:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x91d32400) [pid = 11429] [serial = 573] [outer = (nil)] 17:27:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x92360800) [pid = 11429] [serial = 574] [outer = 0x91d32400] 17:27:45 INFO - PROCESS | 11429 | 1468456065865 Marionette DEBUG loaded listener.js 17:27:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x92369c00) [pid = 11429] [serial = 575] [outer = 0x91d32400] 17:27:46 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:46 INFO - PROCESS | 11429 | 1468456066726 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 17:27:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:27:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1428ms 17:27:46 INFO - PROCESS | 11429 | 1468456066796 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 17:27:46 INFO - PROCESS | 11429 | 1468456066800 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 17:27:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:27:46 INFO - PROCESS | 11429 | 1468456066806 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:27:46 INFO - PROCESS | 11429 | 1468456066809 Marionette TRACE conn3 <- [1,738,null,{}] 17:27:46 INFO - PROCESS | 11429 | 1468456066815 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:46 INFO - PROCESS | 11429 | 1468456066820 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:46 INFO - PROCESS | 11429 | 1468456066988 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 17:27:47 INFO - PROCESS | 11429 | 1468456067166 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:47 INFO - PROCESS | 11429 | 1468456067174 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:47 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f8a4000 == 23 [pid = 11429] [id = 192] 17:27:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x91c38400) [pid = 11429] [serial = 576] [outer = (nil)] 17:27:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x924e4c00) [pid = 11429] [serial = 577] [outer = 0x91c38400] 17:27:47 INFO - PROCESS | 11429 | 1468456067253 Marionette DEBUG loaded listener.js 17:27:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x924e8400) [pid = 11429] [serial = 578] [outer = 0x91c38400] 17:27:48 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:48 INFO - PROCESS | 11429 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:27:48 INFO - PROCESS | 11429 | 1468456068615 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 17:27:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:27:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1832ms 17:27:48 INFO - PROCESS | 11429 | 1468456068638 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 17:27:48 INFO - PROCESS | 11429 | 1468456068642 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 17:27:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:27:48 INFO - PROCESS | 11429 | 1468456068649 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:27:48 INFO - PROCESS | 11429 | 1468456068653 Marionette TRACE conn3 <- [1,742,null,{}] 17:27:48 INFO - PROCESS | 11429 | 1468456068658 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:48 INFO - PROCESS | 11429 | 1468456068669 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:48 INFO - PROCESS | 11429 | 1468456068965 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 17:27:49 INFO - PROCESS | 11429 | 1468456069143 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:49 INFO - PROCESS | 11429 | 1468456069151 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:49 INFO - PROCESS | 11429 | ++DOCSHELL 0x9235c800 == 24 [pid = 11429] [id = 193] 17:27:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x92369800) [pid = 11429] [serial = 579] [outer = (nil)] 17:27:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x93c64c00) [pid = 11429] [serial = 580] [outer = 0x92369800] 17:27:49 INFO - PROCESS | 11429 | 1468456069236 Marionette DEBUG loaded listener.js 17:27:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x951be800) [pid = 11429] [serial = 581] [outer = 0x92369800] 17:27:50 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:50 INFO - PROCESS | 11429 | 1468456070526 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 17:27:50 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 17:27:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1929ms 17:27:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:27:50 INFO - PROCESS | 11429 | 1468456070578 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 17:27:50 INFO - PROCESS | 11429 | 1468456070581 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 17:27:50 INFO - PROCESS | 11429 | 1468456070588 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:27:50 INFO - PROCESS | 11429 | 1468456070590 Marionette TRACE conn3 <- [1,746,null,{}] 17:27:50 INFO - PROCESS | 11429 | 1468456070687 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:50 INFO - PROCESS | 11429 | 1468456070693 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:50 INFO - PROCESS | 11429 | 1468456070855 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 17:27:51 INFO - PROCESS | 11429 | 1468456071027 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:51 INFO - PROCESS | 11429 | 1468456071033 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:51 INFO - PROCESS | 11429 | ++DOCSHELL 0x91d35400 == 25 [pid = 11429] [id = 194] 17:27:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x93a64c00) [pid = 11429] [serial = 582] [outer = (nil)] 17:27:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x96471000) [pid = 11429] [serial = 583] [outer = 0x93a64c00] 17:27:51 INFO - PROCESS | 11429 | 1468456071114 Marionette DEBUG loaded listener.js 17:27:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x9646bc00) [pid = 11429] [serial = 584] [outer = 0x93a64c00] 17:27:51 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:52 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:52 INFO - PROCESS | 11429 | 1468456072503 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 17:27:52 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.) 17:27:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1976ms 17:27:52 INFO - PROCESS | 11429 | 1468456072562 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 17:27:52 INFO - PROCESS | 11429 | 1468456072568 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 17:27:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:27:52 INFO - PROCESS | 11429 | 1468456072576 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:27:52 INFO - PROCESS | 11429 | 1468456072581 Marionette TRACE conn3 <- [1,750,null,{}] 17:27:52 INFO - PROCESS | 11429 | 1468456072589 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:52 INFO - PROCESS | 11429 | 1468456072594 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:52 INFO - PROCESS | 11429 | 1468456072788 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 17:27:52 INFO - PROCESS | 11429 | 1468456072965 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:52 INFO - PROCESS | 11429 | 1468456072975 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:53 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef72000 == 26 [pid = 11429] [id = 195] 17:27:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x8ef77c00) [pid = 11429] [serial = 585] [outer = (nil)] 17:27:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x8f026000) [pid = 11429] [serial = 586] [outer = 0x8ef77c00] 17:27:53 INFO - PROCESS | 11429 | 1468456073060 Marionette DEBUG loaded listener.js 17:27:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x8f557000) [pid = 11429] [serial = 587] [outer = 0x8ef77c00] 17:27:55 INFO - PROCESS | 11429 | --DOCSHELL 0x8e35b000 == 25 [pid = 11429] [id = 182] 17:27:55 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccda800 == 24 [pid = 11429] [id = 180] 17:27:55 INFO - PROCESS | 11429 | --DOCSHELL 0x8f89b000 == 23 [pid = 11429] [id = 181] 17:27:55 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec8dc00 == 22 [pid = 11429] [id = 179] 17:27:55 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7c400 == 21 [pid = 11429] [id = 178] 17:27:55 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x91c3f400) [pid = 11429] [serial = 529] [outer = (nil)] [url = about:blank] 17:27:55 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x91d3a800) [pid = 11429] [serial = 530] [outer = (nil)] [url = about:blank] 17:27:55 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x8f658c00) [pid = 11429] [serial = 526] [outer = (nil)] [url = about:blank] 17:27:55 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x8e4b5400) [pid = 11429] [serial = 524] [outer = (nil)] [url = about:blank] 17:27:55 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x9136b400) [pid = 11429] [serial = 517] [outer = (nil)] [url = about:blank] 17:27:55 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x8ef73400) [pid = 11429] [serial = 511] [outer = (nil)] [url = about:blank] 17:27:55 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x8ccd3000) [pid = 11429] [serial = 523] [outer = (nil)] [url = about:blank] 17:27:55 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x8f6dd000) [pid = 11429] [serial = 532] [outer = (nil)] [url = about:blank] 17:27:55 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8f804c00) [pid = 11429] [serial = 527] [outer = (nil)] [url = about:blank] 17:27:55 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8f64e000) [pid = 11429] [serial = 514] [outer = (nil)] [url = about:blank] 17:27:55 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x91f49400) [pid = 11429] [serial = 520] [outer = (nil)] [url = about:blank] 17:27:55 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:55 INFO - PROCESS | 11429 | 1468456075970 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 17:27:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:27:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 3440ms 17:27:56 INFO - PROCESS | 11429 | 1468456076015 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 17:27:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:27:56 INFO - PROCESS | 11429 | 1468456076021 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 17:27:56 INFO - PROCESS | 11429 | 1468456076028 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:27:56 INFO - PROCESS | 11429 | 1468456076033 Marionette TRACE conn3 <- [1,754,null,{}] 17:27:56 INFO - PROCESS | 11429 | 1468456076041 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:56 INFO - PROCESS | 11429 | 1468456076046 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:56 INFO - PROCESS | 11429 | 1468456076208 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 17:27:56 INFO - PROCESS | 11429 | 1468456076341 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:56 INFO - PROCESS | 11429 | 1468456076356 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:56 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd7400 == 22 [pid = 11429] [id = 196] 17:27:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x8e35b000) [pid = 11429] [serial = 588] [outer = (nil)] 17:27:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x8e4c1000) [pid = 11429] [serial = 589] [outer = 0x8e35b000] 17:27:56 INFO - PROCESS | 11429 | 1468456076423 Marionette DEBUG loaded listener.js 17:27:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x8ec98400) [pid = 11429] [serial = 590] [outer = 0x8e35b000] 17:27:57 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:57 INFO - PROCESS | 11429 | 1468456077547 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 17:27:57 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 17:27:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1584ms 17:27:57 INFO - PROCESS | 11429 | 1468456077611 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 17:27:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:27:57 INFO - PROCESS | 11429 | 1468456077619 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 17:27:57 INFO - PROCESS | 11429 | 1468456077649 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:27:57 INFO - PROCESS | 11429 | 1468456077654 Marionette TRACE conn3 <- [1,758,null,{}] 17:27:57 INFO - PROCESS | 11429 | 1468456077660 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:57 INFO - PROCESS | 11429 | 1468456077665 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:57 INFO - PROCESS | 11429 | 1468456077905 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 17:27:57 INFO - PROCESS | 11429 | 1468456077946 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:57 INFO - PROCESS | 11429 | 1468456077953 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:57 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f5f4000 == 23 [pid = 11429] [id = 197] 17:27:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x8f5f4c00) [pid = 11429] [serial = 591] [outer = (nil)] 17:27:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x8f64c800) [pid = 11429] [serial = 592] [outer = 0x8f5f4c00] 17:27:58 INFO - PROCESS | 11429 | 1468456078027 Marionette DEBUG loaded listener.js 17:27:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x8f653400) [pid = 11429] [serial = 593] [outer = 0x8f5f4c00] 17:27:58 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:58 INFO - PROCESS | 11429 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:27:58 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:58 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:58 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:27:58 INFO - PROCESS | 11429 | 1468456078956 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 17:27:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:27:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1356ms 17:27:58 INFO - PROCESS | 11429 | 1468456078986 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 17:27:58 INFO - PROCESS | 11429 | 1468456078990 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 17:27:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:27:58 INFO - PROCESS | 11429 | 1468456078996 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:27:59 INFO - PROCESS | 11429 | 1468456079001 Marionette TRACE conn3 <- [1,762,null,{}] 17:27:59 INFO - PROCESS | 11429 | 1468456079028 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:59 INFO - PROCESS | 11429 | 1468456079036 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:59 INFO - PROCESS | 11429 | 1468456079244 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 17:27:59 INFO - PROCESS | 11429 | 1468456079340 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:59 INFO - PROCESS | 11429 | 1468456079350 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:27:59 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f8a7400 == 24 [pid = 11429] [id = 198] 17:27:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x8f8a9400) [pid = 11429] [serial = 594] [outer = (nil)] 17:27:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x91a62800) [pid = 11429] [serial = 595] [outer = 0x8f8a9400] 17:27:59 INFO - PROCESS | 11429 | 1468456079422 Marionette DEBUG loaded listener.js 17:27:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x91a6d000) [pid = 11429] [serial = 596] [outer = 0x8f8a9400] 17:28:01 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x8cb7cc00) [pid = 11429] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:28:01 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x8e4bd000) [pid = 11429] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:28:01 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x91d38400) [pid = 11429] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:28:01 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x8f024800) [pid = 11429] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:28:01 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x8f572400) [pid = 11429] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:28:01 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x8f024400) [pid = 11429] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:28:01 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8ee12400) [pid = 11429] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:28:01 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8e4bc800) [pid = 11429] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:28:01 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8f8a9000) [pid = 11429] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:28:01 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8e357800) [pid = 11429] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:28:01 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8e4b6c00) [pid = 11429] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:28:01 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8f025800) [pid = 11429] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:28:01 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8ccd6000) [pid = 11429] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:28:01 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8f5f9400) [pid = 11429] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:28:01 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f8a7800) [pid = 11429] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:28:01 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8ee19000) [pid = 11429] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:28:01 INFO - PROCESS | 11429 | 1468456081955 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 17:28:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:28:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2988ms 17:28:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:28:01 INFO - PROCESS | 11429 | 1468456081984 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 17:28:01 INFO - PROCESS | 11429 | 1468456081988 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 17:28:01 INFO - PROCESS | 11429 | 1468456081994 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:28:02 INFO - PROCESS | 11429 | 1468456081997 Marionette TRACE conn3 <- [1,766,null,{}] 17:28:02 INFO - PROCESS | 11429 | 1468456082003 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:02 INFO - PROCESS | 11429 | 1468456082007 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:02 INFO - PROCESS | 11429 | 1468456082212 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 17:28:02 INFO - PROCESS | 11429 | 1468456082267 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:02 INFO - PROCESS | 11429 | 1468456082277 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:02 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd6000 == 25 [pid = 11429] [id = 199] 17:28:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8e4c0000) [pid = 11429] [serial = 597] [outer = (nil)] 17:28:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f807c00) [pid = 11429] [serial = 598] [outer = 0x8e4c0000] 17:28:02 INFO - PROCESS | 11429 | 1468456082343 Marionette DEBUG loaded listener.js 17:28:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x91a6fc00) [pid = 11429] [serial = 599] [outer = 0x8e4c0000] 17:28:03 INFO - PROCESS | 11429 | 1468456083708 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 17:28:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:28:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1741ms 17:28:03 INFO - PROCESS | 11429 | 1468456083806 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 17:28:03 INFO - PROCESS | 11429 | 1468456083813 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 17:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:28:03 INFO - PROCESS | 11429 | 1468456083827 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:28:03 INFO - PROCESS | 11429 | 1468456083831 Marionette TRACE conn3 <- [1,770,null,{}] 17:28:03 INFO - PROCESS | 11429 | 1468456083840 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:03 INFO - PROCESS | 11429 | 1468456083846 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:04 INFO - PROCESS | 11429 | 1468456084010 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 17:28:04 INFO - PROCESS | 11429 | 1468456084187 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:04 INFO - PROCESS | 11429 | 1468456084204 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:04 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd8800 == 26 [pid = 11429] [id = 200] 17:28:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8e4be000) [pid = 11429] [serial = 600] [outer = (nil)] 17:28:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8ee1c000) [pid = 11429] [serial = 601] [outer = 0x8e4be000] 17:28:04 INFO - PROCESS | 11429 | 1468456084285 Marionette DEBUG loaded listener.js 17:28:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8f024400) [pid = 11429] [serial = 602] [outer = 0x8e4be000] 17:28:05 INFO - PROCESS | 11429 | 1468456085251 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 17:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1482ms 17:28:05 INFO - PROCESS | 11429 | 1468456085307 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 17:28:05 INFO - PROCESS | 11429 | 1468456085314 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 17:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:28:05 INFO - PROCESS | 11429 | 1468456085325 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:28:05 INFO - PROCESS | 11429 | 1468456085328 Marionette TRACE conn3 <- [1,774,null,{}] 17:28:05 INFO - PROCESS | 11429 | 1468456085335 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:05 INFO - PROCESS | 11429 | 1468456085341 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:05 INFO - PROCESS | 11429 | 1468456085567 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 17:28:05 INFO - PROCESS | 11429 | 1468456085801 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:05 INFO - PROCESS | 11429 | 1468456085813 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:05 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f801400 == 27 [pid = 11429] [id = 201] 17:28:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8f804c00) [pid = 11429] [serial = 603] [outer = (nil)] 17:28:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x8f89c000) [pid = 11429] [serial = 604] [outer = 0x8f804c00] 17:28:05 INFO - PROCESS | 11429 | 1468456085945 Marionette DEBUG loaded listener.js 17:28:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x8f8a6000) [pid = 11429] [serial = 605] [outer = 0x8f804c00] 17:28:06 INFO - PROCESS | 11429 | 1468456086910 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 17:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1631ms 17:28:06 INFO - PROCESS | 11429 | 1468456086956 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 17:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:28:06 INFO - PROCESS | 11429 | 1468456086960 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 17:28:06 INFO - PROCESS | 11429 | 1468456086967 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:28:06 INFO - PROCESS | 11429 | 1468456086973 Marionette TRACE conn3 <- [1,778,null,{}] 17:28:06 INFO - PROCESS | 11429 | 1468456086990 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:07 INFO - PROCESS | 11429 | 1468456086999 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:07 INFO - PROCESS | 11429 | 1468456087273 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 17:28:07 INFO - PROCESS | 11429 | 1468456087512 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:07 INFO - PROCESS | 11429 | 1468456087520 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:07 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f49000 == 28 [pid = 11429] [id = 202] 17:28:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x91f49c00) [pid = 11429] [serial = 606] [outer = (nil)] 17:28:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x91f50000) [pid = 11429] [serial = 607] [outer = 0x91f49c00] 17:28:07 INFO - PROCESS | 11429 | 1468456087607 Marionette DEBUG loaded listener.js 17:28:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x92248800) [pid = 11429] [serial = 608] [outer = 0x91f49c00] 17:28:08 INFO - PROCESS | 11429 | 1468456088496 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 17:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1635ms 17:28:08 INFO - PROCESS | 11429 | 1468456088602 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 17:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:28:08 INFO - PROCESS | 11429 | 1468456088607 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 17:28:08 INFO - PROCESS | 11429 | 1468456088613 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:28:08 INFO - PROCESS | 11429 | 1468456088616 Marionette TRACE conn3 <- [1,782,null,{}] 17:28:08 INFO - PROCESS | 11429 | 1468456088673 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:08 INFO - PROCESS | 11429 | 1468456088679 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:08 INFO - PROCESS | 11429 | 1468456088862 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 17:28:09 INFO - PROCESS | 11429 | 1468456089095 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:09 INFO - PROCESS | 11429 | 1468456089103 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:09 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7dc00 == 29 [pid = 11429] [id = 203] 17:28:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x8f64dc00) [pid = 11429] [serial = 609] [outer = (nil)] 17:28:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x924e1400) [pid = 11429] [serial = 610] [outer = 0x8f64dc00] 17:28:09 INFO - PROCESS | 11429 | 1468456089190 Marionette DEBUG loaded listener.js 17:28:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x924e7800) [pid = 11429] [serial = 611] [outer = 0x8f64dc00] 17:28:10 INFO - PROCESS | 11429 | 1468456090053 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 17:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1473ms 17:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:28:10 INFO - PROCESS | 11429 | 1468456090085 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 17:28:10 INFO - PROCESS | 11429 | 1468456090088 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 17:28:10 INFO - PROCESS | 11429 | 1468456090095 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:28:10 INFO - PROCESS | 11429 | 1468456090097 Marionette TRACE conn3 <- [1,786,null,{}] 17:28:10 INFO - PROCESS | 11429 | 1468456090104 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:10 INFO - PROCESS | 11429 | 1468456090109 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:10 INFO - PROCESS | 11429 | 1468456090267 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 17:28:10 INFO - PROCESS | 11429 | 1468456090455 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:10 INFO - PROCESS | 11429 | 1468456090464 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:10 INFO - PROCESS | 11429 | ++DOCSHELL 0x93a64000 == 30 [pid = 11429] [id = 204] 17:28:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x93c59800) [pid = 11429] [serial = 612] [outer = (nil)] 17:28:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x93c63c00) [pid = 11429] [serial = 613] [outer = 0x93c59800] 17:28:10 INFO - PROCESS | 11429 | 1468456090543 Marionette DEBUG loaded listener.js 17:28:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x93c61000) [pid = 11429] [serial = 614] [outer = 0x93c59800] 17:28:11 INFO - PROCESS | 11429 | 1468456091482 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 17:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1431ms 17:28:11 INFO - PROCESS | 11429 | 1468456091526 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 17:28:11 INFO - PROCESS | 11429 | 1468456091530 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 17:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:28:11 INFO - PROCESS | 11429 | 1468456091537 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:28:11 INFO - PROCESS | 11429 | 1468456091541 Marionette TRACE conn3 <- [1,790,null,{}] 17:28:11 INFO - PROCESS | 11429 | 1468456091546 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:11 INFO - PROCESS | 11429 | 1468456091557 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:11 INFO - PROCESS | 11429 | 1468456091770 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 17:28:12 INFO - PROCESS | 11429 | 1468456092023 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:12 INFO - PROCESS | 11429 | 1468456092032 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:12 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccda800 == 31 [pid = 11429] [id = 205] 17:28:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x8ee1ac00) [pid = 11429] [serial = 615] [outer = (nil)] 17:28:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x976bac00) [pid = 11429] [serial = 616] [outer = 0x8ee1ac00] 17:28:12 INFO - PROCESS | 11429 | 1468456092123 Marionette DEBUG loaded listener.js 17:28:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 97 (0x976e7000) [pid = 11429] [serial = 617] [outer = 0x8ee1ac00] 17:28:13 INFO - PROCESS | 11429 | 1468456093022 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 17:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1528ms 17:28:13 INFO - PROCESS | 11429 | 1468456093066 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 17:28:13 INFO - PROCESS | 11429 | 1468456093070 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 17:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:28:13 INFO - PROCESS | 11429 | 1468456093076 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:28:13 INFO - PROCESS | 11429 | 1468456093080 Marionette TRACE conn3 <- [1,794,null,{}] 17:28:13 INFO - PROCESS | 11429 | 1468456093085 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:13 INFO - PROCESS | 11429 | 1468456093090 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:13 INFO - PROCESS | 11429 | 1468456093255 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 17:28:13 INFO - PROCESS | 11429 | 1468456093435 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:13 INFO - PROCESS | 11429 | 1468456093444 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:13 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7a400 == 32 [pid = 11429] [id = 206] 17:28:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 98 (0x8f573000) [pid = 11429] [serial = 618] [outer = (nil)] 17:28:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 99 (0x976ef800) [pid = 11429] [serial = 619] [outer = 0x8f573000] 17:28:13 INFO - PROCESS | 11429 | 1468456093523 Marionette DEBUG loaded listener.js 17:28:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 100 (0x98010c00) [pid = 11429] [serial = 620] [outer = 0x8f573000] 17:28:14 INFO - PROCESS | 11429 | 1468456094389 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 17:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1384ms 17:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:28:14 INFO - PROCESS | 11429 | 1468456094461 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 17:28:14 INFO - PROCESS | 11429 | 1468456094464 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 17:28:14 INFO - PROCESS | 11429 | 1468456094471 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:28:14 INFO - PROCESS | 11429 | 1468456094474 Marionette TRACE conn3 <- [1,798,null,{}] 17:28:14 INFO - PROCESS | 11429 | 1468456094480 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:14 INFO - PROCESS | 11429 | 1468456094492 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:14 INFO - PROCESS | 11429 | 1468456094703 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 17:28:14 INFO - PROCESS | 11429 | 1468456094884 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:14 INFO - PROCESS | 11429 | 1468456094891 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:14 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb88800 == 33 [pid = 11429] [id = 207] 17:28:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 101 (0x8e350000) [pid = 11429] [serial = 621] [outer = (nil)] 17:28:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 102 (0x982ab000) [pid = 11429] [serial = 622] [outer = 0x8e350000] 17:28:15 INFO - PROCESS | 11429 | 1468456095008 Marionette DEBUG loaded listener.js 17:28:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 103 (0x99145400) [pid = 11429] [serial = 623] [outer = 0x8e350000] 17:28:15 INFO - PROCESS | 11429 | 1468456095880 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 17:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 17:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1481ms 17:28:15 INFO - PROCESS | 11429 | 1468456095951 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 17:28:15 INFO - PROCESS | 11429 | 1468456095955 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 17:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:28:15 INFO - PROCESS | 11429 | 1468456095961 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:28:15 INFO - PROCESS | 11429 | 1468456095964 Marionette TRACE conn3 <- [1,802,null,{}] 17:28:15 INFO - PROCESS | 11429 | 1468456095970 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:15 INFO - PROCESS | 11429 | 1468456095975 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:16 INFO - PROCESS | 11429 | 1468456096147 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 17:28:16 INFO - PROCESS | 11429 | 1468456096398 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:16 INFO - PROCESS | 11429 | 1468456096404 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:16 INFO - PROCESS | 11429 | ++DOCSHELL 0x91d31400 == 34 [pid = 11429] [id = 208] 17:28:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 104 (0x91f4e800) [pid = 11429] [serial = 624] [outer = (nil)] 17:28:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 105 (0x982b0400) [pid = 11429] [serial = 625] [outer = 0x91f4e800] 17:28:16 INFO - PROCESS | 11429 | 1468456096526 Marionette DEBUG loaded listener.js 17:28:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 106 (0x9915d400) [pid = 11429] [serial = 626] [outer = 0x91f4e800] 17:28:17 INFO - PROCESS | 11429 | 1468456097390 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 17:28:17 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 17:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1477ms 17:28:17 INFO - PROCESS | 11429 | 1468456097439 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 17:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:28:17 INFO - PROCESS | 11429 | 1468456097443 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 17:28:17 INFO - PROCESS | 11429 | 1468456097449 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:28:17 INFO - PROCESS | 11429 | 1468456097453 Marionette TRACE conn3 <- [1,806,null,{}] 17:28:17 INFO - PROCESS | 11429 | 1468456097458 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:17 INFO - PROCESS | 11429 | 1468456097463 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:17 INFO - PROCESS | 11429 | 1468456097633 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 17:28:17 INFO - PROCESS | 11429 | 1468456097824 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:17 INFO - PROCESS | 11429 | 1468456097832 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:17 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd8400 == 35 [pid = 11429] [id = 209] 17:28:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 107 (0x8e34e400) [pid = 11429] [serial = 627] [outer = (nil)] 17:28:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 108 (0x8f028c00) [pid = 11429] [serial = 628] [outer = 0x8e34e400] 17:28:17 INFO - PROCESS | 11429 | 1468456097960 Marionette DEBUG loaded listener.js 17:28:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 109 (0x8f5f9c00) [pid = 11429] [serial = 629] [outer = 0x8e34e400] 17:28:19 INFO - PROCESS | 11429 | 1468456099000 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 17:28:19 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 17:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1584ms 17:28:19 INFO - PROCESS | 11429 | 1468456099033 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 17:28:19 INFO - PROCESS | 11429 | 1468456099038 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 17:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:28:19 INFO - PROCESS | 11429 | 1468456099046 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:28:19 INFO - PROCESS | 11429 | 1468456099054 Marionette TRACE conn3 <- [1,810,null,{}] 17:28:19 INFO - PROCESS | 11429 | 1468456099061 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:19 INFO - PROCESS | 11429 | 1468456099065 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:19 INFO - PROCESS | 11429 | 1468456099235 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 17:28:19 INFO - PROCESS | 11429 | 1468456099425 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:19 INFO - PROCESS | 11429 | 1468456099438 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:19 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4bc000 == 36 [pid = 11429] [id = 210] 17:28:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 110 (0x8ec90400) [pid = 11429] [serial = 630] [outer = (nil)] 17:28:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 111 (0x8f01f400) [pid = 11429] [serial = 631] [outer = 0x8ec90400] 17:28:19 INFO - PROCESS | 11429 | 1468456099505 Marionette DEBUG loaded listener.js 17:28:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 112 (0x8f570000) [pid = 11429] [serial = 632] [outer = 0x8ec90400] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 111 (0x8f6e4800) [pid = 11429] [serial = 562] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 110 (0x8f80e000) [pid = 11429] [serial = 563] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 109 (0x8cb84400) [pid = 11429] [serial = 535] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 108 (0x8e4c1400) [pid = 11429] [serial = 553] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 107 (0x91f53800) [pid = 11429] [serial = 521] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 106 (0x8f02ec00) [pid = 11429] [serial = 556] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 105 (0x8f655000) [pid = 11429] [serial = 559] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 104 (0x8f8a9800) [pid = 11429] [serial = 541] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 103 (0x8f029c00) [pid = 11429] [serial = 538] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 102 (0x8ccd9c00) [pid = 11429] [serial = 536] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 101 (0x8ec95800) [pid = 11429] [serial = 554] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 100 (0x8f022000) [pid = 11429] [serial = 512] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 99 (0x923e8000) [pid = 11429] [serial = 544] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 98 (0x8f565c00) [pid = 11429] [serial = 539] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 97 (0x8f89d800) [pid = 11429] [serial = 533] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 96 (0x8ec8fc00) [pid = 11429] [serial = 509] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 95 (0x8f6d8000) [pid = 11429] [serial = 560] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 94 (0x92fd3400) [pid = 11429] [serial = 547] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x923f3000) [pid = 11429] [serial = 545] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x8f562400) [pid = 11429] [serial = 557] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x8e353400) [pid = 11429] [serial = 550] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x8f6df400) [pid = 11429] [serial = 515] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x9136a400) [pid = 11429] [serial = 542] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x8ec90000) [pid = 11429] [serial = 551] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x939a1000) [pid = 11429] [serial = 548] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x91a65400) [pid = 11429] [serial = 518] [outer = (nil)] [url = about:blank] 17:28:20 INFO - PROCESS | 11429 | 1468456100535 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 17:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1543ms 17:28:20 INFO - PROCESS | 11429 | 1468456100589 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 17:28:20 INFO - PROCESS | 11429 | 1468456100595 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 17:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:28:20 INFO - PROCESS | 11429 | 1468456100606 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:28:20 INFO - PROCESS | 11429 | 1468456100609 Marionette TRACE conn3 <- [1,814,null,{}] 17:28:20 INFO - PROCESS | 11429 | 1468456100615 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:20 INFO - PROCESS | 11429 | 1468456100621 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:20 INFO - PROCESS | 11429 | 1468456100790 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 17:28:20 INFO - PROCESS | 11429 | 1468456100947 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:20 INFO - PROCESS | 11429 | 1468456100953 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:20 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e34f400 == 37 [pid = 11429] [id = 211] 17:28:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x8ec8d400) [pid = 11429] [serial = 633] [outer = (nil)] 17:28:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x8f02c800) [pid = 11429] [serial = 634] [outer = 0x8ec8d400] 17:28:21 INFO - PROCESS | 11429 | 1468456101027 Marionette DEBUG loaded listener.js 17:28:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x8f565c00) [pid = 11429] [serial = 635] [outer = 0x8ec8d400] 17:28:21 INFO - PROCESS | 11429 | 1468456101856 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 17:28:21 INFO - PROCESS | 11429 | 1468456101889 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 17:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:28:21 INFO - PROCESS | 11429 | 1468456101896 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:28:21 INFO - PROCESS | 11429 | 1468456101901 Marionette TRACE conn3 <- [1,818,null,{}] 17:28:21 INFO - PROCESS | 11429 | 1468456101917 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:21 INFO - PROCESS | 11429 | 1468456101925 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:22 INFO - PROCESS | 11429 | 1468456102093 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 17:28:22 INFO - PROCESS | 11429 | 1468456102103 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:22 INFO - PROCESS | 11429 | 1468456102113 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:22 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6e4800 == 38 [pid = 11429] [id = 212] 17:28:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x8f6e6000) [pid = 11429] [serial = 636] [outer = (nil)] 17:28:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x8f8a9000) [pid = 11429] [serial = 637] [outer = 0x8f6e6000] 17:28:22 INFO - PROCESS | 11429 | 1468456102332 Marionette DEBUG loaded listener.js 17:28:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x9136c000) [pid = 11429] [serial = 638] [outer = 0x8f6e6000] 17:28:23 INFO - PROCESS | 11429 | 1468456103165 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 17:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1331ms 17:28:23 INFO - PROCESS | 11429 | 1468456103227 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 17:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:28:23 INFO - PROCESS | 11429 | 1468456103232 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 17:28:23 INFO - PROCESS | 11429 | 1468456103238 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:28:23 INFO - PROCESS | 11429 | 1468456103241 Marionette TRACE conn3 <- [1,822,null,{}] 17:28:23 INFO - PROCESS | 11429 | 1468456103246 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:23 INFO - PROCESS | 11429 | 1468456103251 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:23 INFO - PROCESS | 11429 | 1468456103477 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 17:28:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x8f89f800) [pid = 11429] [serial = 639] [outer = 0x93c5e800] 17:28:23 INFO - PROCESS | 11429 | 1468456103636 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:23 INFO - PROCESS | 11429 | 1468456103644 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:23 INFO - PROCESS | 11429 | ++DOCSHELL 0x91c40c00 == 39 [pid = 11429] [id = 213] 17:28:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x91d2c400) [pid = 11429] [serial = 640] [outer = (nil)] 17:28:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x91d39000) [pid = 11429] [serial = 641] [outer = 0x91d2c400] 17:28:23 INFO - PROCESS | 11429 | 1468456103756 Marionette DEBUG loaded listener.js 17:28:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x91f4d400) [pid = 11429] [serial = 642] [outer = 0x91d2c400] 17:28:24 INFO - PROCESS | 11429 | 1468456104683 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 17:28:24 INFO - PROCESS | 11429 | 1468456104769 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 17:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:28:24 INFO - PROCESS | 11429 | 1468456104778 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:28:24 INFO - PROCESS | 11429 | 1468456104781 Marionette TRACE conn3 <- [1,826,null,{}] 17:28:24 INFO - PROCESS | 11429 | 1468456104787 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:24 INFO - PROCESS | 11429 | 1468456104792 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:24 INFO - PROCESS | 11429 | 1468456104945 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 17:28:24 INFO - PROCESS | 11429 | 1468456104955 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:24 INFO - PROCESS | 11429 | 1468456104962 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:24 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f5f4c00 == 40 [pid = 11429] [id = 214] 17:28:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x8f8a7000) [pid = 11429] [serial = 643] [outer = (nil)] 17:28:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x92250c00) [pid = 11429] [serial = 644] [outer = 0x8f8a7000] 17:28:25 INFO - PROCESS | 11429 | 1468456105031 Marionette DEBUG loaded listener.js 17:28:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x924e0c00) [pid = 11429] [serial = 645] [outer = 0x8f8a7000] 17:28:25 INFO - PROCESS | 11429 | 1468456105936 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 17:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1190ms 17:28:25 INFO - PROCESS | 11429 | 1468456105972 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 17:28:25 INFO - PROCESS | 11429 | 1468456105975 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 17:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:28:25 INFO - PROCESS | 11429 | 1468456105981 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:28:25 INFO - PROCESS | 11429 | 1468456105984 Marionette TRACE conn3 <- [1,830,null,{}] 17:28:25 INFO - PROCESS | 11429 | 1468456105989 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:26 INFO - PROCESS | 11429 | 1468456105998 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:26 INFO - PROCESS | 11429 | 1468456106169 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 17:28:26 INFO - PROCESS | 11429 | 1468456106179 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:26 INFO - PROCESS | 11429 | 1468456106189 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:26 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec8ec00 == 41 [pid = 11429] [id = 215] 17:28:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x8f5f3000) [pid = 11429] [serial = 646] [outer = (nil)] 17:28:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x976eac00) [pid = 11429] [serial = 647] [outer = 0x8f5f3000] 17:28:26 INFO - PROCESS | 11429 | 1468456106256 Marionette DEBUG loaded listener.js 17:28:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x99d1f400) [pid = 11429] [serial = 648] [outer = 0x8f5f3000] 17:28:27 INFO - PROCESS | 11429 | 1468456107337 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 17:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1383ms 17:28:27 INFO - PROCESS | 11429 | 1468456107365 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 17:28:27 INFO - PROCESS | 11429 | 1468456107371 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 17:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:28:27 INFO - PROCESS | 11429 | 1468456107379 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:28:27 INFO - PROCESS | 11429 | 1468456107384 Marionette TRACE conn3 <- [1,834,null,{}] 17:28:27 INFO - PROCESS | 11429 | 1468456107393 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:27 INFO - PROCESS | 11429 | 1468456107399 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:27 INFO - PROCESS | 11429 | 1468456107638 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 17:28:27 INFO - PROCESS | 11429 | 1468456107900 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:27 INFO - PROCESS | 11429 | 1468456107907 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:27 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e35cc00 == 42 [pid = 11429] [id = 216] 17:28:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x8e4b7800) [pid = 11429] [serial = 649] [outer = (nil)] 17:28:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x8ef80400) [pid = 11429] [serial = 650] [outer = 0x8e4b7800] 17:28:28 INFO - PROCESS | 11429 | 1468456108040 Marionette DEBUG loaded listener.js 17:28:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x8f02e800) [pid = 11429] [serial = 651] [outer = 0x8e4b7800] 17:28:28 INFO - PROCESS | 11429 | 1468456108979 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 17:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1632ms 17:28:29 INFO - PROCESS | 11429 | 1468456109011 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 17:28:29 INFO - PROCESS | 11429 | 1468456109019 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 17:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:28:29 INFO - PROCESS | 11429 | 1468456109029 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:28:29 INFO - PROCESS | 11429 | 1468456109033 Marionette TRACE conn3 <- [1,838,null,{}] 17:28:29 INFO - PROCESS | 11429 | 1468456109040 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:29 INFO - PROCESS | 11429 | 1468456109046 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:29 INFO - PROCESS | 11429 | 1468456109235 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 17:28:29 INFO - PROCESS | 11429 | 1468456109469 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:29 INFO - PROCESS | 11429 | 1468456109477 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:29 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6e1800 == 43 [pid = 11429] [id = 217] 17:28:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x8f806800) [pid = 11429] [serial = 652] [outer = (nil)] 17:28:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x91363000) [pid = 11429] [serial = 653] [outer = 0x8f806800] 17:28:29 INFO - PROCESS | 11429 | 1468456109617 Marionette DEBUG loaded listener.js 17:28:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 97 (0x91c3ac00) [pid = 11429] [serial = 654] [outer = 0x8f806800] 17:28:30 INFO - PROCESS | 11429 | 1468456110580 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 17:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1582ms 17:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:28:30 INFO - PROCESS | 11429 | 1468456110612 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 17:28:30 INFO - PROCESS | 11429 | 1468456110616 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 17:28:30 INFO - PROCESS | 11429 | 1468456110623 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:28:30 INFO - PROCESS | 11429 | 1468456110628 Marionette TRACE conn3 <- [1,842,null,{}] 17:28:30 INFO - PROCESS | 11429 | 1468456110645 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:30 INFO - PROCESS | 11429 | 1468456110653 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:30 INFO - PROCESS | 11429 | 1468456110890 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 17:28:31 INFO - PROCESS | 11429 | 1468456111131 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:31 INFO - PROCESS | 11429 | 1468456111141 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:31 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd1c00 == 44 [pid = 11429] [id = 218] 17:28:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 98 (0x976e1c00) [pid = 11429] [serial = 655] [outer = (nil)] 17:28:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 99 (0x982b0c00) [pid = 11429] [serial = 656] [outer = 0x976e1c00] 17:28:31 INFO - PROCESS | 11429 | 1468456111266 Marionette DEBUG loaded listener.js 17:28:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 100 (0x99f82c00) [pid = 11429] [serial = 657] [outer = 0x976e1c00] 17:28:32 INFO - PROCESS | 11429 | 1468456112175 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 17:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1590ms 17:28:32 INFO - PROCESS | 11429 | 1468456112212 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 17:28:32 INFO - PROCESS | 11429 | 1468456112216 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 17:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:28:32 INFO - PROCESS | 11429 | 1468456112223 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:28:32 INFO - PROCESS | 11429 | 1468456112225 Marionette TRACE conn3 <- [1,846,null,{}] 17:28:32 INFO - PROCESS | 11429 | 1468456112231 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:32 INFO - PROCESS | 11429 | 1468456112237 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:32 INFO - PROCESS | 11429 | 1468456112427 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 17:28:32 INFO - PROCESS | 11429 | 1468456112672 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:32 INFO - PROCESS | 11429 | 1468456112681 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:32 INFO - PROCESS | 11429 | ++DOCSHELL 0x947e2c00 == 45 [pid = 11429] [id = 219] 17:28:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 101 (0x976e4000) [pid = 11429] [serial = 658] [outer = (nil)] 17:28:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 102 (0x9a3f1800) [pid = 11429] [serial = 659] [outer = 0x976e4000] 17:28:32 INFO - PROCESS | 11429 | 1468456112805 Marionette DEBUG loaded listener.js 17:28:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 103 (0x9a411800) [pid = 11429] [serial = 660] [outer = 0x976e4000] 17:28:33 INFO - PROCESS | 11429 | 1468456113721 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 17:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1579ms 17:28:33 INFO - PROCESS | 11429 | 1468456113801 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 17:28:33 INFO - PROCESS | 11429 | 1468456113805 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 17:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:28:33 INFO - PROCESS | 11429 | 1468456113812 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:28:33 INFO - PROCESS | 11429 | 1468456113814 Marionette TRACE conn3 <- [1,850,null,{}] 17:28:33 INFO - PROCESS | 11429 | 1468456113820 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:33 INFO - PROCESS | 11429 | 1468456113826 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:34 INFO - PROCESS | 11429 | 1468456114032 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 17:28:34 INFO - PROCESS | 11429 | 1468456114262 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:34 INFO - PROCESS | 11429 | 1468456114274 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:34 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7b400 == 46 [pid = 11429] [id = 220] 17:28:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 104 (0x91f52c00) [pid = 11429] [serial = 661] [outer = (nil)] 17:28:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 105 (0x9a417000) [pid = 11429] [serial = 662] [outer = 0x91f52c00] 17:28:34 INFO - PROCESS | 11429 | 1468456114394 Marionette DEBUG loaded listener.js 17:28:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 106 (0x9a41a400) [pid = 11429] [serial = 663] [outer = 0x91f52c00] 17:28:35 INFO - PROCESS | 11429 | 1468456115280 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 17:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1485ms 17:28:35 INFO - PROCESS | 11429 | 1468456115297 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 17:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:28:35 INFO - PROCESS | 11429 | 1468456115301 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 17:28:35 INFO - PROCESS | 11429 | 1468456115307 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:28:35 INFO - PROCESS | 11429 | 1468456115311 Marionette TRACE conn3 <- [1,854,null,{}] 17:28:35 INFO - PROCESS | 11429 | 1468456115317 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:35 INFO - PROCESS | 11429 | 1468456115327 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:35 INFO - PROCESS | 11429 | 1468456115570 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 17:28:35 INFO - PROCESS | 11429 | 1468456115809 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:35 INFO - PROCESS | 11429 | 1468456115817 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:35 INFO - PROCESS | 11429 | ++DOCSHELL 0x99154c00 == 47 [pid = 11429] [id = 221] 17:28:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 107 (0x995a2000) [pid = 11429] [serial = 664] [outer = (nil)] 17:28:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 108 (0x9ab68c00) [pid = 11429] [serial = 665] [outer = 0x995a2000] 17:28:35 INFO - PROCESS | 11429 | 1468456115920 Marionette DEBUG loaded listener.js 17:28:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 109 (0x9ad11800) [pid = 11429] [serial = 666] [outer = 0x995a2000] 17:28:36 INFO - PROCESS | 11429 | 1468456116756 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 17:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1480ms 17:28:36 INFO - PROCESS | 11429 | 1468456116788 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 17:28:36 INFO - PROCESS | 11429 | 1468456116792 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 17:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:28:36 INFO - PROCESS | 11429 | 1468456116798 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:28:36 INFO - PROCESS | 11429 | 1468456116802 Marionette TRACE conn3 <- [1,858,null,{}] 17:28:36 INFO - PROCESS | 11429 | 1468456116808 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:36 INFO - PROCESS | 11429 | 1468456116813 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:36 INFO - PROCESS | 11429 | 1468456116982 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 17:28:37 INFO - PROCESS | 11429 | 1468456117177 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:37 INFO - PROCESS | 11429 | 1468456117184 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:37 INFO - PROCESS | 11429 | ++DOCSHELL 0x9ab67c00 == 48 [pid = 11429] [id = 222] 17:28:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 110 (0x9ab68800) [pid = 11429] [serial = 667] [outer = (nil)] 17:28:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 111 (0x9ad1b000) [pid = 11429] [serial = 668] [outer = 0x9ab68800] 17:28:37 INFO - PROCESS | 11429 | 1468456117263 Marionette DEBUG loaded listener.js 17:28:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 112 (0x9b077400) [pid = 11429] [serial = 669] [outer = 0x9ab68800] 17:28:38 INFO - PROCESS | 11429 | 1468456118179 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 17:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1429ms 17:28:38 INFO - PROCESS | 11429 | 1468456118228 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 17:28:38 INFO - PROCESS | 11429 | 1468456118232 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 17:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:28:38 INFO - PROCESS | 11429 | 1468456118238 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:28:38 INFO - PROCESS | 11429 | 1468456118241 Marionette TRACE conn3 <- [1,862,null,{}] 17:28:38 INFO - PROCESS | 11429 | 1468456118247 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:38 INFO - PROCESS | 11429 | 1468456118252 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:38 INFO - PROCESS | 11429 | 1468456118429 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 17:28:38 INFO - PROCESS | 11429 | 1468456118620 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:38 INFO - PROCESS | 11429 | 1468456118628 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:38 INFO - PROCESS | 11429 | ++DOCSHELL 0x9ab98800 == 49 [pid = 11429] [id = 223] 17:28:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 113 (0x9ad17800) [pid = 11429] [serial = 670] [outer = (nil)] 17:28:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 114 (0x9b23d800) [pid = 11429] [serial = 671] [outer = 0x9ad17800] 17:28:38 INFO - PROCESS | 11429 | 1468456118707 Marionette DEBUG loaded listener.js 17:28:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 115 (0x9b3afc00) [pid = 11429] [serial = 672] [outer = 0x9ad17800] 17:28:39 INFO - PROCESS | 11429 | 1468456119713 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 17:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1534ms 17:28:39 INFO - PROCESS | 11429 | 1468456119773 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 17:28:39 INFO - PROCESS | 11429 | 1468456119777 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 17:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:28:39 INFO - PROCESS | 11429 | 1468456119784 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:28:39 INFO - PROCESS | 11429 | 1468456119786 Marionette TRACE conn3 <- [1,866,null,{}] 17:28:39 INFO - PROCESS | 11429 | 1468456119792 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:39 INFO - PROCESS | 11429 | 1468456119797 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:39 INFO - PROCESS | 11429 | 1468456119973 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 17:28:40 INFO - PROCESS | 11429 | 1468456120211 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:40 INFO - PROCESS | 11429 | 1468456120220 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:40 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e35b400 == 50 [pid = 11429] [id = 224] 17:28:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 116 (0x8e35b800) [pid = 11429] [serial = 673] [outer = (nil)] 17:28:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 117 (0x8e4c1400) [pid = 11429] [serial = 674] [outer = 0x8e35b800] 17:28:40 INFO - PROCESS | 11429 | 1468456120651 Marionette DEBUG loaded listener.js 17:28:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 118 (0x8ec97000) [pid = 11429] [serial = 675] [outer = 0x8e35b800] 17:28:41 INFO - PROCESS | 11429 | 1468456121624 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 17:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1888ms 17:28:41 INFO - PROCESS | 11429 | 1468456121674 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 17:28:41 INFO - PROCESS | 11429 | 1468456121680 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 17:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:28:41 INFO - PROCESS | 11429 | 1468456121688 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:28:41 INFO - PROCESS | 11429 | 1468456121692 Marionette TRACE conn3 <- [1,870,null,{}] 17:28:41 INFO - PROCESS | 11429 | 1468456121699 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:41 INFO - PROCESS | 11429 | 1468456121704 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:41 INFO - PROCESS | 11429 | 1468456121880 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 17:28:42 INFO - PROCESS | 11429 | 1468456122254 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:42 INFO - PROCESS | 11429 | 1468456122267 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:42 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e358800 == 51 [pid = 11429] [id = 225] 17:28:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 119 (0x8e4c2800) [pid = 11429] [serial = 676] [outer = (nil)] 17:28:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 120 (0x8f561800) [pid = 11429] [serial = 677] [outer = 0x8e4c2800] 17:28:42 INFO - PROCESS | 11429 | 1468456122343 Marionette DEBUG loaded listener.js 17:28:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 121 (0x8f5f6000) [pid = 11429] [serial = 678] [outer = 0x8e4c2800] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x8f5f4c00 == 50 [pid = 11429] [id = 214] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x91c40c00 == 49 [pid = 11429] [id = 213] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6e4800 == 48 [pid = 11429] [id = 212] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x8e34f400 == 47 [pid = 11429] [id = 211] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4bc000 == 46 [pid = 11429] [id = 210] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x91f49000 == 45 [pid = 11429] [id = 202] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7dc00 == 44 [pid = 11429] [id = 203] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x93a64000 == 43 [pid = 11429] [id = 204] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccda800 == 42 [pid = 11429] [id = 205] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x8f801400 == 41 [pid = 11429] [id = 201] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb86000 == 40 [pid = 11429] [id = 183] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb88800 == 39 [pid = 11429] [id = 207] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x91d31400 == 38 [pid = 11429] [id = 208] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd8400 == 37 [pid = 11429] [id = 209] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7a400 == 36 [pid = 11429] [id = 206] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x9ab98800 == 35 [pid = 11429] [id = 223] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x8e35b400 == 34 [pid = 11429] [id = 224] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x9ab67c00 == 33 [pid = 11429] [id = 222] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x99154c00 == 32 [pid = 11429] [id = 221] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7b400 == 31 [pid = 11429] [id = 220] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd1c00 == 30 [pid = 11429] [id = 218] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x947e2c00 == 29 [pid = 11429] [id = 219] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6e1800 == 28 [pid = 11429] [id = 217] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec8ec00 == 27 [pid = 11429] [id = 215] 17:28:44 INFO - PROCESS | 11429 | --DOCSHELL 0x8e35cc00 == 26 [pid = 11429] [id = 216] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 120 (0x8ef7f400) [pid = 11429] [serial = 566] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 119 (0x8e4c1c00) [pid = 11429] [serial = 565] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 118 (0x8f6e2c00) [pid = 11429] [serial = 569] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 117 (0x8f654400) [pid = 11429] [serial = 568] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 116 (0x91d30000) [pid = 11429] [serial = 572] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 115 (0x91c36000) [pid = 11429] [serial = 571] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 114 (0x92369c00) [pid = 11429] [serial = 575] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 113 (0x92360800) [pid = 11429] [serial = 574] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 112 (0x924e8400) [pid = 11429] [serial = 578] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 111 (0x924e4c00) [pid = 11429] [serial = 577] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 110 (0x951be800) [pid = 11429] [serial = 581] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 109 (0x93c64c00) [pid = 11429] [serial = 580] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 108 (0x9646bc00) [pid = 11429] [serial = 584] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 107 (0x96471000) [pid = 11429] [serial = 583] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 106 (0x91a62800) [pid = 11429] [serial = 595] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 105 (0x8f653400) [pid = 11429] [serial = 593] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 104 (0x91a6d000) [pid = 11429] [serial = 596] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 103 (0x8ec98400) [pid = 11429] [serial = 590] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 102 (0x8f807c00) [pid = 11429] [serial = 598] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 101 (0x8e4c1000) [pid = 11429] [serial = 589] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 100 (0x8f64c800) [pid = 11429] [serial = 592] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 99 (0x8f557000) [pid = 11429] [serial = 587] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | --DOMWINDOW == 98 (0x8f026000) [pid = 11429] [serial = 586] [outer = (nil)] [url = about:blank] 17:28:44 INFO - PROCESS | 11429 | 1468456124648 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 17:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 2984ms 17:28:44 INFO - PROCESS | 11429 | 1468456124682 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 17:28:44 INFO - PROCESS | 11429 | 1468456124688 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 17:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:28:44 INFO - PROCESS | 11429 | 1468456124697 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:28:44 INFO - PROCESS | 11429 | 1468456124700 Marionette TRACE conn3 <- [1,874,null,{}] 17:28:44 INFO - PROCESS | 11429 | 1468456124709 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:44 INFO - PROCESS | 11429 | 1468456124715 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:44 INFO - PROCESS | 11429 | 1468456124876 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 17:28:44 INFO - PROCESS | 11429 | 1468456124886 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:44 INFO - PROCESS | 11429 | 1468456124899 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:44 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e350c00 == 27 [pid = 11429] [id = 226] 17:28:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 99 (0x8e354000) [pid = 11429] [serial = 679] [outer = (nil)] 17:28:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 100 (0x8e35a000) [pid = 11429] [serial = 680] [outer = 0x8e354000] 17:28:44 INFO - PROCESS | 11429 | 1468456124968 Marionette DEBUG loaded listener.js 17:28:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 101 (0x8e4ba800) [pid = 11429] [serial = 681] [outer = 0x8e354000] 17:28:45 INFO - PROCESS | 11429 | 1468456125823 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 17:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1182ms 17:28:45 INFO - PROCESS | 11429 | 1468456125879 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 17:28:45 INFO - PROCESS | 11429 | 1468456125886 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 17:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:28:45 INFO - PROCESS | 11429 | 1468456125897 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:28:45 INFO - PROCESS | 11429 | 1468456125900 Marionette TRACE conn3 <- [1,878,null,{}] 17:28:45 INFO - PROCESS | 11429 | 1468456125906 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:45 INFO - PROCESS | 11429 | 1468456125912 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:46 INFO - PROCESS | 11429 | 1468456126064 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 17:28:46 INFO - PROCESS | 11429 | 1468456126185 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:46 INFO - PROCESS | 11429 | 1468456126192 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:46 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec8e800 == 28 [pid = 11429] [id = 227] 17:28:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 102 (0x8ec94800) [pid = 11429] [serial = 682] [outer = (nil)] 17:28:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 103 (0x8ee19c00) [pid = 11429] [serial = 683] [outer = 0x8ec94800] 17:28:46 INFO - PROCESS | 11429 | 1468456126263 Marionette DEBUG loaded listener.js 17:28:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 104 (0x8ef71c00) [pid = 11429] [serial = 684] [outer = 0x8ec94800] 17:28:47 INFO - PROCESS | 11429 | 1468456127107 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 17:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1234ms 17:28:47 INFO - PROCESS | 11429 | 1468456127130 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 17:28:47 INFO - PROCESS | 11429 | 1468456127133 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 17:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:28:47 INFO - PROCESS | 11429 | 1468456127140 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:28:47 INFO - PROCESS | 11429 | 1468456127146 Marionette TRACE conn3 <- [1,882,null,{}] 17:28:47 INFO - PROCESS | 11429 | 1468456127170 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:47 INFO - PROCESS | 11429 | 1468456127179 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:47 INFO - PROCESS | 11429 | 1468456127378 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 17:28:47 INFO - PROCESS | 11429 | 1468456127406 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:47 INFO - PROCESS | 11429 | 1468456127413 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:47 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f56e400 == 29 [pid = 11429] [id = 228] 17:28:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 105 (0x8f56f000) [pid = 11429] [serial = 685] [outer = (nil)] 17:28:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 106 (0x8f5edc00) [pid = 11429] [serial = 686] [outer = 0x8f56f000] 17:28:47 INFO - PROCESS | 11429 | 1468456127486 Marionette DEBUG loaded listener.js 17:28:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 107 (0x8f64b000) [pid = 11429] [serial = 687] [outer = 0x8f56f000] 17:28:48 INFO - PROCESS | 11429 | 1468456128418 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 17:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1335ms 17:28:48 INFO - PROCESS | 11429 | 1468456128478 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 17:28:48 INFO - PROCESS | 11429 | 1468456128482 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 17:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:28:48 INFO - PROCESS | 11429 | 1468456128488 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:28:48 INFO - PROCESS | 11429 | 1468456128490 Marionette TRACE conn3 <- [1,886,null,{}] 17:28:48 INFO - PROCESS | 11429 | 1468456128496 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:48 INFO - PROCESS | 11429 | 1468456128501 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:48 INFO - PROCESS | 11429 | 1468456128717 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 17:28:48 INFO - PROCESS | 11429 | 1468456128737 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:48 INFO - PROCESS | 11429 | 1468456128742 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:48 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f570800 == 30 [pid = 11429] [id = 229] 17:28:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 108 (0x8f654400) [pid = 11429] [serial = 688] [outer = (nil)] 17:28:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 109 (0x8f6d7c00) [pid = 11429] [serial = 689] [outer = 0x8f654400] 17:28:48 INFO - PROCESS | 11429 | 1468456128812 Marionette DEBUG loaded listener.js 17:28:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 110 (0x8f6e1800) [pid = 11429] [serial = 690] [outer = 0x8f654400] 17:28:49 INFO - PROCESS | 11429 | --DOMWINDOW == 109 (0x8f5f3000) [pid = 11429] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:28:49 INFO - PROCESS | 11429 | --DOMWINDOW == 108 (0x8f6e6000) [pid = 11429] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:28:49 INFO - PROCESS | 11429 | --DOMWINDOW == 107 (0x8f64dc00) [pid = 11429] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:28:49 INFO - PROCESS | 11429 | --DOMWINDOW == 106 (0x8e350000) [pid = 11429] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:28:49 INFO - PROCESS | 11429 | --DOMWINDOW == 105 (0x8e4be000) [pid = 11429] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:28:49 INFO - PROCESS | 11429 | --DOMWINDOW == 104 (0x8e34e400) [pid = 11429] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:28:49 INFO - PROCESS | 11429 | --DOMWINDOW == 103 (0x8f8a7000) [pid = 11429] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:28:49 INFO - PROCESS | 11429 | --DOMWINDOW == 102 (0x8f573000) [pid = 11429] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:28:49 INFO - PROCESS | 11429 | --DOMWINDOW == 101 (0x8f804c00) [pid = 11429] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:28:49 INFO - PROCESS | 11429 | --DOMWINDOW == 100 (0x93c59800) [pid = 11429] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:28:49 INFO - PROCESS | 11429 | --DOMWINDOW == 99 (0x91f4e800) [pid = 11429] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:28:49 INFO - PROCESS | 11429 | --DOMWINDOW == 98 (0x8ec8d400) [pid = 11429] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:28:49 INFO - PROCESS | 11429 | --DOMWINDOW == 97 (0x91d2c400) [pid = 11429] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:28:49 INFO - PROCESS | 11429 | --DOMWINDOW == 96 (0x8ee1ac00) [pid = 11429] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:28:49 INFO - PROCESS | 11429 | --DOMWINDOW == 95 (0x8ec90400) [pid = 11429] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:28:49 INFO - PROCESS | 11429 | --DOMWINDOW == 94 (0x91f49c00) [pid = 11429] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:28:49 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x8e4c0000) [pid = 11429] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:28:50 INFO - PROCESS | 11429 | 1468456130365 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 17:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1889ms 17:28:50 INFO - PROCESS | 11429 | 1468456130377 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 17:28:50 INFO - PROCESS | 11429 | 1468456130379 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 17:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:28:50 INFO - PROCESS | 11429 | 1468456130389 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:28:50 INFO - PROCESS | 11429 | 1468456130392 Marionette TRACE conn3 <- [1,890,null,{}] 17:28:50 INFO - PROCESS | 11429 | 1468456130398 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:50 INFO - PROCESS | 11429 | 1468456130403 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:50 INFO - PROCESS | 11429 | 1468456130541 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 17:28:50 INFO - PROCESS | 11429 | 1468456130555 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:50 INFO - PROCESS | 11429 | 1468456130560 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:50 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f64fc00 == 31 [pid = 11429] [id = 230] 17:28:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x8f652000) [pid = 11429] [serial = 691] [outer = (nil)] 17:28:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x8f6e4000) [pid = 11429] [serial = 692] [outer = 0x8f652000] 17:28:50 INFO - PROCESS | 11429 | 1468456130631 Marionette DEBUG loaded listener.js 17:28:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x8f802000) [pid = 11429] [serial = 693] [outer = 0x8f652000] 17:28:51 INFO - PROCESS | 11429 | 1468456131435 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 17:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1079ms 17:28:51 INFO - PROCESS | 11429 | 1468456131475 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 17:28:51 INFO - PROCESS | 11429 | 1468456131479 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 17:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:28:51 INFO - PROCESS | 11429 | 1468456131484 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:28:51 INFO - PROCESS | 11429 | 1468456131488 Marionette TRACE conn3 <- [1,894,null,{}] 17:28:51 INFO - PROCESS | 11429 | 1468456131493 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:51 INFO - PROCESS | 11429 | 1468456131503 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:51 INFO - PROCESS | 11429 | 1468456131683 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 17:28:51 INFO - PROCESS | 11429 | 1468456131895 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:51 INFO - PROCESS | 11429 | 1468456131907 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:51 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7a400 == 32 [pid = 11429] [id = 231] 17:28:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 97 (0x8cb7bc00) [pid = 11429] [serial = 694] [outer = (nil)] 17:28:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 98 (0x8cb85800) [pid = 11429] [serial = 695] [outer = 0x8cb7bc00] 17:28:51 INFO - PROCESS | 11429 | 1468456131992 Marionette DEBUG loaded listener.js 17:28:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 99 (0x8ccd8400) [pid = 11429] [serial = 696] [outer = 0x8cb7bc00] 17:28:52 INFO - PROCESS | 11429 | 1468456132977 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 17:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1533ms 17:28:53 INFO - PROCESS | 11429 | 1468456133021 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 17:28:53 INFO - PROCESS | 11429 | 1468456133026 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 17:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:28:53 INFO - PROCESS | 11429 | 1468456133034 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:28:53 INFO - PROCESS | 11429 | 1468456133039 Marionette TRACE conn3 <- [1,898,null,{}] 17:28:53 INFO - PROCESS | 11429 | 1468456133047 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:53 INFO - PROCESS | 11429 | 1468456133055 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:53 INFO - PROCESS | 11429 | 1468456133265 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 17:28:53 INFO - PROCESS | 11429 | 1468456133483 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:53 INFO - PROCESS | 11429 | 1468456133493 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:53 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee17000 == 33 [pid = 11429] [id = 232] 17:28:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 100 (0x8ee17800) [pid = 11429] [serial = 697] [outer = (nil)] 17:28:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 101 (0x8ef72c00) [pid = 11429] [serial = 698] [outer = 0x8ee17800] 17:28:53 INFO - PROCESS | 11429 | 1468456133591 Marionette DEBUG loaded listener.js 17:28:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 102 (0x8ef7b800) [pid = 11429] [serial = 699] [outer = 0x8ee17800] 17:28:54 INFO - PROCESS | 11429 | 1468456134577 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 17:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1592ms 17:28:54 INFO - PROCESS | 11429 | 1468456134629 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 17:28:54 INFO - PROCESS | 11429 | 1468456134635 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 17:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:28:54 INFO - PROCESS | 11429 | 1468456134642 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:28:54 INFO - PROCESS | 11429 | 1468456134645 Marionette TRACE conn3 <- [1,902,null,{}] 17:28:54 INFO - PROCESS | 11429 | 1468456134652 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:54 INFO - PROCESS | 11429 | 1468456134657 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:54 INFO - PROCESS | 11429 | 1468456134895 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 17:28:55 INFO - PROCESS | 11429 | 1468456135195 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:55 INFO - PROCESS | 11429 | 1468456135204 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:55 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7a800 == 34 [pid = 11429] [id = 233] 17:28:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 103 (0x8f5ee400) [pid = 11429] [serial = 700] [outer = (nil)] 17:28:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 104 (0x8f64b400) [pid = 11429] [serial = 701] [outer = 0x8f5ee400] 17:28:55 INFO - PROCESS | 11429 | 1468456135290 Marionette DEBUG loaded listener.js 17:28:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 105 (0x8f657800) [pid = 11429] [serial = 702] [outer = 0x8f5ee400] 17:28:56 INFO - PROCESS | 11429 | 1468456136165 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 17:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1582ms 17:28:56 INFO - PROCESS | 11429 | 1468456136225 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 17:28:56 INFO - PROCESS | 11429 | 1468456136229 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 17:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:28:56 INFO - PROCESS | 11429 | 1468456136245 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:28:56 INFO - PROCESS | 11429 | 1468456136254 Marionette TRACE conn3 <- [1,906,null,{}] 17:28:56 INFO - PROCESS | 11429 | 1468456136260 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:56 INFO - PROCESS | 11429 | 1468456136268 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:56 INFO - PROCESS | 11429 | 1468456136485 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 17:28:56 INFO - PROCESS | 11429 | 1468456136652 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:56 INFO - PROCESS | 11429 | 1468456136664 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:56 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f56d000 == 35 [pid = 11429] [id = 234] 17:28:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 106 (0x8f64a800) [pid = 11429] [serial = 703] [outer = (nil)] 17:28:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 107 (0x91364000) [pid = 11429] [serial = 704] [outer = 0x8f64a800] 17:28:56 INFO - PROCESS | 11429 | 1468456136796 Marionette DEBUG loaded listener.js 17:28:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 108 (0x91367c00) [pid = 11429] [serial = 705] [outer = 0x8f64a800] 17:28:57 INFO - PROCESS | 11429 | 1468456137670 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 17:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1492ms 17:28:57 INFO - PROCESS | 11429 | 1468456137729 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 17:28:57 INFO - PROCESS | 11429 | 1468456137733 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 17:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:28:57 INFO - PROCESS | 11429 | 1468456137740 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:28:57 INFO - PROCESS | 11429 | 1468456137744 Marionette TRACE conn3 <- [1,910,null,{}] 17:28:57 INFO - PROCESS | 11429 | 1468456137750 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:57 INFO - PROCESS | 11429 | 1468456137755 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:57 INFO - PROCESS | 11429 | 1468456137927 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 17:28:58 INFO - PROCESS | 11429 | 1468456138091 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:58 INFO - PROCESS | 11429 | 1468456138100 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:58 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f02cc00 == 36 [pid = 11429] [id = 235] 17:28:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 109 (0x8f64dc00) [pid = 11429] [serial = 706] [outer = (nil)] 17:28:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 110 (0x91a6b400) [pid = 11429] [serial = 707] [outer = 0x8f64dc00] 17:28:58 INFO - PROCESS | 11429 | 1468456138184 Marionette DEBUG loaded listener.js 17:28:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 111 (0x91a6e400) [pid = 11429] [serial = 708] [outer = 0x8f64dc00] 17:28:59 INFO - PROCESS | 11429 | 1468456139131 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 17:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1433ms 17:28:59 INFO - PROCESS | 11429 | 1468456139175 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 17:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:28:59 INFO - PROCESS | 11429 | 1468456139180 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 17:28:59 INFO - PROCESS | 11429 | 1468456139186 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:28:59 INFO - PROCESS | 11429 | 1468456139189 Marionette TRACE conn3 <- [1,914,null,{}] 17:28:59 INFO - PROCESS | 11429 | 1468456139195 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:59 INFO - PROCESS | 11429 | 1468456139201 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:59 INFO - PROCESS | 11429 | 1468456139383 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 17:28:59 INFO - PROCESS | 11429 | 1468456139565 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:59 INFO - PROCESS | 11429 | 1468456139584 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:28:59 INFO - PROCESS | 11429 | ++DOCSHELL 0x91a69800 == 37 [pid = 11429] [id = 236] 17:28:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 112 (0x91c34800) [pid = 11429] [serial = 709] [outer = (nil)] 17:28:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 113 (0x91c3d000) [pid = 11429] [serial = 710] [outer = 0x91c34800] 17:28:59 INFO - PROCESS | 11429 | 1468456139729 Marionette DEBUG loaded listener.js 17:28:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 114 (0x91d38000) [pid = 11429] [serial = 711] [outer = 0x91c34800] 17:29:00 INFO - PROCESS | 11429 | 1468456140651 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 17:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1534ms 17:29:00 INFO - PROCESS | 11429 | 1468456140720 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 17:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:29:00 INFO - PROCESS | 11429 | 1468456140725 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 17:29:00 INFO - PROCESS | 11429 | 1468456140731 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:29:00 INFO - PROCESS | 11429 | 1468456140735 Marionette TRACE conn3 <- [1,918,null,{}] 17:29:00 INFO - PROCESS | 11429 | 1468456140741 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:00 INFO - PROCESS | 11429 | 1468456140747 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:00 INFO - PROCESS | 11429 | 1468456140953 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 17:29:01 INFO - PROCESS | 11429 | 1468456141163 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:01 INFO - PROCESS | 11429 | 1468456141168 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:01 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b7000 == 38 [pid = 11429] [id = 237] 17:29:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 115 (0x8e4b9800) [pid = 11429] [serial = 712] [outer = (nil)] 17:29:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 116 (0x9224f800) [pid = 11429] [serial = 713] [outer = 0x8e4b9800] 17:29:01 INFO - PROCESS | 11429 | 1468456141291 Marionette DEBUG loaded listener.js 17:29:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 117 (0x92361400) [pid = 11429] [serial = 714] [outer = 0x8e4b9800] 17:29:02 INFO - PROCESS | 11429 | 1468456142198 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 17:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1530ms 17:29:02 INFO - PROCESS | 11429 | 1468456142261 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 17:29:02 INFO - PROCESS | 11429 | 1468456142265 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 17:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:29:02 INFO - PROCESS | 11429 | 1468456142272 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:29:02 INFO - PROCESS | 11429 | 1468456142275 Marionette TRACE conn3 <- [1,922,null,{}] 17:29:02 INFO - PROCESS | 11429 | 1468456142281 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:02 INFO - PROCESS | 11429 | 1468456142286 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:02 INFO - PROCESS | 11429 | 1468456142451 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 17:29:02 INFO - PROCESS | 11429 | 1468456142627 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:02 INFO - PROCESS | 11429 | 1468456142633 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:02 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cccd000 == 39 [pid = 11429] [id = 238] 17:29:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 118 (0x8cccd800) [pid = 11429] [serial = 715] [outer = (nil)] 17:29:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 119 (0x8f564400) [pid = 11429] [serial = 716] [outer = 0x8cccd800] 17:29:02 INFO - PROCESS | 11429 | 1468456142716 Marionette DEBUG loaded listener.js 17:29:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 120 (0x8f5ec400) [pid = 11429] [serial = 717] [outer = 0x8cccd800] 17:29:03 INFO - PROCESS | 11429 | 1468456143842 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 17:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1631ms 17:29:03 INFO - PROCESS | 11429 | 1468456143904 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 17:29:03 INFO - PROCESS | 11429 | 1468456143910 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 17:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:29:03 INFO - PROCESS | 11429 | 1468456143917 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:29:03 INFO - PROCESS | 11429 | 1468456143922 Marionette TRACE conn3 <- [1,926,null,{}] 17:29:03 INFO - PROCESS | 11429 | 1468456143931 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:03 INFO - PROCESS | 11429 | 1468456143938 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:04 INFO - PROCESS | 11429 | 1468456144206 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 17:29:04 INFO - PROCESS | 11429 | 1468456144429 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:04 INFO - PROCESS | 11429 | 1468456144439 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:04 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e351000 == 40 [pid = 11429] [id = 239] 17:29:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 121 (0x8e351400) [pid = 11429] [serial = 718] [outer = (nil)] 17:29:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 122 (0x8ec8e000) [pid = 11429] [serial = 719] [outer = 0x8e351400] 17:29:04 INFO - PROCESS | 11429 | 1468456144515 Marionette DEBUG loaded listener.js 17:29:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 123 (0x8ec92400) [pid = 11429] [serial = 720] [outer = 0x8e351400] 17:29:05 INFO - PROCESS | 11429 | --DOCSHELL 0x8f5f4000 == 39 [pid = 11429] [id = 197] 17:29:05 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd7400 == 38 [pid = 11429] [id = 196] 17:29:05 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef72400 == 37 [pid = 11429] [id = 185] 17:29:05 INFO - PROCESS | 11429 | --DOCSHELL 0x8f64fc00 == 36 [pid = 11429] [id = 230] 17:29:05 INFO - PROCESS | 11429 | --DOCSHELL 0x8f570800 == 35 [pid = 11429] [id = 229] 17:29:05 INFO - PROCESS | 11429 | --DOCSHELL 0x8f56e400 == 34 [pid = 11429] [id = 228] 17:29:05 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec8e800 == 33 [pid = 11429] [id = 227] 17:29:05 INFO - PROCESS | 11429 | --DOCSHELL 0x8e350c00 == 32 [pid = 11429] [id = 226] 17:29:05 INFO - PROCESS | 11429 | 1468456145425 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 122 (0x9136c000) [pid = 11429] [serial = 638] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 121 (0x924e7800) [pid = 11429] [serial = 611] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 120 (0x99145400) [pid = 11429] [serial = 623] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 119 (0x8ee1c000) [pid = 11429] [serial = 601] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 118 (0x8f5f9c00) [pid = 11429] [serial = 629] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 117 (0x8f024400) [pid = 11429] [serial = 602] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 116 (0x8f028c00) [pid = 11429] [serial = 628] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 115 (0x92250c00) [pid = 11429] [serial = 644] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 114 (0x98010c00) [pid = 11429] [serial = 620] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 113 (0x924e1400) [pid = 11429] [serial = 610] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 112 (0x8f89c000) [pid = 11429] [serial = 604] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 111 (0x976ef800) [pid = 11429] [serial = 619] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 110 (0x93c63c00) [pid = 11429] [serial = 613] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 109 (0x982b0400) [pid = 11429] [serial = 625] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 108 (0x9915d400) [pid = 11429] [serial = 626] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 107 (0x9d81e800) [pid = 11429] [serial = 422] [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.] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 106 (0x8f565c00) [pid = 11429] [serial = 635] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 105 (0x93c61000) [pid = 11429] [serial = 614] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 104 (0x91d39000) [pid = 11429] [serial = 641] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 103 (0x976e7000) [pid = 11429] [serial = 617] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 102 (0x8f8a6000) [pid = 11429] [serial = 605] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 101 (0x8f570000) [pid = 11429] [serial = 632] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 100 (0x92248800) [pid = 11429] [serial = 608] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 99 (0x91f4d400) [pid = 11429] [serial = 642] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 98 (0x91a6fc00) [pid = 11429] [serial = 599] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 97 (0x976bac00) [pid = 11429] [serial = 616] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 96 (0x982ab000) [pid = 11429] [serial = 622] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 95 (0x8f02c800) [pid = 11429] [serial = 634] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 94 (0x8f01f400) [pid = 11429] [serial = 631] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x91f50000) [pid = 11429] [serial = 607] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x8f8a9000) [pid = 11429] [serial = 637] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x976eac00) [pid = 11429] [serial = 647] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x99d1f400) [pid = 11429] [serial = 648] [outer = (nil)] [url = about:blank] 17:29:05 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x924e0c00) [pid = 11429] [serial = 645] [outer = (nil)] [url = about:blank] 17:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1583ms 17:29:05 INFO - PROCESS | 11429 | 1468456145498 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 17:29:05 INFO - PROCESS | 11429 | 1468456145506 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 17:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:29:05 INFO - PROCESS | 11429 | 1468456145516 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:29:05 INFO - PROCESS | 11429 | 1468456145520 Marionette TRACE conn3 <- [1,930,null,{}] 17:29:05 INFO - PROCESS | 11429 | 1468456145526 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:05 INFO - PROCESS | 11429 | 1468456145531 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:05 INFO - PROCESS | 11429 | 1468456145698 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 17:29:05 INFO - PROCESS | 11429 | 1468456145836 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:05 INFO - PROCESS | 11429 | 1468456145844 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:05 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd7400 == 33 [pid = 11429] [id = 240] 17:29:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x8ef77c00) [pid = 11429] [serial = 721] [outer = (nil)] 17:29:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x8f023c00) [pid = 11429] [serial = 722] [outer = 0x8ef77c00] 17:29:05 INFO - PROCESS | 11429 | 1468456145919 Marionette DEBUG loaded listener.js 17:29:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x8f558800) [pid = 11429] [serial = 723] [outer = 0x8ef77c00] 17:29:06 INFO - PROCESS | 11429 | 1468456146758 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 17:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1282ms 17:29:06 INFO - PROCESS | 11429 | 1468456146798 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 17:29:06 INFO - PROCESS | 11429 | 1468456146802 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 17:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:29:06 INFO - PROCESS | 11429 | 1468456146808 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:29:06 INFO - PROCESS | 11429 | 1468456146813 Marionette TRACE conn3 <- [1,934,null,{}] 17:29:06 INFO - PROCESS | 11429 | 1468456146833 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:06 INFO - PROCESS | 11429 | 1468456146841 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:07 INFO - PROCESS | 11429 | 1468456147002 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 17:29:07 INFO - PROCESS | 11429 | 1468456147013 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:07 INFO - PROCESS | 11429 | 1468456147026 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:07 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6db000 == 34 [pid = 11429] [id = 241] 17:29:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x8f6dc400) [pid = 11429] [serial = 724] [outer = (nil)] 17:29:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x8f6e6000) [pid = 11429] [serial = 725] [outer = 0x8f6dc400] 17:29:07 INFO - PROCESS | 11429 | 1468456147095 Marionette DEBUG loaded listener.js 17:29:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x8f89a800) [pid = 11429] [serial = 726] [outer = 0x8f6dc400] 17:29:08 INFO - PROCESS | 11429 | 1468456148038 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 17:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1283ms 17:29:08 INFO - PROCESS | 11429 | 1468456148100 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 17:29:08 INFO - PROCESS | 11429 | 1468456148105 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 17:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:29:08 INFO - PROCESS | 11429 | 1468456148111 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:29:08 INFO - PROCESS | 11429 | 1468456148114 Marionette TRACE conn3 <- [1,938,null,{}] 17:29:08 INFO - PROCESS | 11429 | 1468456148120 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:08 INFO - PROCESS | 11429 | 1468456148126 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:08 INFO - PROCESS | 11429 | 1468456148336 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 17:29:08 INFO - PROCESS | 11429 | 1468456148370 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:08 INFO - PROCESS | 11429 | 1468456148379 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:08 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7c000 == 35 [pid = 11429] [id = 242] 17:29:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x91360800) [pid = 11429] [serial = 727] [outer = (nil)] 17:29:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 97 (0x91365c00) [pid = 11429] [serial = 728] [outer = 0x91360800] 17:29:08 INFO - PROCESS | 11429 | 1468456148446 Marionette DEBUG loaded listener.js 17:29:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 98 (0x91a65800) [pid = 11429] [serial = 729] [outer = 0x91360800] 17:29:09 INFO - PROCESS | 11429 | 1468456149451 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 17:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1379ms 17:29:09 INFO - PROCESS | 11429 | 1468456149490 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 17:29:09 INFO - PROCESS | 11429 | 1468456149493 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 17:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:29:09 INFO - PROCESS | 11429 | 1468456149499 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:29:09 INFO - PROCESS | 11429 | 1468456149501 Marionette TRACE conn3 <- [1,942,null,{}] 17:29:09 INFO - PROCESS | 11429 | 1468456149515 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:09 INFO - PROCESS | 11429 | 1468456149519 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:09 INFO - PROCESS | 11429 | 1468456149712 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 17:29:09 INFO - PROCESS | 11429 | 1468456149729 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:09 INFO - PROCESS | 11429 | 1468456149736 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:09 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec98800 == 36 [pid = 11429] [id = 243] 17:29:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 99 (0x8f575c00) [pid = 11429] [serial = 730] [outer = (nil)] 17:29:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 100 (0x91d2f800) [pid = 11429] [serial = 731] [outer = 0x8f575c00] 17:29:09 INFO - PROCESS | 11429 | 1468456149816 Marionette DEBUG loaded listener.js 17:29:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 101 (0x91d32400) [pid = 11429] [serial = 732] [outer = 0x8f575c00] 17:29:10 INFO - PROCESS | 11429 | --DOMWINDOW == 100 (0x8f56f000) [pid = 11429] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:29:10 INFO - PROCESS | 11429 | --DOMWINDOW == 99 (0x8e4b7800) [pid = 11429] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:29:10 INFO - PROCESS | 11429 | --DOMWINDOW == 98 (0x8e354000) [pid = 11429] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:29:10 INFO - PROCESS | 11429 | --DOMWINDOW == 97 (0x8f806800) [pid = 11429] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:29:10 INFO - PROCESS | 11429 | --DOMWINDOW == 96 (0x8e4c2800) [pid = 11429] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:29:10 INFO - PROCESS | 11429 | --DOMWINDOW == 95 (0x976e1c00) [pid = 11429] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:29:10 INFO - PROCESS | 11429 | --DOMWINDOW == 94 (0x8ec94800) [pid = 11429] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:29:10 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x976e4000) [pid = 11429] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:29:10 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x91f52c00) [pid = 11429] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:29:10 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x995a2000) [pid = 11429] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:29:10 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x9ab68800) [pid = 11429] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:29:10 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x8f654400) [pid = 11429] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:29:10 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x9ad17800) [pid = 11429] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:29:10 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x8e35b800) [pid = 11429] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:29:10 INFO - PROCESS | 11429 | 1468456150786 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 17:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1338ms 17:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:29:10 INFO - PROCESS | 11429 | 1468456150839 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 17:29:10 INFO - PROCESS | 11429 | 1468456150842 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 17:29:10 INFO - PROCESS | 11429 | 1468456150848 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:29:10 INFO - PROCESS | 11429 | 1468456150851 Marionette TRACE conn3 <- [1,946,null,{}] 17:29:10 INFO - PROCESS | 11429 | 1468456150857 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:10 INFO - PROCESS | 11429 | 1468456150867 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:11 INFO - PROCESS | 11429 | 1468456151063 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 17:29:11 INFO - PROCESS | 11429 | 1468456151189 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:11 INFO - PROCESS | 11429 | 1468456151196 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:11 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7d400 == 37 [pid = 11429] [id = 244] 17:29:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x8ccd1800) [pid = 11429] [serial = 733] [outer = (nil)] 17:29:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x92248000) [pid = 11429] [serial = 734] [outer = 0x8ccd1800] 17:29:11 INFO - PROCESS | 11429 | 1468456151264 Marionette DEBUG loaded listener.js 17:29:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x923e7000) [pid = 11429] [serial = 735] [outer = 0x8ccd1800] 17:29:11 INFO - PROCESS | 11429 | 1468456151992 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 17:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1185ms 17:29:12 INFO - PROCESS | 11429 | 1468456152033 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 17:29:12 INFO - PROCESS | 11429 | 1468456152036 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 17:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:29:12 INFO - PROCESS | 11429 | 1468456152042 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:29:12 INFO - PROCESS | 11429 | 1468456152046 Marionette TRACE conn3 <- [1,950,null,{}] 17:29:12 INFO - PROCESS | 11429 | 1468456152052 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:12 INFO - PROCESS | 11429 | 1468456152059 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:12 INFO - PROCESS | 11429 | 1468456152328 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 17:29:12 INFO - PROCESS | 11429 | 1468456152415 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:12 INFO - PROCESS | 11429 | 1468456152426 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:12 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb80800 == 38 [pid = 11429] [id = 245] 17:29:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x8cb81c00) [pid = 11429] [serial = 736] [outer = (nil)] 17:29:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x8cb87c00) [pid = 11429] [serial = 737] [outer = 0x8cb81c00] 17:29:12 INFO - PROCESS | 11429 | 1468456152544 Marionette DEBUG loaded listener.js 17:29:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x8ccda000) [pid = 11429] [serial = 738] [outer = 0x8cb81c00] 17:29:13 INFO - PROCESS | 11429 | 1468456153555 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 17:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1580ms 17:29:13 INFO - PROCESS | 11429 | 1468456153625 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 17:29:13 INFO - PROCESS | 11429 | 1468456153631 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 17:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:29:13 INFO - PROCESS | 11429 | 1468456153640 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:29:13 INFO - PROCESS | 11429 | 1468456153645 Marionette TRACE conn3 <- [1,954,null,{}] 17:29:13 INFO - PROCESS | 11429 | 1468456153653 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:13 INFO - PROCESS | 11429 | 1468456153661 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:13 INFO - PROCESS | 11429 | 1468456153892 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 17:29:14 INFO - PROCESS | 11429 | 1468456154116 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:14 INFO - PROCESS | 11429 | 1468456154126 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:14 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f020c00 == 39 [pid = 11429] [id = 246] 17:29:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x8f558400) [pid = 11429] [serial = 739] [outer = (nil)] 17:29:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x8f562000) [pid = 11429] [serial = 740] [outer = 0x8f558400] 17:29:14 INFO - PROCESS | 11429 | 1468456154226 Marionette DEBUG loaded listener.js 17:29:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x8f56f400) [pid = 11429] [serial = 741] [outer = 0x8f558400] 17:29:15 INFO - PROCESS | 11429 | 1468456155133 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 17:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1530ms 17:29:15 INFO - PROCESS | 11429 | 1468456155170 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 17:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:29:15 INFO - PROCESS | 11429 | 1468456155175 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 17:29:15 INFO - PROCESS | 11429 | 1468456155182 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:29:15 INFO - PROCESS | 11429 | 1468456155186 Marionette TRACE conn3 <- [1,958,null,{}] 17:29:15 INFO - PROCESS | 11429 | 1468456155192 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:15 INFO - PROCESS | 11429 | 1468456155197 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:15 INFO - PROCESS | 11429 | 1468456155380 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 17:29:15 INFO - PROCESS | 11429 | 1468456155553 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:15 INFO - PROCESS | 11429 | 1468456155561 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:15 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f8a6400 == 40 [pid = 11429] [id = 247] 17:29:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 97 (0x91360400) [pid = 11429] [serial = 742] [outer = (nil)] 17:29:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 98 (0x91c32800) [pid = 11429] [serial = 743] [outer = 0x91360400] 17:29:15 INFO - PROCESS | 11429 | 1468456155644 Marionette DEBUG loaded listener.js 17:29:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 99 (0x91d39c00) [pid = 11429] [serial = 744] [outer = 0x91360400] 17:29:16 INFO - PROCESS | 11429 | 1468456156628 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 17:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1480ms 17:29:16 INFO - PROCESS | 11429 | 1468456156661 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 17:29:16 INFO - PROCESS | 11429 | 1468456156668 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 17:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:29:16 INFO - PROCESS | 11429 | 1468456156684 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:29:16 INFO - PROCESS | 11429 | 1468456156691 Marionette TRACE conn3 <- [1,962,null,{}] 17:29:16 INFO - PROCESS | 11429 | 1468456156697 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:16 INFO - PROCESS | 11429 | 1468456156704 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:16 INFO - PROCESS | 11429 | 1468456156883 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 17:29:17 INFO - PROCESS | 11429 | 1468456157050 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:17 INFO - PROCESS | 11429 | 1468456157056 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:17 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f656800 == 41 [pid = 11429] [id = 248] 17:29:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 100 (0x8f6e1400) [pid = 11429] [serial = 745] [outer = (nil)] 17:29:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 101 (0x924e6800) [pid = 11429] [serial = 746] [outer = 0x8f6e1400] 17:29:17 INFO - PROCESS | 11429 | 1468456157142 Marionette DEBUG loaded listener.js 17:29:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 102 (0x92fd0400) [pid = 11429] [serial = 747] [outer = 0x8f6e1400] 17:29:18 INFO - PROCESS | 11429 | 1468456158024 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 17:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1388ms 17:29:18 INFO - PROCESS | 11429 | 1468456158065 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 17:29:18 INFO - PROCESS | 11429 | 1468456158069 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 17:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:29:18 INFO - PROCESS | 11429 | 1468456158075 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:29:18 INFO - PROCESS | 11429 | 1468456158078 Marionette TRACE conn3 <- [1,966,null,{}] 17:29:18 INFO - PROCESS | 11429 | 1468456158084 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:18 INFO - PROCESS | 11429 | 1468456158089 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:18 INFO - PROCESS | 11429 | 1468456158268 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 17:29:18 INFO - PROCESS | 11429 | 1468456158436 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:18 INFO - PROCESS | 11429 | 1468456158444 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:18 INFO - PROCESS | 11429 | ++DOCSHELL 0x91c3c000 == 42 [pid = 11429] [id = 249] 17:29:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 103 (0x924ea400) [pid = 11429] [serial = 748] [outer = (nil)] 17:29:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 104 (0x9399fc00) [pid = 11429] [serial = 749] [outer = 0x924ea400] 17:29:18 INFO - PROCESS | 11429 | 1468456158530 Marionette DEBUG loaded listener.js 17:29:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 105 (0x93a5c800) [pid = 11429] [serial = 750] [outer = 0x924ea400] 17:29:19 INFO - PROCESS | 11429 | 1468456159459 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 17:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1428ms 17:29:19 INFO - PROCESS | 11429 | 1468456159504 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 17:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:29:19 INFO - PROCESS | 11429 | 1468456159508 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 17:29:19 INFO - PROCESS | 11429 | 1468456159515 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:29:19 INFO - PROCESS | 11429 | 1468456159518 Marionette TRACE conn3 <- [1,970,null,{}] 17:29:19 INFO - PROCESS | 11429 | 1468456159524 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:19 INFO - PROCESS | 11429 | 1468456159530 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:19 INFO - PROCESS | 11429 | 1468456159702 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 17:29:19 INFO - PROCESS | 11429 | 1468456159884 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:19 INFO - PROCESS | 11429 | 1468456159901 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:19 INFO - PROCESS | 11429 | ++DOCSHELL 0x93c5d800 == 43 [pid = 11429] [id = 250] 17:29:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 106 (0x93c62800) [pid = 11429] [serial = 751] [outer = (nil)] 17:29:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 107 (0x93c67c00) [pid = 11429] [serial = 752] [outer = 0x93c62800] 17:29:20 INFO - PROCESS | 11429 | 1468456160026 Marionette DEBUG loaded listener.js 17:29:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 108 (0x951bb000) [pid = 11429] [serial = 753] [outer = 0x93c62800] 17:29:20 INFO - PROCESS | 11429 | 1468456160990 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 17:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1530ms 17:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:29:21 INFO - PROCESS | 11429 | 1468456161044 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 17:29:21 INFO - PROCESS | 11429 | 1468456161048 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 17:29:21 INFO - PROCESS | 11429 | 1468456161054 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:29:21 INFO - PROCESS | 11429 | 1468456161058 Marionette TRACE conn3 <- [1,974,null,{}] 17:29:21 INFO - PROCESS | 11429 | 1468456161063 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:21 INFO - PROCESS | 11429 | 1468456161068 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:21 INFO - PROCESS | 11429 | 1468456161239 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 17:29:21 INFO - PROCESS | 11429 | 1468456161409 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:21 INFO - PROCESS | 11429 | 1468456161418 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:21 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f8a2800 == 44 [pid = 11429] [id = 251] 17:29:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 109 (0x93c61000) [pid = 11429] [serial = 754] [outer = (nil)] 17:29:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 110 (0x951c7000) [pid = 11429] [serial = 755] [outer = 0x93c61000] 17:29:21 INFO - PROCESS | 11429 | 1468456161496 Marionette DEBUG loaded listener.js 17:29:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 111 (0x9646dc00) [pid = 11429] [serial = 756] [outer = 0x93c61000] 17:29:22 INFO - PROCESS | 11429 | 1468456162367 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 17:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1383ms 17:29:22 INFO - PROCESS | 11429 | 1468456162437 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 17:29:22 INFO - PROCESS | 11429 | 1468456162441 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 17:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:29:22 INFO - PROCESS | 11429 | 1468456162447 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:29:22 INFO - PROCESS | 11429 | 1468456162451 Marionette TRACE conn3 <- [1,978,null,{}] 17:29:22 INFO - PROCESS | 11429 | 1468456162457 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:22 INFO - PROCESS | 11429 | 1468456162462 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:22 INFO - PROCESS | 11429 | 1468456162665 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 17:29:22 INFO - PROCESS | 11429 | 1468456162849 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:22 INFO - PROCESS | 11429 | 1468456162858 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:22 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f5f4400 == 45 [pid = 11429] [id = 252] 17:29:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 112 (0x8f5f9800) [pid = 11429] [serial = 757] [outer = (nil)] 17:29:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 113 (0x951bd800) [pid = 11429] [serial = 758] [outer = 0x8f5f9800] 17:29:22 INFO - PROCESS | 11429 | 1468456162976 Marionette DEBUG loaded listener.js 17:29:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 114 (0x976b3000) [pid = 11429] [serial = 759] [outer = 0x8f5f9800] 17:29:24 INFO - PROCESS | 11429 | 1468456164182 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 17:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1779ms 17:29:24 INFO - PROCESS | 11429 | 1468456164245 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 17:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:29:24 INFO - PROCESS | 11429 | 1468456164253 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 17:29:24 INFO - PROCESS | 11429 | 1468456164262 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:29:24 INFO - PROCESS | 11429 | 1468456164267 Marionette TRACE conn3 <- [1,982,null,{}] 17:29:24 INFO - PROCESS | 11429 | 1468456164275 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:24 INFO - PROCESS | 11429 | 1468456164280 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:24 INFO - PROCESS | 11429 | 1468456164542 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 17:29:24 INFO - PROCESS | 11429 | 1468456164789 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:24 INFO - PROCESS | 11429 | 1468456164807 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:24 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef77800 == 46 [pid = 11429] [id = 253] 17:29:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 115 (0x8ef7a400) [pid = 11429] [serial = 760] [outer = (nil)] 17:29:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 116 (0x8f020000) [pid = 11429] [serial = 761] [outer = 0x8ef7a400] 17:29:24 INFO - PROCESS | 11429 | 1468456164933 Marionette DEBUG loaded listener.js 17:29:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 117 (0x8f559c00) [pid = 11429] [serial = 762] [outer = 0x8ef7a400] 17:29:25 INFO - PROCESS | 11429 | 1468456165762 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 17:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1534ms 17:29:25 INFO - PROCESS | 11429 | 1468456165795 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 17:29:25 INFO - PROCESS | 11429 | 1468456165801 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 17:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:29:25 INFO - PROCESS | 11429 | 1468456165811 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:29:25 INFO - PROCESS | 11429 | 1468456165815 Marionette TRACE conn3 <- [1,986,null,{}] 17:29:25 INFO - PROCESS | 11429 | 1468456165842 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:25 INFO - PROCESS | 11429 | 1468456165849 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:26 INFO - PROCESS | 11429 | 1468456166020 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4b8c00 == 45 [pid = 11429] [id = 184] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x8e358800 == 44 [pid = 11429] [id = 225] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x8f027c00 == 43 [pid = 11429] [id = 186] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x91a6a800 == 42 [pid = 11429] [id = 190] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd6000 == 41 [pid = 11429] [id = 199] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef72000 == 40 [pid = 11429] [id = 195] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7a400 == 39 [pid = 11429] [id = 231] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec9b800 == 38 [pid = 11429] [id = 191] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4bd400 == 37 [pid = 11429] [id = 187] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x8f8a7400 == 36 [pid = 11429] [id = 198] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4b9000 == 35 [pid = 11429] [id = 188] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee17000 == 34 [pid = 11429] [id = 232] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x9235c800 == 33 [pid = 11429] [id = 193] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x8cccd000 == 32 [pid = 11429] [id = 238] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4b7000 == 31 [pid = 11429] [id = 237] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x91d35400 == 30 [pid = 11429] [id = 194] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7a800 == 29 [pid = 11429] [id = 233] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x8f8a4000 == 28 [pid = 11429] [id = 192] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x8f56d000 == 27 [pid = 11429] [id = 234] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x91a69800 == 26 [pid = 11429] [id = 236] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd8800 == 25 [pid = 11429] [id = 200] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x8f5f6400 == 24 [pid = 11429] [id = 189] 17:29:27 INFO - PROCESS | 11429 | --DOCSHELL 0x8f02cc00 == 23 [pid = 11429] [id = 235] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 116 (0x8f6e4000) [pid = 11429] [serial = 692] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 115 (0x8f5edc00) [pid = 11429] [serial = 686] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 114 (0x8f02e800) [pid = 11429] [serial = 651] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 113 (0x8ef80400) [pid = 11429] [serial = 650] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 112 (0x8e35a000) [pid = 11429] [serial = 680] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 111 (0x91c3ac00) [pid = 11429] [serial = 654] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 110 (0x8e4ba800) [pid = 11429] [serial = 681] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 109 (0x91363000) [pid = 11429] [serial = 653] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 108 (0x8f5f6000) [pid = 11429] [serial = 678] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 107 (0x8f561800) [pid = 11429] [serial = 677] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 106 (0x99f82c00) [pid = 11429] [serial = 657] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 105 (0x982b0c00) [pid = 11429] [serial = 656] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 104 (0x8ee19c00) [pid = 11429] [serial = 683] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 103 (0x9a411800) [pid = 11429] [serial = 660] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 102 (0x9a3f1800) [pid = 11429] [serial = 659] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 101 (0x9a41a400) [pid = 11429] [serial = 663] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 100 (0x9a417000) [pid = 11429] [serial = 662] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 99 (0x9ad11800) [pid = 11429] [serial = 666] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 98 (0x9ab68c00) [pid = 11429] [serial = 665] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 97 (0x9b077400) [pid = 11429] [serial = 669] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 96 (0x9ad1b000) [pid = 11429] [serial = 668] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 95 (0x8f6d7c00) [pid = 11429] [serial = 689] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 94 (0x9b3afc00) [pid = 11429] [serial = 672] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x9b23d800) [pid = 11429] [serial = 671] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x8f64b000) [pid = 11429] [serial = 687] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x8ec97000) [pid = 11429] [serial = 675] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x8e4c1400) [pid = 11429] [serial = 674] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x8f6e1800) [pid = 11429] [serial = 690] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x8ef71c00) [pid = 11429] [serial = 684] [outer = (nil)] [url = about:blank] 17:29:27 INFO - PROCESS | 11429 | 1468456167454 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:27 INFO - PROCESS | 11429 | 1468456167467 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:27 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb88c00 == 24 [pid = 11429] [id = 254] 17:29:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x8cccb400) [pid = 11429] [serial = 763] [outer = (nil)] 17:29:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x8ccd1c00) [pid = 11429] [serial = 764] [outer = 0x8cccb400] 17:29:27 INFO - PROCESS | 11429 | 1468456167544 Marionette DEBUG loaded listener.js 17:29:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x8e34e800) [pid = 11429] [serial = 765] [outer = 0x8cccb400] 17:29:28 INFO - PROCESS | 11429 | 1468456168315 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 17:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 2562ms 17:29:28 INFO - PROCESS | 11429 | 1468456168376 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 17:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:29:28 INFO - PROCESS | 11429 | 1468456168381 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 17:29:28 INFO - PROCESS | 11429 | 1468456168388 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:29:28 INFO - PROCESS | 11429 | 1468456168393 Marionette TRACE conn3 <- [1,990,null,{}] 17:29:28 INFO - PROCESS | 11429 | 1468456168400 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:28 INFO - PROCESS | 11429 | 1468456168408 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:28 INFO - PROCESS | 11429 | 1468456168563 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 17:29:28 INFO - PROCESS | 11429 | 1468456168574 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:28 INFO - PROCESS | 11429 | 1468456168583 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:28 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec91000 == 25 [pid = 11429] [id = 255] 17:29:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x8ec93800) [pid = 11429] [serial = 766] [outer = (nil)] 17:29:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x8ec9bc00) [pid = 11429] [serial = 767] [outer = 0x8ec93800] 17:29:28 INFO - PROCESS | 11429 | 1468456168661 Marionette DEBUG loaded listener.js 17:29:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x8ee1ac00) [pid = 11429] [serial = 768] [outer = 0x8ec93800] 17:29:29 INFO - PROCESS | 11429 | 1468456169576 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 17:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1237ms 17:29:29 INFO - PROCESS | 11429 | 1468456169628 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 17:29:29 INFO - PROCESS | 11429 | 1468456169634 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 17:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:29:29 INFO - PROCESS | 11429 | 1468456169641 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:29:29 INFO - PROCESS | 11429 | 1468456169643 Marionette TRACE conn3 <- [1,994,null,{}] 17:29:29 INFO - PROCESS | 11429 | 1468456169658 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:29 INFO - PROCESS | 11429 | 1468456169662 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:29 INFO - PROCESS | 11429 | 1468456169901 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 17:29:30 INFO - PROCESS | 11429 | 1468456170000 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:30 INFO - PROCESS | 11429 | 1468456170008 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:30 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee12400 == 26 [pid = 11429] [id = 256] 17:29:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x8ef72000) [pid = 11429] [serial = 769] [outer = (nil)] 17:29:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x8f55f000) [pid = 11429] [serial = 770] [outer = 0x8ef72000] 17:29:30 INFO - PROCESS | 11429 | 1468456170076 Marionette DEBUG loaded listener.js 17:29:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 97 (0x8f575400) [pid = 11429] [serial = 771] [outer = 0x8ef72000] 17:29:31 INFO - PROCESS | 11429 | 1468456171007 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 17:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1435ms 17:29:31 INFO - PROCESS | 11429 | 1468456171077 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 17:29:31 INFO - PROCESS | 11429 | 1468456171080 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 17:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:29:31 INFO - PROCESS | 11429 | 1468456171095 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:29:31 INFO - PROCESS | 11429 | 1468456171104 Marionette TRACE conn3 <- [1,998,null,{}] 17:29:31 INFO - PROCESS | 11429 | 1468456171122 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:31 INFO - PROCESS | 11429 | 1468456171129 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:31 INFO - PROCESS | 11429 | 1468456171335 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 17:29:31 INFO - PROCESS | 11429 | 1468456171369 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:31 INFO - PROCESS | 11429 | 1468456171378 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:31 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6da000 == 27 [pid = 11429] [id = 257] 17:29:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 98 (0x8f6da400) [pid = 11429] [serial = 772] [outer = (nil)] 17:29:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 99 (0x8f6e1c00) [pid = 11429] [serial = 773] [outer = 0x8f6da400] 17:29:31 INFO - PROCESS | 11429 | 1468456171462 Marionette DEBUG loaded listener.js 17:29:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 100 (0x8f804000) [pid = 11429] [serial = 774] [outer = 0x8f6da400] 17:29:32 INFO - PROCESS | 11429 | --DOMWINDOW == 99 (0x8f575c00) [pid = 11429] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:29:32 INFO - PROCESS | 11429 | --DOMWINDOW == 98 (0x91360800) [pid = 11429] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:29:32 INFO - PROCESS | 11429 | --DOMWINDOW == 97 (0x8f5ee400) [pid = 11429] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:29:32 INFO - PROCESS | 11429 | --DOMWINDOW == 96 (0x8ef77c00) [pid = 11429] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:29:32 INFO - PROCESS | 11429 | --DOMWINDOW == 95 (0x8ee17800) [pid = 11429] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:29:32 INFO - PROCESS | 11429 | --DOMWINDOW == 94 (0x8f64dc00) [pid = 11429] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:29:32 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x8f64a800) [pid = 11429] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:29:32 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x8e351400) [pid = 11429] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:29:32 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x8cccd800) [pid = 11429] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:29:32 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x8f6dc400) [pid = 11429] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:29:32 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x8cb7bc00) [pid = 11429] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:29:32 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x8e4b9800) [pid = 11429] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:29:32 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x91c34800) [pid = 11429] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:29:32 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x8ccd1800) [pid = 11429] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:29:32 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8f652000) [pid = 11429] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:29:32 INFO - PROCESS | 11429 | 1468456172977 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 17:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1955ms 17:29:33 INFO - PROCESS | 11429 | 1468456173043 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 17:29:33 INFO - PROCESS | 11429 | 1468456173047 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 17:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:29:33 INFO - PROCESS | 11429 | 1468456173053 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:29:33 INFO - PROCESS | 11429 | 1468456173056 Marionette TRACE conn3 <- [1,1002,null,{}] 17:29:33 INFO - PROCESS | 11429 | 1468456173068 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:33 INFO - PROCESS | 11429 | 1468456173072 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:33 INFO - PROCESS | 11429 | 1468456173223 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 17:29:33 INFO - PROCESS | 11429 | 1468456173233 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:33 INFO - PROCESS | 11429 | 1468456173240 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:33 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cccd800 == 28 [pid = 11429] [id = 258] 17:29:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x8e4b6400) [pid = 11429] [serial = 775] [outer = (nil)] 17:29:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x8f64dc00) [pid = 11429] [serial = 776] [outer = 0x8e4b6400] 17:29:33 INFO - PROCESS | 11429 | 1468456173306 Marionette DEBUG loaded listener.js 17:29:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x8f6e2800) [pid = 11429] [serial = 777] [outer = 0x8e4b6400] 17:29:34 INFO - PROCESS | 11429 | 1468456174079 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 17:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1081ms 17:29:34 INFO - PROCESS | 11429 | 1468456174138 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 17:29:34 INFO - PROCESS | 11429 | 1468456174141 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 17:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:29:34 INFO - PROCESS | 11429 | 1468456174160 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:29:34 INFO - PROCESS | 11429 | 1468456174164 Marionette TRACE conn3 <- [1,1006,null,{}] 17:29:34 INFO - PROCESS | 11429 | 1468456174170 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:34 INFO - PROCESS | 11429 | 1468456174175 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:34 INFO - PROCESS | 11429 | 1468456174318 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 17:29:34 INFO - PROCESS | 11429 | 1468456174327 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:34 INFO - PROCESS | 11429 | 1468456174346 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:34 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f8a1400 == 29 [pid = 11429] [id = 259] 17:29:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x8f8a1800) [pid = 11429] [serial = 778] [outer = (nil)] 17:29:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x8f8a9800) [pid = 11429] [serial = 779] [outer = 0x8f8a1800] 17:29:34 INFO - PROCESS | 11429 | 1468456174424 Marionette DEBUG loaded listener.js 17:29:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x91a68c00) [pid = 11429] [serial = 780] [outer = 0x8f8a1800] 17:29:35 INFO - PROCESS | 11429 | 1468456175653 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 17:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1544ms 17:29:35 INFO - PROCESS | 11429 | 1468456175694 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 17:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:29:35 INFO - PROCESS | 11429 | 1468456175701 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 17:29:35 INFO - PROCESS | 11429 | 1468456175708 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:29:35 INFO - PROCESS | 11429 | 1468456175716 Marionette TRACE conn3 <- [1,1010,null,{}] 17:29:35 INFO - PROCESS | 11429 | 1468456175724 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:35 INFO - PROCESS | 11429 | 1468456175730 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:35 INFO - PROCESS | 11429 | 1468456175909 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 17:29:36 INFO - PROCESS | 11429 | 1468456176121 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:36 INFO - PROCESS | 11429 | 1468456176129 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:36 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7a000 == 30 [pid = 11429] [id = 260] 17:29:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x8e35b400) [pid = 11429] [serial = 781] [outer = (nil)] 17:29:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x8ee1d000) [pid = 11429] [serial = 782] [outer = 0x8e35b400] 17:29:36 INFO - PROCESS | 11429 | 1468456176219 Marionette DEBUG loaded listener.js 17:29:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x8f558000) [pid = 11429] [serial = 783] [outer = 0x8e35b400] 17:29:37 INFO - PROCESS | 11429 | 1468456177151 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 17:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1534ms 17:29:37 INFO - PROCESS | 11429 | 1468456177242 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 17:29:37 INFO - PROCESS | 11429 | 1468456177250 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 17:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:29:37 INFO - PROCESS | 11429 | 1468456177261 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:29:37 INFO - PROCESS | 11429 | 1468456177265 Marionette TRACE conn3 <- [1,1014,null,{}] 17:29:37 INFO - PROCESS | 11429 | 1468456177272 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:37 INFO - PROCESS | 11429 | 1468456177278 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:37 INFO - PROCESS | 11429 | 1468456177510 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 17:29:37 INFO - PROCESS | 11429 | 1468456177829 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:37 INFO - PROCESS | 11429 | 1468456177837 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:37 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccccc00 == 31 [pid = 11429] [id = 261] 17:29:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x8f6d9000) [pid = 11429] [serial = 784] [outer = (nil)] 17:29:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x8f80b400) [pid = 11429] [serial = 785] [outer = 0x8f6d9000] 17:29:37 INFO - PROCESS | 11429 | 1468456177923 Marionette DEBUG loaded listener.js 17:29:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 97 (0x8f8a0800) [pid = 11429] [serial = 786] [outer = 0x8f6d9000] 17:29:38 INFO - PROCESS | 11429 | 1468456178862 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 17:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1685ms 17:29:38 INFO - PROCESS | 11429 | 1468456178946 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 17:29:38 INFO - PROCESS | 11429 | 1468456178950 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 17:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:29:38 INFO - PROCESS | 11429 | 1468456178958 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:29:38 INFO - PROCESS | 11429 | 1468456178964 Marionette TRACE conn3 <- [1,1018,null,{}] 17:29:38 INFO - PROCESS | 11429 | 1468456178981 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:38 INFO - PROCESS | 11429 | 1468456178989 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:39 INFO - PROCESS | 11429 | 1468456179261 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 17:29:39 INFO - PROCESS | 11429 | 1468456179476 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:39 INFO - PROCESS | 11429 | 1468456179488 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:39 INFO - PROCESS | 11429 | ++DOCSHELL 0x91c3bc00 == 32 [pid = 11429] [id = 262] 17:29:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 98 (0x91d2b400) [pid = 11429] [serial = 787] [outer = (nil)] 17:29:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 99 (0x91d36000) [pid = 11429] [serial = 788] [outer = 0x91d2b400] 17:29:39 INFO - PROCESS | 11429 | 1468456179571 Marionette DEBUG loaded listener.js 17:29:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 100 (0x91f4d000) [pid = 11429] [serial = 789] [outer = 0x91d2b400] 17:29:40 INFO - PROCESS | 11429 | 1468456180585 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 17:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1684ms 17:29:40 INFO - PROCESS | 11429 | 1468456180643 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 17:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:29:40 INFO - PROCESS | 11429 | 1468456180648 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 17:29:40 INFO - PROCESS | 11429 | 1468456180654 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:29:40 INFO - PROCESS | 11429 | 1468456180658 Marionette TRACE conn3 <- [1,1022,null,{}] 17:29:40 INFO - PROCESS | 11429 | 1468456180663 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:40 INFO - PROCESS | 11429 | 1468456180668 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:40 INFO - PROCESS | 11429 | 1468456180842 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 17:29:41 INFO - PROCESS | 11429 | 1468456181009 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:41 INFO - PROCESS | 11429 | 1468456181017 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:41 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb88400 == 33 [pid = 11429] [id = 263] 17:29:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 101 (0x8f026800) [pid = 11429] [serial = 790] [outer = (nil)] 17:29:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 102 (0x91f57c00) [pid = 11429] [serial = 791] [outer = 0x8f026800] 17:29:41 INFO - PROCESS | 11429 | 1468456181139 Marionette DEBUG loaded listener.js 17:29:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 103 (0x92253000) [pid = 11429] [serial = 792] [outer = 0x8f026800] 17:29:42 INFO - PROCESS | 11429 | 1468456182210 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 17:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1629ms 17:29:42 INFO - PROCESS | 11429 | 1468456182285 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 17:29:42 INFO - PROCESS | 11429 | 1468456182290 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 17:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:29:42 INFO - PROCESS | 11429 | 1468456182300 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:29:42 INFO - PROCESS | 11429 | 1468456182304 Marionette TRACE conn3 <- [1,1026,null,{}] 17:29:42 INFO - PROCESS | 11429 | 1468456182313 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:42 INFO - PROCESS | 11429 | 1468456182319 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:42 INFO - PROCESS | 11429 | 1468456182534 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 17:29:42 INFO - PROCESS | 11429 | 1468456182787 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:42 INFO - PROCESS | 11429 | 1468456182805 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:42 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b8800 == 34 [pid = 11429] [id = 264] 17:29:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 104 (0x8ec8e800) [pid = 11429] [serial = 793] [outer = (nil)] 17:29:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 105 (0x8ee16c00) [pid = 11429] [serial = 794] [outer = 0x8ec8e800] 17:29:42 INFO - PROCESS | 11429 | 1468456182884 Marionette DEBUG loaded listener.js 17:29:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 106 (0x8ef7c000) [pid = 11429] [serial = 795] [outer = 0x8ec8e800] 17:29:43 INFO - PROCESS | 11429 | --DOCSHELL 0x8e351000 == 33 [pid = 11429] [id = 239] 17:29:43 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd7400 == 32 [pid = 11429] [id = 240] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 105 (0x923e7000) [pid = 11429] [serial = 735] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 104 (0x8f802000) [pid = 11429] [serial = 693] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 103 (0x91d32400) [pid = 11429] [serial = 732] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 102 (0x91a65800) [pid = 11429] [serial = 729] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 101 (0x8f657800) [pid = 11429] [serial = 702] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 100 (0x8f023c00) [pid = 11429] [serial = 722] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 99 (0x8ef72c00) [pid = 11429] [serial = 698] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 98 (0x8f64b400) [pid = 11429] [serial = 701] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 97 (0x91a6b400) [pid = 11429] [serial = 707] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 96 (0x91364000) [pid = 11429] [serial = 704] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 95 (0x91a6e400) [pid = 11429] [serial = 708] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 94 (0x91367c00) [pid = 11429] [serial = 705] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x8ec92400) [pid = 11429] [serial = 720] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x8f5ec400) [pid = 11429] [serial = 717] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x8f89a800) [pid = 11429] [serial = 726] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x91365c00) [pid = 11429] [serial = 728] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x8f564400) [pid = 11429] [serial = 716] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x8f6e6000) [pid = 11429] [serial = 725] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x8ec8e000) [pid = 11429] [serial = 719] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x8ccd8400) [pid = 11429] [serial = 696] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8f558800) [pid = 11429] [serial = 723] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8cb85800) [pid = 11429] [serial = 695] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x92361400) [pid = 11429] [serial = 714] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8ef7b800) [pid = 11429] [serial = 699] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x9224f800) [pid = 11429] [serial = 713] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x91d2f800) [pid = 11429] [serial = 731] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x91c3d000) [pid = 11429] [serial = 710] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x91d38000) [pid = 11429] [serial = 711] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x92248000) [pid = 11429] [serial = 734] [outer = (nil)] [url = about:blank] 17:29:43 INFO - PROCESS | 11429 | 1468456183737 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 17:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1488ms 17:29:43 INFO - PROCESS | 11429 | 1468456183788 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 17:29:43 INFO - PROCESS | 11429 | 1468456183794 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 17:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:29:43 INFO - PROCESS | 11429 | 1468456183804 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:29:43 INFO - PROCESS | 11429 | 1468456183808 Marionette TRACE conn3 <- [1,1030,null,{}] 17:29:43 INFO - PROCESS | 11429 | 1468456183814 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:43 INFO - PROCESS | 11429 | 1468456183819 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:43 INFO - PROCESS | 11429 | 1468456183979 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 17:29:44 INFO - PROCESS | 11429 | 1468456183989 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:44 INFO - PROCESS | 11429 | 1468456183996 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:44 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd6800 == 33 [pid = 11429] [id = 265] 17:29:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f027000) [pid = 11429] [serial = 796] [outer = (nil)] 17:29:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f559800) [pid = 11429] [serial = 797] [outer = 0x8f027000] 17:29:44 INFO - PROCESS | 11429 | 1468456184068 Marionette DEBUG loaded listener.js 17:29:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8f574c00) [pid = 11429] [serial = 798] [outer = 0x8f027000] 17:29:45 INFO - PROCESS | 11429 | 1468456185021 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 17:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1277ms 17:29:45 INFO - PROCESS | 11429 | 1468456185082 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 17:29:45 INFO - PROCESS | 11429 | 1468456185086 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 17:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:29:45 INFO - PROCESS | 11429 | 1468456185092 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:29:45 INFO - PROCESS | 11429 | 1468456185097 Marionette TRACE conn3 <- [1,1034,null,{}] 17:29:45 INFO - PROCESS | 11429 | 1468456185112 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:45 INFO - PROCESS | 11429 | 1468456185121 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:45 INFO - PROCESS | 11429 | 1468456185333 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 17:29:45 INFO - PROCESS | 11429 | 1468456185348 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:45 INFO - PROCESS | 11429 | 1468456185361 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:45 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6d8400 == 34 [pid = 11429] [id = 266] 17:29:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8f6e5c00) [pid = 11429] [serial = 799] [outer = (nil)] 17:29:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8f805c00) [pid = 11429] [serial = 800] [outer = 0x8f6e5c00] 17:29:45 INFO - PROCESS | 11429 | 1468456185428 Marionette DEBUG loaded listener.js 17:29:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8f89d400) [pid = 11429] [serial = 801] [outer = 0x8f6e5c00] 17:29:46 INFO - PROCESS | 11429 | 1468456186314 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 17:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1281ms 17:29:46 INFO - PROCESS | 11429 | 1468456186381 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 17:29:46 INFO - PROCESS | 11429 | 1468456186385 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 17:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:29:46 INFO - PROCESS | 11429 | 1468456186392 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:29:46 INFO - PROCESS | 11429 | 1468456186395 Marionette TRACE conn3 <- [1,1038,null,{}] 17:29:46 INFO - PROCESS | 11429 | 1468456186400 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:46 INFO - PROCESS | 11429 | 1468456186404 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:46 INFO - PROCESS | 11429 | 1468456186608 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 17:29:46 INFO - PROCESS | 11429 | 1468456186629 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:46 INFO - PROCESS | 11429 | 1468456186638 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:46 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f653000 == 35 [pid = 11429] [id = 267] 17:29:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x91361000) [pid = 11429] [serial = 802] [outer = (nil)] 17:29:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x91a63c00) [pid = 11429] [serial = 803] [outer = 0x91361000] 17:29:46 INFO - PROCESS | 11429 | 1468456186705 Marionette DEBUG loaded listener.js 17:29:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x91a6e800) [pid = 11429] [serial = 804] [outer = 0x91361000] 17:29:47 INFO - PROCESS | 11429 | 1468456187664 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 17:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1330ms 17:29:47 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8ef72000) [pid = 11429] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:29:47 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8cccb400) [pid = 11429] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:29:47 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8ec93800) [pid = 11429] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:29:47 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8e4b6400) [pid = 11429] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:29:47 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8f6da400) [pid = 11429] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:29:47 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8ef7a400) [pid = 11429] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:29:47 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8cb81c00) [pid = 11429] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:29:47 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8f558400) [pid = 11429] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:29:47 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x91360400) [pid = 11429] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:29:47 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f6e1400) [pid = 11429] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:29:47 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x924ea400) [pid = 11429] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:29:47 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x93c62800) [pid = 11429] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:29:47 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x93c61000) [pid = 11429] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:29:47 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f5f9800) [pid = 11429] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:29:47 INFO - PROCESS | 11429 | 1468456187848 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 17:29:47 INFO - PROCESS | 11429 | 1468456187855 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 17:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:29:47 INFO - PROCESS | 11429 | 1468456187869 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:29:47 INFO - PROCESS | 11429 | 1468456187872 Marionette TRACE conn3 <- [1,1042,null,{}] 17:29:47 INFO - PROCESS | 11429 | 1468456187879 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:47 INFO - PROCESS | 11429 | 1468456187884 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:48 INFO - PROCESS | 11429 | 1468456188023 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 17:29:48 INFO - PROCESS | 11429 | 1468456188031 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:48 INFO - PROCESS | 11429 | 1468456188045 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:48 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4bc800 == 36 [pid = 11429] [id = 268] 17:29:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8ec93400) [pid = 11429] [serial = 805] [outer = (nil)] 17:29:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f655c00) [pid = 11429] [serial = 806] [outer = 0x8ec93400] 17:29:48 INFO - PROCESS | 11429 | 1468456188117 Marionette DEBUG loaded listener.js 17:29:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f6dbc00) [pid = 11429] [serial = 807] [outer = 0x8ec93400] 17:29:48 INFO - PROCESS | 11429 | 1468456188987 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 17:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1178ms 17:29:49 INFO - PROCESS | 11429 | 1468456189048 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 17:29:49 INFO - PROCESS | 11429 | 1468456189051 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 17:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:29:49 INFO - PROCESS | 11429 | 1468456189058 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:29:49 INFO - PROCESS | 11429 | 1468456189060 Marionette TRACE conn3 <- [1,1046,null,{}] 17:29:49 INFO - PROCESS | 11429 | 1468456189066 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:49 INFO - PROCESS | 11429 | 1468456189076 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:49 INFO - PROCESS | 11429 | 1468456189272 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 17:29:49 INFO - PROCESS | 11429 | 1468456189394 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:49 INFO - PROCESS | 11429 | 1468456189401 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:49 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7a400 == 37 [pid = 11429] [id = 269] 17:29:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8ec98400) [pid = 11429] [serial = 808] [outer = (nil)] 17:29:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x91f56400) [pid = 11429] [serial = 809] [outer = 0x8ec98400] 17:29:49 INFO - PROCESS | 11429 | 1468456189487 Marionette DEBUG loaded listener.js 17:29:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x9235d400) [pid = 11429] [serial = 810] [outer = 0x8ec98400] 17:29:50 INFO - PROCESS | 11429 | 1468456190479 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 17:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1480ms 17:29:50 INFO - PROCESS | 11429 | 1468456190540 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 17:29:50 INFO - PROCESS | 11429 | 1468456190546 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 17:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:29:50 INFO - PROCESS | 11429 | 1468456190554 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:29:50 INFO - PROCESS | 11429 | 1468456190560 Marionette TRACE conn3 <- [1,1050,null,{}] 17:29:50 INFO - PROCESS | 11429 | 1468456190568 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:50 INFO - PROCESS | 11429 | 1468456190574 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:50 INFO - PROCESS | 11429 | 1468456190763 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 17:29:51 INFO - PROCESS | 11429 | 1468456191038 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:51 INFO - PROCESS | 11429 | 1468456191049 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:51 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b8000 == 38 [pid = 11429] [id = 270] 17:29:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8e4b8c00) [pid = 11429] [serial = 811] [outer = (nil)] 17:29:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8ee1d400) [pid = 11429] [serial = 812] [outer = 0x8e4b8c00] 17:29:51 INFO - PROCESS | 11429 | 1468456191138 Marionette DEBUG loaded listener.js 17:29:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8f021400) [pid = 11429] [serial = 813] [outer = 0x8e4b8c00] 17:29:52 INFO - PROCESS | 11429 | 1468456192027 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 17:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1539ms 17:29:52 INFO - PROCESS | 11429 | 1468456192093 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 17:29:52 INFO - PROCESS | 11429 | 1468456192100 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 17:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:29:52 INFO - PROCESS | 11429 | 1468456192111 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:29:52 INFO - PROCESS | 11429 | 1468456192114 Marionette TRACE conn3 <- [1,1054,null,{}] 17:29:52 INFO - PROCESS | 11429 | 1468456192121 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:52 INFO - PROCESS | 11429 | 1468456192127 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:52 INFO - PROCESS | 11429 | 1468456192343 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 17:29:52 INFO - PROCESS | 11429 | 1468456192559 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:52 INFO - PROCESS | 11429 | 1468456192570 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:52 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f656400 == 39 [pid = 11429] [id = 271] 17:29:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8f659800) [pid = 11429] [serial = 814] [outer = (nil)] 17:29:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8f6e2c00) [pid = 11429] [serial = 815] [outer = 0x8f659800] 17:29:52 INFO - PROCESS | 11429 | 1468456192701 Marionette DEBUG loaded listener.js 17:29:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x8f8a5c00) [pid = 11429] [serial = 816] [outer = 0x8f659800] 17:29:53 INFO - PROCESS | 11429 | 1468456193657 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 17:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1582ms 17:29:53 INFO - PROCESS | 11429 | 1468456193694 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 17:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:29:53 INFO - PROCESS | 11429 | 1468456193700 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 17:29:53 INFO - PROCESS | 11429 | 1468456193708 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:29:53 INFO - PROCESS | 11429 | 1468456193714 Marionette TRACE conn3 <- [1,1058,null,{}] 17:29:53 INFO - PROCESS | 11429 | 1468456193732 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:53 INFO - PROCESS | 11429 | 1468456193742 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:53 INFO - PROCESS | 11429 | 1468456193940 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 17:29:54 INFO - PROCESS | 11429 | 1468456194176 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:54 INFO - PROCESS | 11429 | 1468456194189 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:54 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f49400 == 40 [pid = 11429] [id = 272] 17:29:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x92367000) [pid = 11429] [serial = 817] [outer = (nil)] 17:29:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x923e5000) [pid = 11429] [serial = 818] [outer = 0x92367000] 17:29:54 INFO - PROCESS | 11429 | 1468456194318 Marionette DEBUG loaded listener.js 17:29:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x923ecc00) [pid = 11429] [serial = 819] [outer = 0x92367000] 17:29:55 INFO - PROCESS | 11429 | 1468456195259 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 17:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1590ms 17:29:55 INFO - PROCESS | 11429 | 1468456195297 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 17:29:55 INFO - PROCESS | 11429 | 1468456195301 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 17:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:29:55 INFO - PROCESS | 11429 | 1468456195308 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:29:55 INFO - PROCESS | 11429 | 1468456195311 Marionette TRACE conn3 <- [1,1062,null,{}] 17:29:55 INFO - PROCESS | 11429 | 1468456195317 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:55 INFO - PROCESS | 11429 | 1468456195322 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:55 INFO - PROCESS | 11429 | 1468456195498 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 17:29:55 INFO - PROCESS | 11429 | 1468456195706 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:55 INFO - PROCESS | 11429 | 1468456195716 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:55 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb84000 == 41 [pid = 11429] [id = 273] 17:29:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x8f557000) [pid = 11429] [serial = 820] [outer = (nil)] 17:29:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x924e8c00) [pid = 11429] [serial = 821] [outer = 0x8f557000] 17:29:55 INFO - PROCESS | 11429 | 1468456195797 Marionette DEBUG loaded listener.js 17:29:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x924eec00) [pid = 11429] [serial = 822] [outer = 0x8f557000] 17:29:56 INFO - PROCESS | 11429 | 1468456196655 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 17:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1378ms 17:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:29:56 INFO - PROCESS | 11429 | 1468456196687 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 17:29:56 INFO - PROCESS | 11429 | 1468456196690 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 17:29:56 INFO - PROCESS | 11429 | 1468456196697 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:29:56 INFO - PROCESS | 11429 | 1468456196700 Marionette TRACE conn3 <- [1,1066,null,{}] 17:29:56 INFO - PROCESS | 11429 | 1468456196706 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:56 INFO - PROCESS | 11429 | 1468456196711 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:56 INFO - PROCESS | 11429 | 1468456196875 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 17:29:57 INFO - PROCESS | 11429 | 1468456197046 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:57 INFO - PROCESS | 11429 | 1468456197056 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:57 INFO - PROCESS | 11429 | ++DOCSHELL 0x923ebc00 == 42 [pid = 11429] [id = 274] 17:29:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x924e2000) [pid = 11429] [serial = 823] [outer = (nil)] 17:29:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x93a56400) [pid = 11429] [serial = 824] [outer = 0x924e2000] 17:29:57 INFO - PROCESS | 11429 | 1468456197135 Marionette DEBUG loaded listener.js 17:29:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x93a58c00) [pid = 11429] [serial = 825] [outer = 0x924e2000] 17:29:58 INFO - PROCESS | 11429 | 1468456198108 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 17:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1479ms 17:29:58 INFO - PROCESS | 11429 | 1468456198176 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 17:29:58 INFO - PROCESS | 11429 | 1468456198180 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 17:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:29:58 INFO - PROCESS | 11429 | 1468456198186 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:29:58 INFO - PROCESS | 11429 | 1468456198190 Marionette TRACE conn3 <- [1,1070,null,{}] 17:29:58 INFO - PROCESS | 11429 | 1468456198195 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:58 INFO - PROCESS | 11429 | 1468456198206 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:58 INFO - PROCESS | 11429 | 1468456198452 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 17:29:58 INFO - PROCESS | 11429 | 1468456198669 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:58 INFO - PROCESS | 11429 | 1468456198676 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:58 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4be400 == 43 [pid = 11429] [id = 275] 17:29:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x8f6dfc00) [pid = 11429] [serial = 826] [outer = (nil)] 17:29:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x951be800) [pid = 11429] [serial = 827] [outer = 0x8f6dfc00] 17:29:58 INFO - PROCESS | 11429 | 1468456198801 Marionette DEBUG loaded listener.js 17:29:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x951c1400) [pid = 11429] [serial = 828] [outer = 0x8f6dfc00] 17:29:59 INFO - PROCESS | 11429 | 1468456199652 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 17:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1528ms 17:29:59 INFO - PROCESS | 11429 | 1468456199715 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 17:29:59 INFO - PROCESS | 11429 | 1468456199718 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 17:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:29:59 INFO - PROCESS | 11429 | 1468456199725 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:29:59 INFO - PROCESS | 11429 | 1468456199729 Marionette TRACE conn3 <- [1,1074,null,{}] 17:29:59 INFO - PROCESS | 11429 | 1468456199735 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:59 INFO - PROCESS | 11429 | 1468456199740 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:29:59 INFO - PROCESS | 11429 | 1468456199945 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 17:30:00 INFO - PROCESS | 11429 | 1468456200129 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:00 INFO - PROCESS | 11429 | 1468456200136 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:00 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd6c00 == 44 [pid = 11429] [id = 276] 17:30:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 97 (0x8e4bc400) [pid = 11429] [serial = 829] [outer = (nil)] 17:30:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 98 (0x8ef75c00) [pid = 11429] [serial = 830] [outer = 0x8e4bc400] 17:30:00 INFO - PROCESS | 11429 | 1468456200218 Marionette DEBUG loaded listener.js 17:30:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 99 (0x8f5fa800) [pid = 11429] [serial = 831] [outer = 0x8e4bc400] 17:30:01 INFO - PROCESS | 11429 | 1468456201379 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 17:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1684ms 17:30:01 INFO - PROCESS | 11429 | 1468456201410 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 17:30:01 INFO - PROCESS | 11429 | 1468456201415 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 17:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:30:01 INFO - PROCESS | 11429 | 1468456201424 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:30:01 INFO - PROCESS | 11429 | 1468456201428 Marionette TRACE conn3 <- [1,1078,null,{}] 17:30:01 INFO - PROCESS | 11429 | 1468456201437 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:01 INFO - PROCESS | 11429 | 1468456201442 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:01 INFO - PROCESS | 11429 | 1468456201633 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 17:30:01 INFO - PROCESS | 11429 | 1468456201839 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:01 INFO - PROCESS | 11429 | 1468456201853 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:01 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec8e400 == 45 [pid = 11429] [id = 277] 17:30:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 100 (0x8ec8ec00) [pid = 11429] [serial = 832] [outer = (nil)] 17:30:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 101 (0x8f01f400) [pid = 11429] [serial = 833] [outer = 0x8ec8ec00] 17:30:01 INFO - PROCESS | 11429 | 1468456201924 Marionette DEBUG loaded listener.js 17:30:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 102 (0x8f556800) [pid = 11429] [serial = 834] [outer = 0x8ec8ec00] 17:30:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7d400 == 44 [pid = 11429] [id = 244] 17:30:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec98800 == 43 [pid = 11429] [id = 243] 17:30:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6db000 == 42 [pid = 11429] [id = 241] 17:30:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7c000 == 41 [pid = 11429] [id = 242] 17:30:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8f5f4400 == 40 [pid = 11429] [id = 252] 17:30:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef77800 == 39 [pid = 11429] [id = 253] 17:30:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb88c00 == 38 [pid = 11429] [id = 254] 17:30:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb80800 == 37 [pid = 11429] [id = 245] 17:30:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8f020c00 == 36 [pid = 11429] [id = 246] 17:30:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8f8a2800 == 35 [pid = 11429] [id = 251] 17:30:03 INFO - PROCESS | 11429 | --DOCSHELL 0x93c5d800 == 34 [pid = 11429] [id = 250] 17:30:03 INFO - PROCESS | 11429 | --DOCSHELL 0x91c3c000 == 33 [pid = 11429] [id = 249] 17:30:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8f656800 == 32 [pid = 11429] [id = 248] 17:30:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8f8a6400 == 31 [pid = 11429] [id = 247] 17:30:04 INFO - PROCESS | 11429 | 1468456204007 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 101 (0x8f575400) [pid = 11429] [serial = 771] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 100 (0x8ccd1c00) [pid = 11429] [serial = 764] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 99 (0x8e34e800) [pid = 11429] [serial = 765] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 98 (0x8ec9bc00) [pid = 11429] [serial = 767] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 97 (0x8ee1ac00) [pid = 11429] [serial = 768] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 96 (0x8f64dc00) [pid = 11429] [serial = 776] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 95 (0x8f6e1c00) [pid = 11429] [serial = 773] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 94 (0x8f559c00) [pid = 11429] [serial = 762] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x8f020000) [pid = 11429] [serial = 761] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x8ccda000) [pid = 11429] [serial = 738] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x8cb87c00) [pid = 11429] [serial = 737] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x8f56f400) [pid = 11429] [serial = 741] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x8f562000) [pid = 11429] [serial = 740] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x91d39c00) [pid = 11429] [serial = 744] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x91c32800) [pid = 11429] [serial = 743] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x92fd0400) [pid = 11429] [serial = 747] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x924e6800) [pid = 11429] [serial = 746] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x93a5c800) [pid = 11429] [serial = 750] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x9399fc00) [pid = 11429] [serial = 749] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x951bb000) [pid = 11429] [serial = 753] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x93c67c00) [pid = 11429] [serial = 752] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x9646dc00) [pid = 11429] [serial = 756] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x951c7000) [pid = 11429] [serial = 755] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8f804000) [pid = 11429] [serial = 774] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f6e2800) [pid = 11429] [serial = 777] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x976b3000) [pid = 11429] [serial = 759] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x951bd800) [pid = 11429] [serial = 758] [outer = (nil)] [url = about:blank] 17:30:04 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f55f000) [pid = 11429] [serial = 770] [outer = (nil)] [url = about:blank] 17:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 2835ms 17:30:04 INFO - PROCESS | 11429 | 1468456204259 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 17:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:30:04 INFO - PROCESS | 11429 | 1468456204264 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 17:30:04 INFO - PROCESS | 11429 | 1468456204272 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:30:04 INFO - PROCESS | 11429 | 1468456204278 Marionette TRACE conn3 <- [1,1082,null,{}] 17:30:04 INFO - PROCESS | 11429 | 1468456204287 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:04 INFO - PROCESS | 11429 | 1468456204291 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:04 INFO - PROCESS | 11429 | 1468456204447 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 17:30:04 INFO - PROCESS | 11429 | 1468456204564 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:04 INFO - PROCESS | 11429 | 1468456204574 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:04 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e34dc00 == 32 [pid = 11429] [id = 278] 17:30:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8e34e000) [pid = 11429] [serial = 835] [outer = (nil)] 17:30:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8e351800) [pid = 11429] [serial = 836] [outer = 0x8e34e000] 17:30:04 INFO - PROCESS | 11429 | 1468456204649 Marionette DEBUG loaded listener.js 17:30:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8e357c00) [pid = 11429] [serial = 837] [outer = 0x8e34e000] 17:30:05 INFO - PROCESS | 11429 | 1468456205451 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 17:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1234ms 17:30:05 INFO - PROCESS | 11429 | 1468456205505 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 17:30:05 INFO - PROCESS | 11429 | 1468456205514 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 17:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:30:05 INFO - PROCESS | 11429 | 1468456205525 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:30:05 INFO - PROCESS | 11429 | 1468456205529 Marionette TRACE conn3 <- [1,1086,null,{}] 17:30:05 INFO - PROCESS | 11429 | 1468456205536 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:05 INFO - PROCESS | 11429 | 1468456205542 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:05 INFO - PROCESS | 11429 | 1468456205709 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 17:30:05 INFO - PROCESS | 11429 | 1468456205719 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:05 INFO - PROCESS | 11429 | 1468456205728 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:05 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec91c00 == 33 [pid = 11429] [id = 279] 17:30:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8ec97800) [pid = 11429] [serial = 838] [outer = (nil)] 17:30:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8ee15800) [pid = 11429] [serial = 839] [outer = 0x8ec97800] 17:30:05 INFO - PROCESS | 11429 | 1468456205907 Marionette DEBUG loaded listener.js 17:30:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8ee1b400) [pid = 11429] [serial = 840] [outer = 0x8ec97800] 17:30:06 INFO - PROCESS | 11429 | 1468456206760 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 17:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1281ms 17:30:06 INFO - PROCESS | 11429 | 1468456206806 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 17:30:06 INFO - PROCESS | 11429 | 1468456206810 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 17:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:30:06 INFO - PROCESS | 11429 | 1468456206826 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:30:06 INFO - PROCESS | 11429 | 1468456206832 Marionette TRACE conn3 <- [1,1090,null,{}] 17:30:06 INFO - PROCESS | 11429 | 1468456206849 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:06 INFO - PROCESS | 11429 | 1468456206858 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:07 INFO - PROCESS | 11429 | 1468456207078 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 17:30:07 INFO - PROCESS | 11429 | 1468456207162 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:07 INFO - PROCESS | 11429 | 1468456207172 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:07 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f55d800 == 34 [pid = 11429] [id = 280] 17:30:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8f55e000) [pid = 11429] [serial = 841] [outer = (nil)] 17:30:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8f572400) [pid = 11429] [serial = 842] [outer = 0x8f55e000] 17:30:07 INFO - PROCESS | 11429 | 1468456207247 Marionette DEBUG loaded listener.js 17:30:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8f5f2c00) [pid = 11429] [serial = 843] [outer = 0x8f55e000] 17:30:08 INFO - PROCESS | 11429 | 1468456208158 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 17:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1394ms 17:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:30:08 INFO - PROCESS | 11429 | 1468456208211 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 17:30:08 INFO - PROCESS | 11429 | 1468456208214 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 17:30:08 INFO - PROCESS | 11429 | 1468456208239 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:30:08 INFO - PROCESS | 11429 | 1468456208244 Marionette TRACE conn3 <- [1,1094,null,{}] 17:30:08 INFO - PROCESS | 11429 | 1468456208280 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:08 INFO - PROCESS | 11429 | 1468456208284 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:08 INFO - PROCESS | 11429 | 1468456208497 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 17:30:08 INFO - PROCESS | 11429 | 1468456208517 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:08 INFO - PROCESS | 11429 | 1468456208526 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:08 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f55f000 == 35 [pid = 11429] [id = 281] 17:30:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x8f574000) [pid = 11429] [serial = 844] [outer = (nil)] 17:30:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x8f6e5000) [pid = 11429] [serial = 845] [outer = 0x8f574000] 17:30:08 INFO - PROCESS | 11429 | 1468456208592 Marionette DEBUG loaded listener.js 17:30:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x8f80b800) [pid = 11429] [serial = 846] [outer = 0x8f574000] 17:30:09 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8ec98400) [pid = 11429] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:30:09 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8f026800) [pid = 11429] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:30:09 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8f6e5c00) [pid = 11429] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:30:09 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8f8a1800) [pid = 11429] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:30:09 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x91361000) [pid = 11429] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:30:09 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8e35b400) [pid = 11429] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:30:09 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8ec93400) [pid = 11429] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:30:09 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8f027000) [pid = 11429] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:30:09 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8ec8e800) [pid = 11429] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:30:09 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f6d9000) [pid = 11429] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:30:09 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x91d2b400) [pid = 11429] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:30:09 INFO - PROCESS | 11429 | 1468456209877 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 17:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1680ms 17:30:09 INFO - PROCESS | 11429 | 1468456209900 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 17:30:09 INFO - PROCESS | 11429 | 1468456209904 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 17:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:30:09 INFO - PROCESS | 11429 | 1468456209909 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:30:09 INFO - PROCESS | 11429 | 1468456209913 Marionette TRACE conn3 <- [1,1098,null,{}] 17:30:09 INFO - PROCESS | 11429 | 1468456209918 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:09 INFO - PROCESS | 11429 | 1468456209923 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:10 INFO - PROCESS | 11429 | 1468456210067 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 17:30:10 INFO - PROCESS | 11429 | 1468456210092 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:10 INFO - PROCESS | 11429 | 1468456210104 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:10 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6db800 == 36 [pid = 11429] [id = 282] 17:30:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f6dcc00) [pid = 11429] [serial = 847] [outer = (nil)] 17:30:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f80a000) [pid = 11429] [serial = 848] [outer = 0x8f6dcc00] 17:30:10 INFO - PROCESS | 11429 | 1468456210181 Marionette DEBUG loaded listener.js 17:30:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f8a1800) [pid = 11429] [serial = 849] [outer = 0x8f6dcc00] 17:30:11 INFO - PROCESS | 11429 | 1468456211062 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 17:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1182ms 17:30:11 INFO - PROCESS | 11429 | 1468456211092 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 17:30:11 INFO - PROCESS | 11429 | 1468456211096 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 17:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:30:11 INFO - PROCESS | 11429 | 1468456211102 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:30:11 INFO - PROCESS | 11429 | 1468456211106 Marionette TRACE conn3 <- [1,1102,null,{}] 17:30:11 INFO - PROCESS | 11429 | 1468456211111 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:11 INFO - PROCESS | 11429 | 1468456211121 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:11 INFO - PROCESS | 11429 | 1468456211396 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 17:30:11 INFO - PROCESS | 11429 | 1468456211562 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:11 INFO - PROCESS | 11429 | 1468456211574 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:11 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7d800 == 37 [pid = 11429] [id = 283] 17:30:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8cb7dc00) [pid = 11429] [serial = 850] [outer = (nil)] 17:30:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8cb85800) [pid = 11429] [serial = 851] [outer = 0x8cb7dc00] 17:30:11 INFO - PROCESS | 11429 | 1468456211659 Marionette DEBUG loaded listener.js 17:30:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8ccd6000) [pid = 11429] [serial = 852] [outer = 0x8cb7dc00] 17:30:12 INFO - PROCESS | 11429 | 1468456212697 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 17:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1632ms 17:30:12 INFO - PROCESS | 11429 | 1468456212737 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 17:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:30:12 INFO - PROCESS | 11429 | 1468456212743 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 17:30:12 INFO - PROCESS | 11429 | 1468456212752 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:30:12 INFO - PROCESS | 11429 | 1468456212757 Marionette TRACE conn3 <- [1,1106,null,{}] 17:30:12 INFO - PROCESS | 11429 | 1468456212764 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:12 INFO - PROCESS | 11429 | 1468456212772 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:12 INFO - PROCESS | 11429 | 1468456212955 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 17:30:13 INFO - PROCESS | 11429 | 1468456213182 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:13 INFO - PROCESS | 11429 | 1468456213193 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:13 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee12000 == 38 [pid = 11429] [id = 284] 17:30:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8ef71400) [pid = 11429] [serial = 853] [outer = (nil)] 17:30:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8ef7c800) [pid = 11429] [serial = 854] [outer = 0x8ef71400] 17:30:13 INFO - PROCESS | 11429 | 1468456213315 Marionette DEBUG loaded listener.js 17:30:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x8f02c800) [pid = 11429] [serial = 855] [outer = 0x8ef71400] 17:30:14 INFO - PROCESS | 11429 | 1468456214288 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 17:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1595ms 17:30:14 INFO - PROCESS | 11429 | 1468456214345 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 17:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:30:14 INFO - PROCESS | 11429 | 1468456214350 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 17:30:14 INFO - PROCESS | 11429 | 1468456214357 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:30:14 INFO - PROCESS | 11429 | 1468456214361 Marionette TRACE conn3 <- [1,1110,null,{}] 17:30:14 INFO - PROCESS | 11429 | 1468456214368 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:14 INFO - PROCESS | 11429 | 1468456214374 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:14 INFO - PROCESS | 11429 | 1468456214556 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 17:30:14 INFO - PROCESS | 11429 | 1468456214808 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:14 INFO - PROCESS | 11429 | 1468456214817 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:14 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f64c000 == 39 [pid = 11429] [id = 285] 17:30:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x8f64f800) [pid = 11429] [serial = 856] [outer = (nil)] 17:30:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x8f6d7400) [pid = 11429] [serial = 857] [outer = 0x8f64f800] 17:30:14 INFO - PROCESS | 11429 | 1468456214945 Marionette DEBUG loaded listener.js 17:30:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x8f80f000) [pid = 11429] [serial = 858] [outer = 0x8f64f800] 17:30:15 INFO - PROCESS | 11429 | 1468456215940 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 17:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1632ms 17:30:15 INFO - PROCESS | 11429 | 1468456215990 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 17:30:15 INFO - PROCESS | 11429 | 1468456215996 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 17:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:30:16 INFO - PROCESS | 11429 | 1468456216014 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:30:16 INFO - PROCESS | 11429 | 1468456216022 Marionette TRACE conn3 <- [1,1114,null,{}] 17:30:16 INFO - PROCESS | 11429 | 1468456216028 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:16 INFO - PROCESS | 11429 | 1468456216034 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:16 INFO - PROCESS | 11429 | 1468456216227 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 17:30:16 INFO - PROCESS | 11429 | 1468456216433 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:16 INFO - PROCESS | 11429 | 1468456216442 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:16 INFO - PROCESS | 11429 | ++DOCSHELL 0x9136a000 == 40 [pid = 11429] [id = 286] 17:30:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x91a70000) [pid = 11429] [serial = 859] [outer = (nil)] 17:30:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x91c3f000) [pid = 11429] [serial = 860] [outer = 0x91a70000] 17:30:16 INFO - PROCESS | 11429 | 1468456216567 Marionette DEBUG loaded listener.js 17:30:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x91d2bc00) [pid = 11429] [serial = 861] [outer = 0x91a70000] 17:30:17 INFO - PROCESS | 11429 | 1468456217706 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 17:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1759ms 17:30:17 INFO - PROCESS | 11429 | 1468456217765 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 17:30:17 INFO - PROCESS | 11429 | 1468456217771 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 17:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:30:17 INFO - PROCESS | 11429 | 1468456217779 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:30:17 INFO - PROCESS | 11429 | 1468456217784 Marionette TRACE conn3 <- [1,1118,null,{}] 17:30:17 INFO - PROCESS | 11429 | 1468456217792 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:17 INFO - PROCESS | 11429 | 1468456217799 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:18 INFO - PROCESS | 11429 | 1468456218003 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 17:30:18 INFO - PROCESS | 11429 | 1468456218270 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:18 INFO - PROCESS | 11429 | 1468456218281 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:18 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd3800 == 41 [pid = 11429] [id = 287] 17:30:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x8e4ba000) [pid = 11429] [serial = 862] [outer = (nil)] 17:30:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x8e4c1400) [pid = 11429] [serial = 863] [outer = 0x8e4ba000] 17:30:18 INFO - PROCESS | 11429 | 1468456218381 Marionette DEBUG loaded listener.js 17:30:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x8ec95800) [pid = 11429] [serial = 864] [outer = 0x8e4ba000] 17:30:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6da000 == 40 [pid = 11429] [id = 257] 17:30:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec91000 == 39 [pid = 11429] [id = 255] 17:30:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6db800 == 38 [pid = 11429] [id = 282] 17:30:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8f55f000 == 37 [pid = 11429] [id = 281] 17:30:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8f55d800 == 36 [pid = 11429] [id = 280] 17:30:19 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec91c00 == 35 [pid = 11429] [id = 279] 17:30:19 INFO - PROCESS | 11429 | --DOCSHELL 0x8e34dc00 == 34 [pid = 11429] [id = 278] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x91f4d000) [pid = 11429] [serial = 789] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x9235d400) [pid = 11429] [serial = 810] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x91f56400) [pid = 11429] [serial = 809] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x91f57c00) [pid = 11429] [serial = 791] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x8f89d400) [pid = 11429] [serial = 801] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x92253000) [pid = 11429] [serial = 792] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x8f805c00) [pid = 11429] [serial = 800] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x91a68c00) [pid = 11429] [serial = 780] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x91a63c00) [pid = 11429] [serial = 803] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8ee1d000) [pid = 11429] [serial = 782] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8f655c00) [pid = 11429] [serial = 806] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8f574c00) [pid = 11429] [serial = 798] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8f8a9800) [pid = 11429] [serial = 779] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8ee16c00) [pid = 11429] [serial = 794] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8f8a0800) [pid = 11429] [serial = 786] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x91a6e800) [pid = 11429] [serial = 804] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x91d36000) [pid = 11429] [serial = 788] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f558000) [pid = 11429] [serial = 783] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f6dbc00) [pid = 11429] [serial = 807] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f80b400) [pid = 11429] [serial = 785] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8ef7c000) [pid = 11429] [serial = 795] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f559800) [pid = 11429] [serial = 797] [outer = (nil)] [url = about:blank] 17:30:19 INFO - PROCESS | 11429 | 1468456219302 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 17:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1581ms 17:30:19 INFO - PROCESS | 11429 | 1468456219359 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 17:30:19 INFO - PROCESS | 11429 | 1468456219366 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 17:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:30:19 INFO - PROCESS | 11429 | 1468456219377 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:30:19 INFO - PROCESS | 11429 | 1468456219380 Marionette TRACE conn3 <- [1,1122,null,{}] 17:30:19 INFO - PROCESS | 11429 | 1468456219386 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:19 INFO - PROCESS | 11429 | 1468456219392 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:19 INFO - PROCESS | 11429 | 1468456219549 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 17:30:19 INFO - PROCESS | 11429 | 1468456219686 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:19 INFO - PROCESS | 11429 | 1468456219692 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:19 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb83000 == 35 [pid = 11429] [id = 288] 17:30:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8ee18800) [pid = 11429] [serial = 865] [outer = (nil)] 17:30:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f02b800) [pid = 11429] [serial = 866] [outer = 0x8ee18800] 17:30:19 INFO - PROCESS | 11429 | 1468456219764 Marionette DEBUG loaded listener.js 17:30:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f56c800) [pid = 11429] [serial = 867] [outer = 0x8ee18800] 17:30:20 INFO - PROCESS | 11429 | 1468456220524 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 17:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1182ms 17:30:20 INFO - PROCESS | 11429 | 1468456220558 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 17:30:20 INFO - PROCESS | 11429 | 1468456220561 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 17:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:30:20 INFO - PROCESS | 11429 | 1468456220568 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:30:20 INFO - PROCESS | 11429 | 1468456220573 Marionette TRACE conn3 <- [1,1126,null,{}] 17:30:20 INFO - PROCESS | 11429 | 1468456220588 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:20 INFO - PROCESS | 11429 | 1468456220596 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:20 INFO - PROCESS | 11429 | 1468456220759 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 17:30:20 INFO - PROCESS | 11429 | 1468456220769 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:20 INFO - PROCESS | 11429 | 1468456220776 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:20 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6de800 == 36 [pid = 11429] [id = 289] 17:30:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f6e0000) [pid = 11429] [serial = 868] [outer = (nil)] 17:30:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f807400) [pid = 11429] [serial = 869] [outer = 0x8f6e0000] 17:30:20 INFO - PROCESS | 11429 | 1468456220854 Marionette DEBUG loaded listener.js 17:30:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f8a0c00) [pid = 11429] [serial = 870] [outer = 0x8f6e0000] 17:30:21 INFO - PROCESS | 11429 | 1468456221836 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 17:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1334ms 17:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:30:21 INFO - PROCESS | 11429 | 1468456221910 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 17:30:21 INFO - PROCESS | 11429 | 1468456221914 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 17:30:21 INFO - PROCESS | 11429 | 1468456221920 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:30:21 INFO - PROCESS | 11429 | 1468456221923 Marionette TRACE conn3 <- [1,1130,null,{}] 17:30:21 INFO - PROCESS | 11429 | 1468456221928 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:21 INFO - PROCESS | 11429 | 1468456221933 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:22 INFO - PROCESS | 11429 | 1468456222140 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 17:30:22 INFO - PROCESS | 11429 | 1468456222165 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:22 INFO - PROCESS | 11429 | 1468456222170 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:22 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cccd000 == 37 [pid = 11429] [id = 290] 17:30:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x9136d000) [pid = 11429] [serial = 871] [outer = (nil)] 17:30:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x91a66800) [pid = 11429] [serial = 872] [outer = 0x9136d000] 17:30:22 INFO - PROCESS | 11429 | 1468456222263 Marionette DEBUG loaded listener.js 17:30:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x91c32000) [pid = 11429] [serial = 873] [outer = 0x9136d000] 17:30:23 INFO - PROCESS | 11429 | 1468456223169 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 17:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1285ms 17:30:23 INFO - PROCESS | 11429 | 1468456223208 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 17:30:23 INFO - PROCESS | 11429 | 1468456223213 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 17:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:30:23 INFO - PROCESS | 11429 | 1468456223219 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:30:23 INFO - PROCESS | 11429 | 1468456223222 Marionette TRACE conn3 <- [1,1134,null,{}] 17:30:23 INFO - PROCESS | 11429 | 1468456223228 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:23 INFO - PROCESS | 11429 | 1468456223232 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:23 INFO - PROCESS | 11429 | 1468456223426 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 17:30:23 INFO - PROCESS | 11429 | 1468456223446 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:23 INFO - PROCESS | 11429 | 1468456223453 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:23 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb87800 == 38 [pid = 11429] [id = 291] 17:30:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8f8a8800) [pid = 11429] [serial = 874] [outer = (nil)] 17:30:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x91c40400) [pid = 11429] [serial = 875] [outer = 0x8f8a8800] 17:30:23 INFO - PROCESS | 11429 | 1468456223522 Marionette DEBUG loaded listener.js 17:30:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x91d30c00) [pid = 11429] [serial = 876] [outer = 0x8f8a8800] 17:30:24 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8f55e000) [pid = 11429] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:30:24 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8e4b8c00) [pid = 11429] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:30:24 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8f659800) [pid = 11429] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:30:24 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x92367000) [pid = 11429] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:30:24 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8ec97800) [pid = 11429] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:30:24 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f557000) [pid = 11429] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:30:24 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f574000) [pid = 11429] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:30:24 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x924e2000) [pid = 11429] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:30:24 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8ec8ec00) [pid = 11429] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:30:24 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8e34e000) [pid = 11429] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:30:24 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f6dfc00) [pid = 11429] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:30:24 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8e4bc400) [pid = 11429] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:30:24 INFO - PROCESS | 11429 | 1468456224497 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1328ms 17:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:30:24 INFO - PROCESS | 11429 | 1468456224547 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 17:30:24 INFO - PROCESS | 11429 | 1468456224550 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 17:30:24 INFO - PROCESS | 11429 | 1468456224557 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:30:24 INFO - PROCESS | 11429 | 1468456224560 Marionette TRACE conn3 <- [1,1138,null,{}] 17:30:24 INFO - PROCESS | 11429 | 1468456224570 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:24 INFO - PROCESS | 11429 | 1468456224580 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:24 INFO - PROCESS | 11429 | 1468456224804 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 17:30:24 INFO - PROCESS | 11429 | 1468456224931 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:24 INFO - PROCESS | 11429 | 1468456224937 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:24 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd6400 == 39 [pid = 11429] [id = 292] 17:30:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8e4b6800) [pid = 11429] [serial = 877] [outer = (nil)] 17:30:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x91c37000) [pid = 11429] [serial = 878] [outer = 0x8e4b6800] 17:30:25 INFO - PROCESS | 11429 | 1468456225007 Marionette DEBUG loaded listener.js 17:30:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x9235c800) [pid = 11429] [serial = 879] [outer = 0x8e4b6800] 17:30:25 INFO - PROCESS | 11429 | 1468456225833 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 17:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1334ms 17:30:25 INFO - PROCESS | 11429 | 1468456225922 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 17:30:25 INFO - PROCESS | 11429 | 1468456225928 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 17:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:30:25 INFO - PROCESS | 11429 | 1468456225938 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:30:25 INFO - PROCESS | 11429 | 1468456225944 Marionette TRACE conn3 <- [1,1142,null,{}] 17:30:25 INFO - PROCESS | 11429 | 1468456225954 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:25 INFO - PROCESS | 11429 | 1468456225961 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:26 INFO - PROCESS | 11429 | 1468456226172 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 17:30:26 INFO - PROCESS | 11429 | 1468456226351 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:26 INFO - PROCESS | 11429 | 1468456226369 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:26 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e34f400 == 40 [pid = 11429] [id = 293] 17:30:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8ec94400) [pid = 11429] [serial = 880] [outer = (nil)] 17:30:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8ee16c00) [pid = 11429] [serial = 881] [outer = 0x8ec94400] 17:30:26 INFO - PROCESS | 11429 | 1468456226509 Marionette DEBUG loaded listener.js 17:30:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8ef78800) [pid = 11429] [serial = 882] [outer = 0x8ec94400] 17:30:27 INFO - PROCESS | 11429 | 1468456227387 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 17:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1486ms 17:30:27 INFO - PROCESS | 11429 | 1468456227424 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 17:30:27 INFO - PROCESS | 11429 | 1468456227430 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 17:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:30:27 INFO - PROCESS | 11429 | 1468456227440 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:30:27 INFO - PROCESS | 11429 | 1468456227445 Marionette TRACE conn3 <- [1,1146,null,{}] 17:30:27 INFO - PROCESS | 11429 | 1468456227452 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:27 INFO - PROCESS | 11429 | 1468456227457 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:27 INFO - PROCESS | 11429 | 1468456227644 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 17:30:27 INFO - PROCESS | 11429 | 1468456227809 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:27 INFO - PROCESS | 11429 | 1468456227818 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:27 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f5efc00 == 41 [pid = 11429] [id = 294] 17:30:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f5f1c00) [pid = 11429] [serial = 883] [outer = (nil)] 17:30:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f64b800) [pid = 11429] [serial = 884] [outer = 0x8f5f1c00] 17:30:27 INFO - PROCESS | 11429 | 1468456227903 Marionette DEBUG loaded listener.js 17:30:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8f656800) [pid = 11429] [serial = 885] [outer = 0x8f5f1c00] 17:30:28 INFO - PROCESS | 11429 | 1468456228814 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 17:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1435ms 17:30:28 INFO - PROCESS | 11429 | 1468456228872 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 17:30:28 INFO - PROCESS | 11429 | 1468456228875 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 17:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:30:28 INFO - PROCESS | 11429 | 1468456228882 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:30:28 INFO - PROCESS | 11429 | 1468456228886 Marionette TRACE conn3 <- [1,1150,null,{}] 17:30:28 INFO - PROCESS | 11429 | 1468456228900 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:28 INFO - PROCESS | 11429 | 1468456228908 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:29 INFO - PROCESS | 11429 | 1468456229135 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 17:30:29 INFO - PROCESS | 11429 | 1468456229398 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:29 INFO - PROCESS | 11429 | 1468456229413 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:29 INFO - PROCESS | 11429 | ++DOCSHELL 0x91c3a000 == 42 [pid = 11429] [id = 295] 17:30:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x91f4dc00) [pid = 11429] [serial = 886] [outer = (nil)] 17:30:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x91f56000) [pid = 11429] [serial = 887] [outer = 0x91f4dc00] 17:30:29 INFO - PROCESS | 11429 | 1468456229541 Marionette DEBUG loaded listener.js 17:30:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x92360800) [pid = 11429] [serial = 888] [outer = 0x91f4dc00] 17:30:30 INFO - PROCESS | 11429 | 1468456230431 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 17:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1582ms 17:30:30 INFO - PROCESS | 11429 | 1468456230465 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 17:30:30 INFO - PROCESS | 11429 | 1468456230468 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 17:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:30:30 INFO - PROCESS | 11429 | 1468456230476 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:30:30 INFO - PROCESS | 11429 | 1468456230479 Marionette TRACE conn3 <- [1,1154,null,{}] 17:30:30 INFO - PROCESS | 11429 | 1468456230485 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:30 INFO - PROCESS | 11429 | 1468456230490 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:30 INFO - PROCESS | 11429 | 1468456230654 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 17:30:30 INFO - PROCESS | 11429 | 1468456230839 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:30 INFO - PROCESS | 11429 | 1468456230847 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:30 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6df000 == 43 [pid = 11429] [id = 296] 17:30:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x92362400) [pid = 11429] [serial = 889] [outer = (nil)] 17:30:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x924e1800) [pid = 11429] [serial = 890] [outer = 0x92362400] 17:30:30 INFO - PROCESS | 11429 | 1468456230925 Marionette DEBUG loaded listener.js 17:30:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x924e5800) [pid = 11429] [serial = 891] [outer = 0x92362400] 17:30:31 INFO - PROCESS | 11429 | 1468456231852 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 17:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1433ms 17:30:31 INFO - PROCESS | 11429 | 1468456231909 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 17:30:31 INFO - PROCESS | 11429 | 1468456231913 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 17:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:30:31 INFO - PROCESS | 11429 | 1468456231919 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:30:31 INFO - PROCESS | 11429 | 1468456231923 Marionette TRACE conn3 <- [1,1158,null,{}] 17:30:31 INFO - PROCESS | 11429 | 1468456231928 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:31 INFO - PROCESS | 11429 | 1468456231933 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:32 INFO - PROCESS | 11429 | 1468456232101 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 17:30:32 INFO - PROCESS | 11429 | 1468456232268 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:32 INFO - PROCESS | 11429 | 1468456232280 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:32 INFO - PROCESS | 11429 | ++DOCSHELL 0x92368c00 == 44 [pid = 11429] [id = 297] 17:30:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x923ea400) [pid = 11429] [serial = 892] [outer = (nil)] 17:30:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x92fd7400) [pid = 11429] [serial = 893] [outer = 0x923ea400] 17:30:32 INFO - PROCESS | 11429 | 1468456232366 Marionette DEBUG loaded listener.js 17:30:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x939a2400) [pid = 11429] [serial = 894] [outer = 0x923ea400] 17:30:33 INFO - PROCESS | 11429 | 1468456233269 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 17:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1377ms 17:30:33 INFO - PROCESS | 11429 | 1468456233298 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 17:30:33 INFO - PROCESS | 11429 | 1468456233302 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 17:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:30:33 INFO - PROCESS | 11429 | 1468456233308 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:30:33 INFO - PROCESS | 11429 | 1468456233311 Marionette TRACE conn3 <- [1,1162,null,{}] 17:30:33 INFO - PROCESS | 11429 | 1468456233317 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:33 INFO - PROCESS | 11429 | 1468456233327 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:33 INFO - PROCESS | 11429 | 1468456233534 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 17:30:33 INFO - PROCESS | 11429 | 1468456233699 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:33 INFO - PROCESS | 11429 | 1468456233706 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:33 INFO - PROCESS | 11429 | ++DOCSHELL 0x924ed000 == 45 [pid = 11429] [id = 298] 17:30:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x93c60800) [pid = 11429] [serial = 895] [outer = (nil)] 17:30:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x951bc000) [pid = 11429] [serial = 896] [outer = 0x93c60800] 17:30:33 INFO - PROCESS | 11429 | 1468456233789 Marionette DEBUG loaded listener.js 17:30:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x951c5c00) [pid = 11429] [serial = 897] [outer = 0x93c60800] 17:30:34 INFO - PROCESS | 11429 | 1468456234690 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 17:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1428ms 17:30:34 INFO - PROCESS | 11429 | 1468456234737 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 17:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:30:34 INFO - PROCESS | 11429 | 1468456234742 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 17:30:34 INFO - PROCESS | 11429 | 1468456234748 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:30:34 INFO - PROCESS | 11429 | 1468456234751 Marionette TRACE conn3 <- [1,1166,null,{}] 17:30:34 INFO - PROCESS | 11429 | 1468456234757 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:34 INFO - PROCESS | 11429 | 1468456234762 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:34 INFO - PROCESS | 11429 | 1468456234925 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 17:30:35 INFO - PROCESS | 11429 | 1468456235093 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:35 INFO - PROCESS | 11429 | 1468456235100 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:35 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd5800 == 46 [pid = 11429] [id = 299] 17:30:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x8f5f8400) [pid = 11429] [serial = 898] [outer = (nil)] 17:30:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x964afc00) [pid = 11429] [serial = 899] [outer = 0x8f5f8400] 17:30:35 INFO - PROCESS | 11429 | 1468456235180 Marionette DEBUG loaded listener.js 17:30:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x976b0800) [pid = 11429] [serial = 900] [outer = 0x8f5f8400] 17:30:36 INFO - PROCESS | 11429 | 1468456236163 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 17:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1483ms 17:30:36 INFO - PROCESS | 11429 | 1468456236231 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 17:30:36 INFO - PROCESS | 11429 | 1468456236234 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 17:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:30:36 INFO - PROCESS | 11429 | 1468456236241 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:30:36 INFO - PROCESS | 11429 | 1468456236245 Marionette TRACE conn3 <- [1,1170,null,{}] 17:30:36 INFO - PROCESS | 11429 | 1468456236252 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:36 INFO - PROCESS | 11429 | 1468456236257 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:36 INFO - PROCESS | 11429 | 1468456236660 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 17:30:36 INFO - PROCESS | 11429 | 1468456236901 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:36 INFO - PROCESS | 11429 | 1468456236911 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:36 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e353000 == 47 [pid = 11429] [id = 300] 17:30:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x8e354000) [pid = 11429] [serial = 901] [outer = (nil)] 17:30:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 97 (0x8e4b8400) [pid = 11429] [serial = 902] [outer = 0x8e354000] 17:30:36 INFO - PROCESS | 11429 | 1468456236994 Marionette DEBUG loaded listener.js 17:30:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 98 (0x8ec98800) [pid = 11429] [serial = 903] [outer = 0x8e354000] 17:30:37 INFO - PROCESS | 11429 | 1468456237896 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 17:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1730ms 17:30:37 INFO - PROCESS | 11429 | 1468456237973 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 17:30:37 INFO - PROCESS | 11429 | 1468456237980 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 17:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:30:37 INFO - PROCESS | 11429 | 1468456237988 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:30:37 INFO - PROCESS | 11429 | 1468456237994 Marionette TRACE conn3 <- [1,1174,null,{}] 17:30:38 INFO - PROCESS | 11429 | 1468456238000 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:38 INFO - PROCESS | 11429 | 1468456238006 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:38 INFO - PROCESS | 11429 | 1468456238220 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x9136a000 == 46 [pid = 11429] [id = 286] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee12000 == 45 [pid = 11429] [id = 284] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8f64c000 == 44 [pid = 11429] [id = 285] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7d800 == 43 [pid = 11429] [id = 283] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd6800 == 42 [pid = 11429] [id = 265] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb84000 == 41 [pid = 11429] [id = 273] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6d8400 == 40 [pid = 11429] [id = 266] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4bc800 == 39 [pid = 11429] [id = 268] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x91c3bc00 == 38 [pid = 11429] [id = 262] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8f653000 == 37 [pid = 11429] [id = 267] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8cccd800 == 36 [pid = 11429] [id = 258] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7a400 == 35 [pid = 11429] [id = 269] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb88400 == 34 [pid = 11429] [id = 263] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccccc00 == 33 [pid = 11429] [id = 261] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4b8000 == 32 [pid = 11429] [id = 270] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7a000 == 31 [pid = 11429] [id = 260] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4b8800 == 30 [pid = 11429] [id = 264] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8f8a1400 == 29 [pid = 11429] [id = 259] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x923ebc00 == 28 [pid = 11429] [id = 274] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4be400 == 27 [pid = 11429] [id = 275] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd6c00 == 26 [pid = 11429] [id = 276] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec8e400 == 25 [pid = 11429] [id = 277] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8f656400 == 24 [pid = 11429] [id = 271] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee12400 == 23 [pid = 11429] [id = 256] 17:30:39 INFO - PROCESS | 11429 | --DOCSHELL 0x91f49400 == 22 [pid = 11429] [id = 272] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 97 (0x8f80a000) [pid = 11429] [serial = 848] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 96 (0x8f572400) [pid = 11429] [serial = 842] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 95 (0x8f021400) [pid = 11429] [serial = 813] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 94 (0x8ee1d400) [pid = 11429] [serial = 812] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x8f8a5c00) [pid = 11429] [serial = 816] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x8f6e2c00) [pid = 11429] [serial = 815] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x923ecc00) [pid = 11429] [serial = 819] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x8ee15800) [pid = 11429] [serial = 839] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x923e5000) [pid = 11429] [serial = 818] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x924eec00) [pid = 11429] [serial = 822] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x924e8c00) [pid = 11429] [serial = 821] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x8f6e5000) [pid = 11429] [serial = 845] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8f5f2c00) [pid = 11429] [serial = 843] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x93a58c00) [pid = 11429] [serial = 825] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x93a56400) [pid = 11429] [serial = 824] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8f556800) [pid = 11429] [serial = 834] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8e357c00) [pid = 11429] [serial = 837] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8e351800) [pid = 11429] [serial = 836] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x951c1400) [pid = 11429] [serial = 828] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x951be800) [pid = 11429] [serial = 827] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f01f400) [pid = 11429] [serial = 833] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f5fa800) [pid = 11429] [serial = 831] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8ef75c00) [pid = 11429] [serial = 830] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f80b800) [pid = 11429] [serial = 846] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8ee1b400) [pid = 11429] [serial = 840] [outer = (nil)] [url = about:blank] 17:30:39 INFO - PROCESS | 11429 | 1468456239542 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:39 INFO - PROCESS | 11429 | 1468456239554 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:39 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb82000 == 23 [pid = 11429] [id = 301] 17:30:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8cb84000) [pid = 11429] [serial = 904] [outer = (nil)] 17:30:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8cccf000) [pid = 11429] [serial = 905] [outer = 0x8cb84000] 17:30:39 INFO - PROCESS | 11429 | 1468456239629 Marionette DEBUG loaded listener.js 17:30:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8e34ec00) [pid = 11429] [serial = 906] [outer = 0x8cb84000] 17:30:40 INFO - PROCESS | 11429 | 1468456240416 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 17:30:40 INFO - PROCESS | 11429 | 1468456240485 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 17:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:30:40 INFO - PROCESS | 11429 | 1468456240494 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:30:40 INFO - PROCESS | 11429 | 1468456240499 Marionette TRACE conn3 <- [1,1178,null,{}] 17:30:40 INFO - PROCESS | 11429 | 1468456240506 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:40 INFO - PROCESS | 11429 | 1468456240514 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:40 INFO - PROCESS | 11429 | 1468456240670 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 17:30:40 INFO - PROCESS | 11429 | 1468456240682 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:40 INFO - PROCESS | 11429 | 1468456240694 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:40 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4bbc00 == 24 [pid = 11429] [id = 302] 17:30:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8ec90400) [pid = 11429] [serial = 907] [outer = (nil)] 17:30:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8ee1dc00) [pid = 11429] [serial = 908] [outer = 0x8ec90400] 17:30:40 INFO - PROCESS | 11429 | 1468456240773 Marionette DEBUG loaded listener.js 17:30:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8ef74c00) [pid = 11429] [serial = 909] [outer = 0x8ec90400] 17:30:41 INFO - PROCESS | 11429 | 1468456241735 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 17:30:41 INFO - PROCESS | 11429 | 1468456241791 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 17:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:30:41 INFO - PROCESS | 11429 | 1468456241798 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:30:41 INFO - PROCESS | 11429 | 1468456241802 Marionette TRACE conn3 <- [1,1182,null,{}] 17:30:41 INFO - PROCESS | 11429 | 1468456241808 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:41 INFO - PROCESS | 11429 | 1468456241813 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:41 INFO - PROCESS | 11429 | 1468456241979 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 17:30:42 INFO - PROCESS | 11429 | 1468456242134 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:42 INFO - PROCESS | 11429 | 1468456242140 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:42 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee12400 == 25 [pid = 11429] [id = 303] 17:30:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8ee1a000) [pid = 11429] [serial = 910] [outer = (nil)] 17:30:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8f56a800) [pid = 11429] [serial = 911] [outer = 0x8ee1a000] 17:30:42 INFO - PROCESS | 11429 | 1468456242220 Marionette DEBUG loaded listener.js 17:30:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8f5ef000) [pid = 11429] [serial = 912] [outer = 0x8ee1a000] 17:30:43 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:30:43 INFO - PROCESS | 11429 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:30:43 INFO - PROCESS | 11429 | 1468456243191 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 17:30:43 INFO - PROCESS | 11429 | 1468456243237 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 17:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:30:43 INFO - PROCESS | 11429 | 1468456243261 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:30:43 INFO - PROCESS | 11429 | 1468456243271 Marionette TRACE conn3 <- [1,1186,null,{}] 17:30:43 INFO - PROCESS | 11429 | 1468456243279 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:43 INFO - PROCESS | 11429 | 1468456243287 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:43 INFO - PROCESS | 11429 | 1468456243507 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 17:30:43 INFO - PROCESS | 11429 | 1468456243532 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:43 INFO - PROCESS | 11429 | 1468456243541 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:43 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4bd800 == 26 [pid = 11429] [id = 304] 17:30:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8f6d8400) [pid = 11429] [serial = 913] [outer = (nil)] 17:30:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x8f80bc00) [pid = 11429] [serial = 914] [outer = 0x8f6d8400] 17:30:43 INFO - PROCESS | 11429 | 1468456243629 Marionette DEBUG loaded listener.js 17:30:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x8f89e800) [pid = 11429] [serial = 915] [outer = 0x8f6d8400] 17:30:44 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x9136d000) [pid = 11429] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:30:44 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8f8a8800) [pid = 11429] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:30:44 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8ee18800) [pid = 11429] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:30:44 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8e4ba000) [pid = 11429] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:30:44 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x91a70000) [pid = 11429] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:30:44 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8ef71400) [pid = 11429] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:30:44 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8f64f800) [pid = 11429] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:30:44 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f6e0000) [pid = 11429] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:30:44 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8cb7dc00) [pid = 11429] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:30:44 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f6dcc00) [pid = 11429] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:30:44 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8e4b6800) [pid = 11429] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:30:45 INFO - PROCESS | 11429 | 1468456244991 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 17:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:30:45 INFO - PROCESS | 11429 | 1468456245057 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 17:30:45 INFO - PROCESS | 11429 | 1468456245063 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:30:45 INFO - PROCESS | 11429 | 1468456245066 Marionette TRACE conn3 <- [1,1190,null,{}] 17:30:45 INFO - PROCESS | 11429 | 1468456245071 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:45 INFO - PROCESS | 11429 | 1468456245076 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:45 INFO - PROCESS | 11429 | 1468456245222 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 17:30:45 INFO - PROCESS | 11429 | 1468456245231 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:45 INFO - PROCESS | 11429 | 1468456245239 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:45 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e354c00 == 27 [pid = 11429] [id = 305] 17:30:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8ee20800) [pid = 11429] [serial = 916] [outer = (nil)] 17:30:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f8a6c00) [pid = 11429] [serial = 917] [outer = 0x8ee20800] 17:30:45 INFO - PROCESS | 11429 | 1468456245317 Marionette DEBUG loaded listener.js 17:30:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f8a9000) [pid = 11429] [serial = 918] [outer = 0x8ee20800] 17:30:46 INFO - PROCESS | 11429 | 1468456246149 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 17:30:46 INFO - PROCESS | 11429 | 1468456246200 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 17:30:46 INFO - PROCESS | 11429 | 1468456246207 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:30:46 INFO - PROCESS | 11429 | 1468456246211 Marionette TRACE conn3 <- [1,1194,null,{}] 17:30:46 INFO - PROCESS | 11429 | 1468456246217 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:46 INFO - PROCESS | 11429 | 1468456246221 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:46 INFO - PROCESS | 11429 | 1468456246366 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 17:30:46 INFO - PROCESS | 11429 | 1468456246375 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:46 INFO - PROCESS | 11429 | 1468456246395 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:46 INFO - PROCESS | 11429 | ++DOCSHELL 0x91368000 == 28 [pid = 11429] [id = 306] 17:30:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x9136a400) [pid = 11429] [serial = 919] [outer = (nil)] 17:30:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x91a63c00) [pid = 11429] [serial = 920] [outer = 0x9136a400] 17:30:46 INFO - PROCESS | 11429 | 1468456246472 Marionette DEBUG loaded listener.js 17:30:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x91c3ac00) [pid = 11429] [serial = 921] [outer = 0x9136a400] 17:30:47 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:30:47 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:30:47 INFO - PROCESS | 11429 | 1468456247675 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 17:30:47 INFO - PROCESS | 11429 | 1468456247777 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 17:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:30:47 INFO - PROCESS | 11429 | 1468456247788 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:30:47 INFO - PROCESS | 11429 | 1468456247796 Marionette TRACE conn3 <- [1,1198,null,{}] 17:30:47 INFO - PROCESS | 11429 | 1468456247804 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:47 INFO - PROCESS | 11429 | 1468456247810 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:47 INFO - PROCESS | 11429 | 1468456247992 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 17:30:48 INFO - PROCESS | 11429 | 1468456248206 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:48 INFO - PROCESS | 11429 | 1468456248217 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:48 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e355800 == 29 [pid = 11429] [id = 307] 17:30:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8ee11800) [pid = 11429] [serial = 922] [outer = (nil)] 17:30:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8f55b800) [pid = 11429] [serial = 923] [outer = 0x8ee11800] 17:30:48 INFO - PROCESS | 11429 | 1468456248329 Marionette DEBUG loaded listener.js 17:30:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8f5f4000) [pid = 11429] [serial = 924] [outer = 0x8ee11800] 17:30:49 INFO - PROCESS | 11429 | 1468456249320 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1589ms 17:30:49 INFO - PROCESS | 11429 | 1468456249378 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 17:30:49 INFO - PROCESS | 11429 | 1468456249385 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 17:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:30:49 INFO - PROCESS | 11429 | 1468456249397 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:30:49 INFO - PROCESS | 11429 | 1468456249401 Marionette TRACE conn3 <- [1,1202,null,{}] 17:30:49 INFO - PROCESS | 11429 | 1468456249408 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:49 INFO - PROCESS | 11429 | 1468456249413 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:49 INFO - PROCESS | 11429 | 1468456249719 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 17:30:49 INFO - PROCESS | 11429 | 1468456249937 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:49 INFO - PROCESS | 11429 | 1468456249945 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:49 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f810000 == 30 [pid = 11429] [id = 308] 17:30:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x8f89d800) [pid = 11429] [serial = 925] [outer = (nil)] 17:30:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x91365400) [pid = 11429] [serial = 926] [outer = 0x8f89d800] 17:30:50 INFO - PROCESS | 11429 | 1468456250031 Marionette DEBUG loaded listener.js 17:30:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x9136c400) [pid = 11429] [serial = 927] [outer = 0x8f89d800] 17:30:51 INFO - PROCESS | 11429 | 1468456250999 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:30:51 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 17:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1687ms 17:30:51 INFO - PROCESS | 11429 | 1468456251084 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 17:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:30:51 INFO - PROCESS | 11429 | 1468456251088 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 17:30:51 INFO - PROCESS | 11429 | 1468456251095 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:30:51 INFO - PROCESS | 11429 | 1468456251101 Marionette TRACE conn3 <- [1,1206,null,{}] 17:30:51 INFO - PROCESS | 11429 | 1468456251117 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:51 INFO - PROCESS | 11429 | 1468456251125 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:51 INFO - PROCESS | 11429 | 1468456251342 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 17:30:51 INFO - PROCESS | 11429 | 1468456251552 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:51 INFO - PROCESS | 11429 | 1468456251561 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:51 INFO - PROCESS | 11429 | ++DOCSHELL 0x91d36000 == 31 [pid = 11429] [id = 309] 17:30:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x91d39000) [pid = 11429] [serial = 928] [outer = (nil)] 17:30:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x91f4f400) [pid = 11429] [serial = 929] [outer = 0x91d39000] 17:30:51 INFO - PROCESS | 11429 | 1468456251669 Marionette DEBUG loaded listener.js 17:30:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x92249000) [pid = 11429] [serial = 930] [outer = 0x91d39000] 17:30:52 INFO - PROCESS | 11429 | 1468456252614 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:30:52 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 17:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1583ms 17:30:52 INFO - PROCESS | 11429 | 1468456252678 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 17:30:52 INFO - PROCESS | 11429 | 1468456252683 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 17:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:30:52 INFO - PROCESS | 11429 | 1468456252689 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:30:52 INFO - PROCESS | 11429 | 1468456252693 Marionette TRACE conn3 <- [1,1210,null,{}] 17:30:52 INFO - PROCESS | 11429 | 1468456252698 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:52 INFO - PROCESS | 11429 | 1468456252703 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:52 INFO - PROCESS | 11429 | 1468456252879 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 17:30:53 INFO - PROCESS | 11429 | 1468456253173 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:53 INFO - PROCESS | 11429 | 1468456253182 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:53 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd2800 == 32 [pid = 11429] [id = 310] 17:30:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x8ccd3000) [pid = 11429] [serial = 931] [outer = (nil)] 17:30:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x8e352000) [pid = 11429] [serial = 932] [outer = 0x8ccd3000] 17:30:53 INFO - PROCESS | 11429 | 1468456253318 Marionette DEBUG loaded listener.js 17:30:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x8ec97c00) [pid = 11429] [serial = 933] [outer = 0x8ccd3000] 17:30:53 INFO - PROCESS | 11429 | --DOCSHELL 0x92fdfc00 == 31 [pid = 11429] [id = 10] 17:30:54 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd3800 == 30 [pid = 11429] [id = 287] 17:30:54 INFO - PROCESS | 11429 | --DOCSHELL 0x8cccd000 == 29 [pid = 11429] [id = 290] 17:30:54 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6de800 == 28 [pid = 11429] [id = 289] 17:30:54 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb83000 == 27 [pid = 11429] [id = 288] 17:30:54 INFO - PROCESS | 11429 | 1468456254401 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:30:54 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x91c37000) [pid = 11429] [serial = 878] [outer = (nil)] [url = about:blank] 17:30:54 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x91a66800) [pid = 11429] [serial = 872] [outer = (nil)] [url = about:blank] 17:30:54 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x91c40400) [pid = 11429] [serial = 875] [outer = (nil)] [url = about:blank] 17:30:54 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x8f02b800) [pid = 11429] [serial = 866] [outer = (nil)] [url = about:blank] 17:30:54 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x8f56c800) [pid = 11429] [serial = 867] [outer = (nil)] [url = about:blank] 17:30:54 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x8e4c1400) [pid = 11429] [serial = 863] [outer = (nil)] [url = about:blank] 17:30:54 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8ec95800) [pid = 11429] [serial = 864] [outer = (nil)] [url = about:blank] 17:30:54 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x9235c800) [pid = 11429] [serial = 879] [outer = (nil)] [url = about:blank] 17:30:54 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x91c3f000) [pid = 11429] [serial = 860] [outer = (nil)] [url = about:blank] 17:30:54 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x91d2bc00) [pid = 11429] [serial = 861] [outer = (nil)] [url = about:blank] 17:30:54 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8ef7c800) [pid = 11429] [serial = 854] [outer = (nil)] [url = about:blank] 17:30:54 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8f02c800) [pid = 11429] [serial = 855] [outer = (nil)] [url = about:blank] 17:30:54 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8f6d7400) [pid = 11429] [serial = 857] [outer = (nil)] [url = about:blank] 17:30:54 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8f80f000) [pid = 11429] [serial = 858] [outer = (nil)] [url = about:blank] 17:30:54 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f807400) [pid = 11429] [serial = 869] [outer = (nil)] [url = about:blank] 17:30:54 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8cb85800) [pid = 11429] [serial = 851] [outer = (nil)] [url = about:blank] 17:30:54 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8ccd6000) [pid = 11429] [serial = 852] [outer = (nil)] [url = about:blank] 17:30:54 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f8a1800) [pid = 11429] [serial = 849] [outer = (nil)] [url = about:blank] 17:30:54 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x91d30c00) [pid = 11429] [serial = 876] [outer = (nil)] [url = about:blank] 17:30:54 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x91c32000) [pid = 11429] [serial = 873] [outer = (nil)] [url = about:blank] 17:30:54 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f8a0c00) [pid = 11429] [serial = 870] [outer = (nil)] [url = about:blank] 17:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1781ms 17:30:54 INFO - PROCESS | 11429 | 1468456254470 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 17:30:54 INFO - PROCESS | 11429 | 1468456254476 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 17:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:30:54 INFO - PROCESS | 11429 | 1468456254483 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:30:54 INFO - PROCESS | 11429 | 1468456254488 Marionette TRACE conn3 <- [1,1214,null,{}] 17:30:54 INFO - PROCESS | 11429 | 1468456254495 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:54 INFO - PROCESS | 11429 | 1468456254502 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:54 INFO - PROCESS | 11429 | 1468456254656 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 17:30:54 INFO - PROCESS | 11429 | 1468456254825 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:54 INFO - PROCESS | 11429 | 1468456254834 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:54 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec9a400 == 28 [pid = 11429] [id = 311] 17:30:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8ec9a800) [pid = 11429] [serial = 934] [outer = (nil)] 17:30:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f022800) [pid = 11429] [serial = 935] [outer = 0x8ec9a800] 17:30:54 INFO - PROCESS | 11429 | 1468456254914 Marionette DEBUG loaded listener.js 17:30:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f558000) [pid = 11429] [serial = 936] [outer = 0x8ec9a800] 17:30:55 INFO - PROCESS | 11429 | 1468456255645 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 17:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1178ms 17:30:55 INFO - PROCESS | 11429 | 1468456255664 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 17:30:55 INFO - PROCESS | 11429 | 1468456255670 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 17:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:30:55 INFO - PROCESS | 11429 | 1468456255699 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:30:55 INFO - PROCESS | 11429 | 1468456255703 Marionette TRACE conn3 <- [1,1218,null,{}] 17:30:55 INFO - PROCESS | 11429 | 1468456255709 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:55 INFO - PROCESS | 11429 | 1468456255715 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:55 INFO - PROCESS | 11429 | 1468456255882 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 17:30:55 INFO - PROCESS | 11429 | 1468456255891 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:55 INFO - PROCESS | 11429 | 1468456255897 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:55 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f5f4800 == 29 [pid = 11429] [id = 312] 17:30:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f64d400) [pid = 11429] [serial = 937] [outer = (nil)] 17:30:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f802c00) [pid = 11429] [serial = 938] [outer = 0x8f64d400] 17:30:55 INFO - PROCESS | 11429 | 1468456255966 Marionette DEBUG loaded listener.js 17:30:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f810c00) [pid = 11429] [serial = 939] [outer = 0x8f64d400] 17:30:56 INFO - PROCESS | 11429 | 1468456256927 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 17:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1296ms 17:30:56 INFO - PROCESS | 11429 | 1468456256986 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 17:30:56 INFO - PROCESS | 11429 | 1468456256989 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 17:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:30:57 INFO - PROCESS | 11429 | 1468456256998 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:30:57 INFO - PROCESS | 11429 | 1468456257006 Marionette TRACE conn3 <- [1,1222,null,{}] 17:30:57 INFO - PROCESS | 11429 | 1468456257033 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:57 INFO - PROCESS | 11429 | 1468456257040 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:57 INFO - PROCESS | 11429 | 1468456257246 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 17:30:57 INFO - PROCESS | 11429 | 1468456257268 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:57 INFO - PROCESS | 11429 | 1468456257276 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:57 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e353c00 == 30 [pid = 11429] [id = 313] 17:30:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f8a6800) [pid = 11429] [serial = 940] [outer = (nil)] 17:30:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x91c3f000) [pid = 11429] [serial = 941] [outer = 0x8f8a6800] 17:30:57 INFO - PROCESS | 11429 | 1468456257342 Marionette DEBUG loaded listener.js 17:30:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x91d30800) [pid = 11429] [serial = 942] [outer = 0x8f8a6800] 17:30:58 INFO - PROCESS | 11429 | 1468456258210 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 17:30:58 INFO - PROCESS | 11429 | 1468456258253 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 17:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:30:58 INFO - PROCESS | 11429 | 1468456258259 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:30:58 INFO - PROCESS | 11429 | 1468456258261 Marionette TRACE conn3 <- [1,1226,null,{}] 17:30:58 INFO - PROCESS | 11429 | 1468456258267 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:58 INFO - PROCESS | 11429 | 1468456258271 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:58 INFO - PROCESS | 11429 | 1468456258470 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 17:30:58 INFO - PROCESS | 11429 | 1468456258488 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:58 INFO - PROCESS | 11429 | 1468456258493 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:58 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb85000 == 31 [pid = 11429] [id = 314] 17:30:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8f572800) [pid = 11429] [serial = 943] [outer = (nil)] 17:30:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x91d36800) [pid = 11429] [serial = 944] [outer = 0x8f572800] 17:30:58 INFO - PROCESS | 11429 | 1468456258561 Marionette DEBUG loaded listener.js 17:30:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x91f50c00) [pid = 11429] [serial = 945] [outer = 0x8f572800] 17:30:59 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x92362400) [pid = 11429] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:30:59 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8f5f8400) [pid = 11429] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:30:59 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8e354000) [pid = 11429] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:30:59 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8ec90400) [pid = 11429] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:30:59 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8f5f1c00) [pid = 11429] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:30:59 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8ee1a000) [pid = 11429] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:30:59 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8cb84000) [pid = 11429] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:30:59 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8ec94400) [pid = 11429] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:30:59 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x923ea400) [pid = 11429] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:30:59 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x91f4dc00) [pid = 11429] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:30:59 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x93c60800) [pid = 11429] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:30:59 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f6d8400) [pid = 11429] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:30:59 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8ee20800) [pid = 11429] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:30:59 INFO - PROCESS | 11429 | 1468456259563 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 17:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1342ms 17:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:30:59 INFO - PROCESS | 11429 | 1468456259601 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 17:30:59 INFO - PROCESS | 11429 | 1468456259603 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 17:30:59 INFO - PROCESS | 11429 | 1468456259610 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:30:59 INFO - PROCESS | 11429 | 1468456259613 Marionette TRACE conn3 <- [1,1230,null,{}] 17:30:59 INFO - PROCESS | 11429 | 1468456259618 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:59 INFO - PROCESS | 11429 | 1468456259624 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:59 INFO - PROCESS | 11429 | 1468456259817 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 17:30:59 INFO - PROCESS | 11429 | 1468456259835 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:59 INFO - PROCESS | 11429 | 1468456259852 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:30:59 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee20800 == 32 [pid = 11429] [id = 315] 17:30:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f028400) [pid = 11429] [serial = 946] [outer = (nil)] 17:30:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x9136f400) [pid = 11429] [serial = 947] [outer = 0x8f028400] 17:30:59 INFO - PROCESS | 11429 | 1468456259930 Marionette DEBUG loaded listener.js 17:31:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x92250c00) [pid = 11429] [serial = 948] [outer = 0x8f028400] 17:31:00 INFO - PROCESS | 11429 | 1468456260771 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 17:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1177ms 17:31:00 INFO - PROCESS | 11429 | 1468456260786 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 17:31:00 INFO - PROCESS | 11429 | 1468456260789 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 17:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:31:00 INFO - PROCESS | 11429 | 1468456260803 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:31:00 INFO - PROCESS | 11429 | 1468456260805 Marionette TRACE conn3 <- [1,1234,null,{}] 17:31:00 INFO - PROCESS | 11429 | 1468456260811 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:00 INFO - PROCESS | 11429 | 1468456260816 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:00 INFO - PROCESS | 11429 | 1468456260964 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 17:31:01 INFO - PROCESS | 11429 | 1468456260980 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:01 INFO - PROCESS | 11429 | 1468456260987 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:01 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f8a8800 == 33 [pid = 11429] [id = 316] 17:31:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x91362000) [pid = 11429] [serial = 949] [outer = (nil)] 17:31:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x923f1000) [pid = 11429] [serial = 950] [outer = 0x91362000] 17:31:01 INFO - PROCESS | 11429 | 1468456261053 Marionette DEBUG loaded listener.js 17:31:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x924e7800) [pid = 11429] [serial = 951] [outer = 0x91362000] 17:31:02 INFO - PROCESS | 11429 | 1468456262202 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 17:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1432ms 17:31:02 INFO - PROCESS | 11429 | 1468456262236 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 17:31:02 INFO - PROCESS | 11429 | 1468456262243 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 17:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:31:02 INFO - PROCESS | 11429 | 1468456262251 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:31:02 INFO - PROCESS | 11429 | 1468456262259 Marionette TRACE conn3 <- [1,1238,null,{}] 17:31:02 INFO - PROCESS | 11429 | 1468456262267 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:02 INFO - PROCESS | 11429 | 1468456262272 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:02 INFO - PROCESS | 11429 | 1468456262453 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 17:31:02 INFO - PROCESS | 11429 | 1468456262617 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:02 INFO - PROCESS | 11429 | 1468456262627 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:02 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e34d800 == 34 [pid = 11429] [id = 317] 17:31:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8e350000) [pid = 11429] [serial = 952] [outer = (nil)] 17:31:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f025400) [pid = 11429] [serial = 953] [outer = 0x8e350000] 17:31:02 INFO - PROCESS | 11429 | 1468456262708 Marionette DEBUG loaded listener.js 17:31:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f56d000) [pid = 11429] [serial = 954] [outer = 0x8e350000] 17:31:03 INFO - PROCESS | 11429 | 1468456263685 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 17:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1488ms 17:31:03 INFO - PROCESS | 11429 | 1468456263739 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 17:31:03 INFO - PROCESS | 11429 | 1468456263747 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 17:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:31:03 INFO - PROCESS | 11429 | 1468456263758 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:31:03 INFO - PROCESS | 11429 | 1468456263761 Marionette TRACE conn3 <- [1,1242,null,{}] 17:31:03 INFO - PROCESS | 11429 | 1468456263768 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:03 INFO - PROCESS | 11429 | 1468456263774 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:03 INFO - PROCESS | 11429 | 1468456263954 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 17:31:04 INFO - PROCESS | 11429 | 1468456264213 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:04 INFO - PROCESS | 11429 | 1468456264221 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:04 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f80dc00 == 35 [pid = 11429] [id = 318] 17:31:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8f8a5000) [pid = 11429] [serial = 955] [outer = (nil)] 17:31:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x9136d800) [pid = 11429] [serial = 956] [outer = 0x8f8a5000] 17:31:04 INFO - PROCESS | 11429 | 1468456264351 Marionette DEBUG loaded listener.js 17:31:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x91c34800) [pid = 11429] [serial = 957] [outer = 0x8f8a5000] 17:31:05 INFO - PROCESS | 11429 | 1468456265224 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 17:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1534ms 17:31:05 INFO - PROCESS | 11429 | 1468456265292 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 17:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:31:05 INFO - PROCESS | 11429 | 1468456265296 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 17:31:05 INFO - PROCESS | 11429 | 1468456265303 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:31:05 INFO - PROCESS | 11429 | 1468456265309 Marionette TRACE conn3 <- [1,1246,null,{}] 17:31:05 INFO - PROCESS | 11429 | 1468456265326 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:05 INFO - PROCESS | 11429 | 1468456265334 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:05 INFO - PROCESS | 11429 | 1468456265566 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 17:31:05 INFO - PROCESS | 11429 | 1468456265798 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:05 INFO - PROCESS | 11429 | 1468456265811 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:05 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb86000 == 36 [pid = 11429] [id = 319] 17:31:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x92362400) [pid = 11429] [serial = 958] [outer = (nil)] 17:31:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x923f2800) [pid = 11429] [serial = 959] [outer = 0x92362400] 17:31:05 INFO - PROCESS | 11429 | 1468456265904 Marionette DEBUG loaded listener.js 17:31:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x92fd3c00) [pid = 11429] [serial = 960] [outer = 0x92362400] 17:31:06 INFO - PROCESS | 11429 | 1468456266779 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 17:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1536ms 17:31:06 INFO - PROCESS | 11429 | 1468456266838 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 17:31:06 INFO - PROCESS | 11429 | 1468456266842 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 17:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:31:06 INFO - PROCESS | 11429 | 1468456266849 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:31:06 INFO - PROCESS | 11429 | 1468456266853 Marionette TRACE conn3 <- [1,1250,null,{}] 17:31:06 INFO - PROCESS | 11429 | 1468456266858 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:06 INFO - PROCESS | 11429 | 1468456266863 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:07 INFO - PROCESS | 11429 | 1468456267038 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 17:31:07 INFO - PROCESS | 11429 | 1468456267204 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:07 INFO - PROCESS | 11429 | 1468456267213 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:07 INFO - PROCESS | 11429 | ++DOCSHELL 0x923ed800 == 37 [pid = 11429] [id = 320] 17:31:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x92fdfc00) [pid = 11429] [serial = 961] [outer = (nil)] 17:31:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x93a61400) [pid = 11429] [serial = 962] [outer = 0x92fdfc00] 17:31:07 INFO - PROCESS | 11429 | 1468456267296 Marionette DEBUG loaded listener.js 17:31:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x93c58400) [pid = 11429] [serial = 963] [outer = 0x92fdfc00] 17:31:08 INFO - PROCESS | 11429 | 1468456268192 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 17:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1381ms 17:31:08 INFO - PROCESS | 11429 | 1468456268231 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 17:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:31:08 INFO - PROCESS | 11429 | 1468456268236 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 17:31:08 INFO - PROCESS | 11429 | 1468456268242 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:31:08 INFO - PROCESS | 11429 | 1468456268245 Marionette TRACE conn3 <- [1,1254,null,{}] 17:31:08 INFO - PROCESS | 11429 | 1468456268251 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:08 INFO - PROCESS | 11429 | 1468456268256 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:08 INFO - PROCESS | 11429 | 1468456268427 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 17:31:08 INFO - PROCESS | 11429 | 1468456268594 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:08 INFO - PROCESS | 11429 | 1468456268602 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:08 INFO - PROCESS | 11429 | ++DOCSHELL 0x924eb400 == 38 [pid = 11429] [id = 321] 17:31:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x92fde800) [pid = 11429] [serial = 964] [outer = (nil)] 17:31:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x9476b000) [pid = 11429] [serial = 965] [outer = 0x92fde800] 17:31:08 INFO - PROCESS | 11429 | 1468456268683 Marionette DEBUG loaded listener.js 17:31:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x9476d000) [pid = 11429] [serial = 966] [outer = 0x92fde800] 17:31:09 INFO - PROCESS | 11429 | 1468456269670 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 17:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1479ms 17:31:09 INFO - PROCESS | 11429 | 1468456269721 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 17:31:09 INFO - PROCESS | 11429 | 1468456269725 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 17:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:31:09 INFO - PROCESS | 11429 | 1468456269731 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:31:09 INFO - PROCESS | 11429 | 1468456269734 Marionette TRACE conn3 <- [1,1258,null,{}] 17:31:09 INFO - PROCESS | 11429 | 1468456269740 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:09 INFO - PROCESS | 11429 | 1468456269750 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:09 INFO - PROCESS | 11429 | 1468456269935 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 17:31:10 INFO - PROCESS | 11429 | 1468456270160 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:10 INFO - PROCESS | 11429 | 1468456270169 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:10 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec8cc00 == 39 [pid = 11429] [id = 322] 17:31:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x8f556800) [pid = 11429] [serial = 967] [outer = (nil)] 17:31:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x924eac00) [pid = 11429] [serial = 968] [outer = 0x8f556800] 17:31:10 INFO - PROCESS | 11429 | 1468456270291 Marionette DEBUG loaded listener.js 17:31:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x976b1c00) [pid = 11429] [serial = 969] [outer = 0x8f556800] 17:31:11 INFO - PROCESS | 11429 | 1468456271187 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 17:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1532ms 17:31:11 INFO - PROCESS | 11429 | 1468456271264 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 17:31:11 INFO - PROCESS | 11429 | 1468456271268 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 17:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:31:11 INFO - PROCESS | 11429 | 1468456271274 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:31:11 INFO - PROCESS | 11429 | 1468456271278 Marionette TRACE conn3 <- [1,1262,null,{}] 17:31:11 INFO - PROCESS | 11429 | 1468456271283 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:11 INFO - PROCESS | 11429 | 1468456271288 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:11 INFO - PROCESS | 11429 | 1468456271497 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 17:31:12 INFO - PROCESS | 11429 | 1468456272023 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:12 INFO - PROCESS | 11429 | 1468456272035 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:12 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e34e800 == 40 [pid = 11429] [id = 323] 17:31:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x8e355400) [pid = 11429] [serial = 970] [outer = (nil)] 17:31:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x8e4b8800) [pid = 11429] [serial = 971] [outer = 0x8e355400] 17:31:12 INFO - PROCESS | 11429 | 1468456272118 Marionette DEBUG loaded listener.js 17:31:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 97 (0x8ee16800) [pid = 11429] [serial = 972] [outer = 0x8e355400] 17:31:12 INFO - PROCESS | 11429 | 1468456272989 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 17:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1779ms 17:31:13 INFO - PROCESS | 11429 | 1468456273057 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 17:31:13 INFO - PROCESS | 11429 | 1468456273065 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 17:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:31:13 INFO - PROCESS | 11429 | 1468456273077 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:31:13 INFO - PROCESS | 11429 | 1468456273089 Marionette TRACE conn3 <- [1,1266,null,{}] 17:31:13 INFO - PROCESS | 11429 | 1468456273102 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:13 INFO - PROCESS | 11429 | 1468456273108 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:13 INFO - PROCESS | 11429 | 1468456273312 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 17:31:14 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb87800 == 39 [pid = 11429] [id = 291] 17:31:14 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb82000 == 38 [pid = 11429] [id = 301] 17:31:14 INFO - PROCESS | 11429 | --DOCSHELL 0x91c3a000 == 37 [pid = 11429] [id = 295] 17:31:14 INFO - PROCESS | 11429 | --DOCSHELL 0x8f5efc00 == 36 [pid = 11429] [id = 294] 17:31:14 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd6400 == 35 [pid = 11429] [id = 292] 17:31:14 INFO - PROCESS | 11429 | --DOCSHELL 0x8e353000 == 34 [pid = 11429] [id = 300] 17:31:14 INFO - PROCESS | 11429 | --DOCSHELL 0x924ed000 == 33 [pid = 11429] [id = 298] 17:31:14 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6df000 == 32 [pid = 11429] [id = 296] 17:31:14 INFO - PROCESS | 11429 | --DOCSHELL 0x8e34f400 == 31 [pid = 11429] [id = 293] 17:31:14 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd5800 == 30 [pid = 11429] [id = 299] 17:31:14 INFO - PROCESS | 11429 | --DOCSHELL 0x92368c00 == 29 [pid = 11429] [id = 297] 17:31:14 INFO - PROCESS | 11429 | --DOCSHELL 0x92fdf000 == 28 [pid = 11429] [id = 11] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 96 (0x924e5800) [pid = 11429] [serial = 891] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 95 (0x964afc00) [pid = 11429] [serial = 899] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 94 (0x8ec98800) [pid = 11429] [serial = 903] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x8ee1dc00) [pid = 11429] [serial = 908] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x8f656800) [pid = 11429] [serial = 885] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x8f56a800) [pid = 11429] [serial = 911] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x8e4b8400) [pid = 11429] [serial = 902] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x8e34ec00) [pid = 11429] [serial = 906] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x8ef78800) [pid = 11429] [serial = 882] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x8f5ef000) [pid = 11429] [serial = 912] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x8cccf000) [pid = 11429] [serial = 905] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x939a2400) [pid = 11429] [serial = 894] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x92360800) [pid = 11429] [serial = 888] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8ee16c00) [pid = 11429] [serial = 881] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x951bc000) [pid = 11429] [serial = 896] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8f80bc00) [pid = 11429] [serial = 914] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8ef74c00) [pid = 11429] [serial = 909] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x92fd7400) [pid = 11429] [serial = 893] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x924e1800) [pid = 11429] [serial = 890] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x976b0800) [pid = 11429] [serial = 900] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f8a6c00) [pid = 11429] [serial = 917] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f89e800) [pid = 11429] [serial = 915] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f64b800) [pid = 11429] [serial = 884] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x951c5c00) [pid = 11429] [serial = 897] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x91f56000) [pid = 11429] [serial = 887] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f8a9000) [pid = 11429] [serial = 918] [outer = (nil)] [url = about:blank] 17:31:14 INFO - PROCESS | 11429 | 1468456274634 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:14 INFO - PROCESS | 11429 | 1468456274641 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:14 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb88400 == 29 [pid = 11429] [id = 324] 17:31:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8cb88800) [pid = 11429] [serial = 973] [outer = (nil)] 17:31:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8ccd0400) [pid = 11429] [serial = 974] [outer = 0x8cb88800] 17:31:14 INFO - PROCESS | 11429 | 1468456274723 Marionette DEBUG loaded listener.js 17:31:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8e34d400) [pid = 11429] [serial = 975] [outer = 0x8cb88800] 17:31:15 INFO - PROCESS | 11429 | 1468456275490 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 17:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 2445ms 17:31:15 INFO - PROCESS | 11429 | 1468456275524 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 17:31:15 INFO - PROCESS | 11429 | 1468456275530 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 17:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:31:15 INFO - PROCESS | 11429 | 1468456275538 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:31:15 INFO - PROCESS | 11429 | 1468456275542 Marionette TRACE conn3 <- [1,1270,null,{}] 17:31:15 INFO - PROCESS | 11429 | 1468456275550 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:15 INFO - PROCESS | 11429 | 1468456275557 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:15 INFO - PROCESS | 11429 | 1468456275717 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 17:31:15 INFO - PROCESS | 11429 | 1468456275837 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:15 INFO - PROCESS | 11429 | 1468456275846 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:15 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4c3400 == 30 [pid = 11429] [id = 325] 17:31:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8e4c4000) [pid = 11429] [serial = 976] [outer = (nil)] 17:31:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8ec94c00) [pid = 11429] [serial = 977] [outer = 0x8e4c4000] 17:31:15 INFO - PROCESS | 11429 | 1468456275916 Marionette DEBUG loaded listener.js 17:31:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8ee16400) [pid = 11429] [serial = 978] [outer = 0x8e4c4000] 17:31:16 INFO - PROCESS | 11429 | 1468456276706 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 17:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1229ms 17:31:16 INFO - PROCESS | 11429 | 1468456276772 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 17:31:16 INFO - PROCESS | 11429 | 1468456276779 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 17:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:31:16 INFO - PROCESS | 11429 | 1468456276786 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:31:16 INFO - PROCESS | 11429 | 1468456276789 Marionette TRACE conn3 <- [1,1274,null,{}] 17:31:16 INFO - PROCESS | 11429 | 1468456276794 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:16 INFO - PROCESS | 11429 | 1468456276800 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:16 INFO - PROCESS | 11429 | 1468456276977 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 17:31:17 INFO - PROCESS | 11429 | 1468456277122 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:17 INFO - PROCESS | 11429 | 1468456277128 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:17 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef74800 == 31 [pid = 11429] [id = 326] 17:31:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8ef7bc00) [pid = 11429] [serial = 979] [outer = (nil)] 17:31:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f026000) [pid = 11429] [serial = 980] [outer = 0x8ef7bc00] 17:31:17 INFO - PROCESS | 11429 | 1468456277199 Marionette DEBUG loaded listener.js 17:31:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8f55e400) [pid = 11429] [serial = 981] [outer = 0x8ef7bc00] 17:31:18 INFO - PROCESS | 11429 | 1468456278135 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 17:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1386ms 17:31:18 INFO - PROCESS | 11429 | 1468456278173 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 17:31:18 INFO - PROCESS | 11429 | 1468456278176 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 17:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:31:18 INFO - PROCESS | 11429 | 1468456278191 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:31:18 INFO - PROCESS | 11429 | 1468456278201 Marionette TRACE conn3 <- [1,1278,null,{}] 17:31:18 INFO - PROCESS | 11429 | 1468456278216 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:18 INFO - PROCESS | 11429 | 1468456278224 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:18 INFO - PROCESS | 11429 | 1468456278444 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 17:31:18 INFO - PROCESS | 11429 | 1468456278473 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:18 INFO - PROCESS | 11429 | 1468456278480 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:18 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f64d800 == 32 [pid = 11429] [id = 327] 17:31:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8f64f800) [pid = 11429] [serial = 982] [outer = (nil)] 17:31:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8f656800) [pid = 11429] [serial = 983] [outer = 0x8f64f800] 17:31:18 INFO - PROCESS | 11429 | 1468456278552 Marionette DEBUG loaded listener.js 17:31:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8f6d9000) [pid = 11429] [serial = 984] [outer = 0x8f64f800] 17:31:19 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8f572800) [pid = 11429] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:31:19 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8ccd3000) [pid = 11429] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:31:19 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x9136a400) [pid = 11429] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:31:19 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8ec9a800) [pid = 11429] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:31:19 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8ee11800) [pid = 11429] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:31:19 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x91d39000) [pid = 11429] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:31:19 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f64d400) [pid = 11429] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:31:19 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f89d800) [pid = 11429] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:31:19 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f028400) [pid = 11429] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:31:19 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x93c5e800) [pid = 11429] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:31:19 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x91362000) [pid = 11429] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:31:19 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f8a6800) [pid = 11429] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:31:19 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x939a0000) [pid = 11429] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:31:19 INFO - PROCESS | 11429 | 1468456279983 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 17:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1859ms 17:31:20 INFO - PROCESS | 11429 | 1468456280064 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 17:31:20 INFO - PROCESS | 11429 | 1468456280069 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 17:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:31:20 INFO - PROCESS | 11429 | 1468456280080 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:31:20 INFO - PROCESS | 11429 | 1468456280082 Marionette TRACE conn3 <- [1,1282,null,{}] 17:31:20 INFO - PROCESS | 11429 | 1468456280097 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:20 INFO - PROCESS | 11429 | 1468456280101 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:20 INFO - PROCESS | 11429 | 1468456280247 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 17:31:20 INFO - PROCESS | 11429 | 1468456280257 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:20 INFO - PROCESS | 11429 | 1468456280264 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:20 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd2400 == 33 [pid = 11429] [id = 328] 17:31:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8ec90c00) [pid = 11429] [serial = 985] [outer = (nil)] 17:31:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f6dd400) [pid = 11429] [serial = 986] [outer = 0x8ec90c00] 17:31:20 INFO - PROCESS | 11429 | 1468456280333 Marionette DEBUG loaded listener.js 17:31:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f6e0c00) [pid = 11429] [serial = 987] [outer = 0x8ec90c00] 17:31:21 INFO - PROCESS | 11429 | 1468456281121 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 17:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1087ms 17:31:21 INFO - PROCESS | 11429 | 1468456281168 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 17:31:21 INFO - PROCESS | 11429 | 1468456281171 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 17:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:31:21 INFO - PROCESS | 11429 | 1468456281177 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:31:21 INFO - PROCESS | 11429 | 1468456281180 Marionette TRACE conn3 <- [1,1286,null,{}] 17:31:21 INFO - PROCESS | 11429 | 1468456281186 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:21 INFO - PROCESS | 11429 | 1468456281190 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:21 INFO - PROCESS | 11429 | 1468456281382 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 17:31:21 INFO - PROCESS | 11429 | 1468456281399 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:21 INFO - PROCESS | 11429 | 1468456281418 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:21 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f808000 == 34 [pid = 11429] [id = 329] 17:31:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f808800) [pid = 11429] [serial = 988] [outer = (nil)] 17:31:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f80ec00) [pid = 11429] [serial = 989] [outer = 0x8f808800] 17:31:21 INFO - PROCESS | 11429 | 1468456281501 Marionette DEBUG loaded listener.js 17:31:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x91363800) [pid = 11429] [serial = 990] [outer = 0x8f808800] 17:31:22 INFO - PROCESS | 11429 | 1468456282698 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 17:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1588ms 17:31:22 INFO - PROCESS | 11429 | 1468456282766 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 17:31:22 INFO - PROCESS | 11429 | 1468456282773 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 17:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:31:22 INFO - PROCESS | 11429 | 1468456282781 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:31:22 INFO - PROCESS | 11429 | 1468456282788 Marionette TRACE conn3 <- [1,1290,null,{}] 17:31:22 INFO - PROCESS | 11429 | 1468456282796 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:22 INFO - PROCESS | 11429 | 1468456282802 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:23 INFO - PROCESS | 11429 | 1468456283020 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 17:31:23 INFO - PROCESS | 11429 | 1468456283240 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:23 INFO - PROCESS | 11429 | 1468456283249 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:23 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd4000 == 35 [pid = 11429] [id = 330] 17:31:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8e4c0800) [pid = 11429] [serial = 991] [outer = (nil)] 17:31:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8ee1f400) [pid = 11429] [serial = 992] [outer = 0x8e4c0800] 17:31:23 INFO - PROCESS | 11429 | 1468456283355 Marionette DEBUG loaded listener.js 17:31:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f027c00) [pid = 11429] [serial = 993] [outer = 0x8e4c0800] 17:31:24 INFO - PROCESS | 11429 | 1468456284315 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 17:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1583ms 17:31:24 INFO - PROCESS | 11429 | 1468456284364 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 17:31:24 INFO - PROCESS | 11429 | 1468456284372 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 17:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:31:24 INFO - PROCESS | 11429 | 1468456284382 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:31:24 INFO - PROCESS | 11429 | 1468456284386 Marionette TRACE conn3 <- [1,1294,null,{}] 17:31:24 INFO - PROCESS | 11429 | 1468456284393 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:24 INFO - PROCESS | 11429 | 1468456284400 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:24 INFO - PROCESS | 11429 | 1468456284599 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 17:31:24 INFO - PROCESS | 11429 | 1468456284851 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:24 INFO - PROCESS | 11429 | 1468456284861 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:24 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef78400 == 36 [pid = 11429] [id = 331] 17:31:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8f6d7800) [pid = 11429] [serial = 994] [outer = (nil)] 17:31:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8f804c00) [pid = 11429] [serial = 995] [outer = 0x8f6d7800] 17:31:24 INFO - PROCESS | 11429 | 1468456284952 Marionette DEBUG loaded listener.js 17:31:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8f8a2800) [pid = 11429] [serial = 996] [outer = 0x8f6d7800] 17:31:25 INFO - PROCESS | 11429 | 1468456285942 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 17:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1632ms 17:31:26 INFO - PROCESS | 11429 | 1468456286015 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 17:31:26 INFO - PROCESS | 11429 | 1468456286018 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 17:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:31:26 INFO - PROCESS | 11429 | 1468456286025 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:31:26 INFO - PROCESS | 11429 | 1468456286031 Marionette TRACE conn3 <- [1,1298,null,{}] 17:31:26 INFO - PROCESS | 11429 | 1468456286048 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:26 INFO - PROCESS | 11429 | 1468456286057 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:26 INFO - PROCESS | 11429 | 1468456286277 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 17:31:26 INFO - PROCESS | 11429 | 1468456286485 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:26 INFO - PROCESS | 11429 | 1468456286493 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:26 INFO - PROCESS | 11429 | ++DOCSHELL 0x91a6dc00 == 37 [pid = 11429] [id = 332] 17:31:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x91a6fc00) [pid = 11429] [serial = 997] [outer = (nil)] 17:31:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x91c39800) [pid = 11429] [serial = 998] [outer = 0x91a6fc00] 17:31:26 INFO - PROCESS | 11429 | 1468456286620 Marionette DEBUG loaded listener.js 17:31:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x91d2cc00) [pid = 11429] [serial = 999] [outer = 0x91a6fc00] 17:31:27 INFO - PROCESS | 11429 | 1468456287639 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1698ms 17:31:27 INFO - PROCESS | 11429 | 1468456287723 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 17:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:31:27 INFO - PROCESS | 11429 | 1468456287728 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 17:31:27 INFO - PROCESS | 11429 | 1468456287734 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:31:27 INFO - PROCESS | 11429 | 1468456287738 Marionette TRACE conn3 <- [1,1302,null,{}] 17:31:27 INFO - PROCESS | 11429 | 1468456287743 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:27 INFO - PROCESS | 11429 | 1468456287749 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:28 INFO - PROCESS | 11429 | 1468456288078 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 17:31:28 INFO - PROCESS | 11429 | 1468456288311 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:28 INFO - PROCESS | 11429 | 1468456288319 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:28 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd4800 == 38 [pid = 11429] [id = 333] 17:31:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x8e352c00) [pid = 11429] [serial = 1000] [outer = (nil)] 17:31:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x8e4bac00) [pid = 11429] [serial = 1001] [outer = 0x8e352c00] 17:31:28 INFO - PROCESS | 11429 | 1468456288393 Marionette DEBUG loaded listener.js 17:31:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x8ec96400) [pid = 11429] [serial = 1002] [outer = 0x8e352c00] 17:31:29 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee20800 == 37 [pid = 11429] [id = 315] 17:31:29 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec9a400 == 36 [pid = 11429] [id = 311] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x9236b400) [pid = 11429] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:31:29 INFO - PROCESS | 11429 | 1468456289340 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x91d36800) [pid = 11429] [serial = 944] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x91f50c00) [pid = 11429] [serial = 945] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8e352000) [pid = 11429] [serial = 932] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8ec97c00) [pid = 11429] [serial = 933] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x91c3ac00) [pid = 11429] [serial = 921] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x91a63c00) [pid = 11429] [serial = 920] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8f022800) [pid = 11429] [serial = 935] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8f558000) [pid = 11429] [serial = 936] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8f55b800) [pid = 11429] [serial = 923] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f5f4000) [pid = 11429] [serial = 924] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x91f4f400) [pid = 11429] [serial = 929] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x92249000) [pid = 11429] [serial = 930] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f802c00) [pid = 11429] [serial = 938] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x91365400) [pid = 11429] [serial = 926] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x9136c400) [pid = 11429] [serial = 927] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x92250c00) [pid = 11429] [serial = 948] [outer = (nil)] [url = about:blank] 17:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1679ms 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f89f800) [pid = 11429] [serial = 639] [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.] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x923f1000) [pid = 11429] [serial = 950] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x91c3f000) [pid = 11429] [serial = 941] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x91d30800) [pid = 11429] [serial = 942] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x9136f400) [pid = 11429] [serial = 947] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x924e7800) [pid = 11429] [serial = 951] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8f810c00) [pid = 11429] [serial = 939] [outer = (nil)] [url = about:blank] 17:31:29 INFO - PROCESS | 11429 | 1468456289429 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 17:31:29 INFO - PROCESS | 11429 | 1468456289435 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 17:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:31:29 INFO - PROCESS | 11429 | 1468456289443 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:31:29 INFO - PROCESS | 11429 | 1468456289448 Marionette TRACE conn3 <- [1,1306,null,{}] 17:31:29 INFO - PROCESS | 11429 | 1468456289455 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:29 INFO - PROCESS | 11429 | 1468456289460 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:29 INFO - PROCESS | 11429 | 1468456289615 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 17:31:29 INFO - PROCESS | 11429 | 1468456289625 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:29 INFO - PROCESS | 11429 | 1468456289631 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:29 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f024800 == 37 [pid = 11429] [id = 334] 17:31:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8f025800) [pid = 11429] [serial = 1003] [outer = (nil)] 17:31:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8f55e000) [pid = 11429] [serial = 1004] [outer = 0x8f025800] 17:31:29 INFO - PROCESS | 11429 | 1468456289714 Marionette DEBUG loaded listener.js 17:31:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8f5f5400) [pid = 11429] [serial = 1005] [outer = 0x8f025800] 17:31:30 INFO - PROCESS | 11429 | 1468456290649 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 17:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1236ms 17:31:30 INFO - PROCESS | 11429 | 1468456290679 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 17:31:30 INFO - PROCESS | 11429 | 1468456290683 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 17:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:31:30 INFO - PROCESS | 11429 | 1468456290693 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:31:30 INFO - PROCESS | 11429 | 1468456290697 Marionette TRACE conn3 <- [1,1310,null,{}] 17:31:30 INFO - PROCESS | 11429 | 1468456290703 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:30 INFO - PROCESS | 11429 | 1468456290708 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:30 INFO - PROCESS | 11429 | 1468456290913 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 17:31:30 INFO - PROCESS | 11429 | 1468456290932 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:30 INFO - PROCESS | 11429 | 1468456290942 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:30 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f64f400 == 38 [pid = 11429] [id = 335] 17:31:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8f807c00) [pid = 11429] [serial = 1006] [outer = (nil)] 17:31:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x91362000) [pid = 11429] [serial = 1007] [outer = 0x8f807c00] 17:31:31 INFO - PROCESS | 11429 | 1468456291008 Marionette DEBUG loaded listener.js 17:31:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x9136f400) [pid = 11429] [serial = 1008] [outer = 0x8f807c00] 17:31:31 INFO - PROCESS | 11429 | 1468456291893 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 17:31:31 INFO - PROCESS | 11429 | 1468456291937 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 17:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:31:31 INFO - PROCESS | 11429 | 1468456291959 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:31:31 INFO - PROCESS | 11429 | 1468456291966 Marionette TRACE conn3 <- [1,1314,null,{}] 17:31:31 INFO - PROCESS | 11429 | 1468456291975 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:31 INFO - PROCESS | 11429 | 1468456291981 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:32 INFO - PROCESS | 11429 | 1468456292190 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 17:31:32 INFO - PROCESS | 11429 | 1468456292207 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:32 INFO - PROCESS | 11429 | 1468456292216 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:32 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f809000 == 39 [pid = 11429] [id = 336] 17:31:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x91361000) [pid = 11429] [serial = 1009] [outer = (nil)] 17:31:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x91c3f800) [pid = 11429] [serial = 1010] [outer = 0x91361000] 17:31:32 INFO - PROCESS | 11429 | 1468456292294 Marionette DEBUG loaded listener.js 17:31:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x91f48800) [pid = 11429] [serial = 1011] [outer = 0x91361000] 17:31:33 INFO - PROCESS | 11429 | 1468456293180 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 17:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1296ms 17:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:31:33 INFO - PROCESS | 11429 | 1468456293256 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 17:31:33 INFO - PROCESS | 11429 | 1468456293259 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 17:31:33 INFO - PROCESS | 11429 | 1468456293265 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:31:33 INFO - PROCESS | 11429 | 1468456293269 Marionette TRACE conn3 <- [1,1318,null,{}] 17:31:33 INFO - PROCESS | 11429 | 1468456293274 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:33 INFO - PROCESS | 11429 | 1468456293279 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:33 INFO - PROCESS | 11429 | 1468456293476 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 17:31:33 INFO - PROCESS | 11429 | 1468456293499 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:33 INFO - PROCESS | 11429 | 1468456293507 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:33 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6e1000 == 40 [pid = 11429] [id = 337] 17:31:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f802800) [pid = 11429] [serial = 1012] [outer = (nil)] 17:31:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x91f55400) [pid = 11429] [serial = 1013] [outer = 0x8f802800] 17:31:33 INFO - PROCESS | 11429 | 1468456293579 Marionette DEBUG loaded listener.js 17:31:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x9224bc00) [pid = 11429] [serial = 1014] [outer = 0x8f802800] 17:31:34 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f64f800) [pid = 11429] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:31:34 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8e4c4000) [pid = 11429] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:31:34 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8cb88800) [pid = 11429] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:31:34 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f556800) [pid = 11429] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:31:34 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8e350000) [pid = 11429] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:31:34 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8e355400) [pid = 11429] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:31:34 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f8a5000) [pid = 11429] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:31:34 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x92362400) [pid = 11429] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:31:34 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x92fdfc00) [pid = 11429] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:31:34 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x92fde800) [pid = 11429] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:31:34 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8ec90c00) [pid = 11429] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:31:34 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8ef7bc00) [pid = 11429] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:31:34 INFO - PROCESS | 11429 | 1468456294596 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 17:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1392ms 17:31:34 INFO - PROCESS | 11429 | 1468456294657 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 17:31:34 INFO - PROCESS | 11429 | 1468456294660 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 17:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:31:34 INFO - PROCESS | 11429 | 1468456294667 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:31:34 INFO - PROCESS | 11429 | 1468456294671 Marionette TRACE conn3 <- [1,1322,null,{}] 17:31:34 INFO - PROCESS | 11429 | 1468456294676 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:34 INFO - PROCESS | 11429 | 1468456294681 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:34 INFO - PROCESS | 11429 | 1468456294888 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 17:31:34 INFO - PROCESS | 11429 | 1468456294904 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:34 INFO - PROCESS | 11429 | 1468456294922 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:34 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f5fbc00 == 41 [pid = 11429] [id = 338] 17:31:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x91d39800) [pid = 11429] [serial = 1015] [outer = (nil)] 17:31:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x91f52c00) [pid = 11429] [serial = 1016] [outer = 0x91d39800] 17:31:35 INFO - PROCESS | 11429 | 1468456295001 Marionette DEBUG loaded listener.js 17:31:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x92363800) [pid = 11429] [serial = 1017] [outer = 0x91d39800] 17:31:35 INFO - PROCESS | 11429 | 1468456295868 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 17:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1229ms 17:31:35 INFO - PROCESS | 11429 | 1468456295896 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 17:31:35 INFO - PROCESS | 11429 | 1468456295900 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 17:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:31:35 INFO - PROCESS | 11429 | 1468456295906 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:31:35 INFO - PROCESS | 11429 | 1468456295908 Marionette TRACE conn3 <- [1,1326,null,{}] 17:31:35 INFO - PROCESS | 11429 | 1468456295914 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:35 INFO - PROCESS | 11429 | 1468456295919 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:36 INFO - PROCESS | 11429 | 1468456296065 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 17:31:36 INFO - PROCESS | 11429 | 1468456296078 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:36 INFO - PROCESS | 11429 | 1468456296084 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:36 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd4c00 == 42 [pid = 11429] [id = 339] 17:31:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8ec90c00) [pid = 11429] [serial = 1018] [outer = (nil)] 17:31:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x923e9000) [pid = 11429] [serial = 1019] [outer = 0x8ec90c00] 17:31:36 INFO - PROCESS | 11429 | 1468456296153 Marionette DEBUG loaded listener.js 17:31:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x923e6800) [pid = 11429] [serial = 1020] [outer = 0x8ec90c00] 17:31:37 INFO - PROCESS | 11429 | 1468456297249 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:31:37 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 17:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1383ms 17:31:37 INFO - PROCESS | 11429 | 1468456297292 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 17:31:37 INFO - PROCESS | 11429 | 1468456297299 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 17:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:31:37 INFO - PROCESS | 11429 | 1468456297306 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:31:37 INFO - PROCESS | 11429 | 1468456297314 Marionette TRACE conn3 <- [1,1330,null,{}] 17:31:37 INFO - PROCESS | 11429 | 1468456297322 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:37 INFO - PROCESS | 11429 | 1468456297327 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:37 INFO - PROCESS | 11429 | 1468456297503 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 17:31:37 INFO - PROCESS | 11429 | 1468456297672 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:37 INFO - PROCESS | 11429 | 1468456297684 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:37 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee15400 == 43 [pid = 11429] [id = 340] 17:31:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8ee1cc00) [pid = 11429] [serial = 1021] [outer = (nil)] 17:31:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f02a000) [pid = 11429] [serial = 1022] [outer = 0x8ee1cc00] 17:31:37 INFO - PROCESS | 11429 | 1468456297812 Marionette DEBUG loaded listener.js 17:31:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f64f800) [pid = 11429] [serial = 1023] [outer = 0x8ee1cc00] 17:31:38 INFO - PROCESS | 11429 | 1468456298677 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:31:38 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 17:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1432ms 17:31:38 INFO - PROCESS | 11429 | 1468456298739 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 17:31:38 INFO - PROCESS | 11429 | 1468456298746 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 17:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:31:38 INFO - PROCESS | 11429 | 1468456298757 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:31:38 INFO - PROCESS | 11429 | 1468456298761 Marionette TRACE conn3 <- [1,1334,null,{}] 17:31:38 INFO - PROCESS | 11429 | 1468456298767 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:38 INFO - PROCESS | 11429 | 1468456298773 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:38 INFO - PROCESS | 11429 | 1468456298990 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 17:31:39 INFO - PROCESS | 11429 | 1468456299245 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:39 INFO - PROCESS | 11429 | 1468456299257 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:39 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6d8c00 == 44 [pid = 11429] [id = 341] 17:31:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x9136f000) [pid = 11429] [serial = 1024] [outer = (nil)] 17:31:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x91a6f400) [pid = 11429] [serial = 1025] [outer = 0x9136f000] 17:31:39 INFO - PROCESS | 11429 | 1468456299381 Marionette DEBUG loaded listener.js 17:31:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x91c3a000) [pid = 11429] [serial = 1026] [outer = 0x9136f000] 17:31:40 INFO - PROCESS | 11429 | 1468456300303 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1582ms 17:31:40 INFO - PROCESS | 11429 | 1468456300339 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 17:31:40 INFO - PROCESS | 11429 | 1468456300343 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 17:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:31:40 INFO - PROCESS | 11429 | 1468456300350 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:31:40 INFO - PROCESS | 11429 | 1468456300356 Marionette TRACE conn3 <- [1,1338,null,{}] 17:31:40 INFO - PROCESS | 11429 | 1468456300372 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:40 INFO - PROCESS | 11429 | 1468456300381 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:40 INFO - PROCESS | 11429 | 1468456300570 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 17:31:40 INFO - PROCESS | 11429 | 1468456300745 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:40 INFO - PROCESS | 11429 | 1468456300759 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:40 INFO - PROCESS | 11429 | ++DOCSHELL 0x91c39400 == 45 [pid = 11429] [id = 342] 17:31:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x9236b000) [pid = 11429] [serial = 1027] [outer = (nil)] 17:31:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x923efc00) [pid = 11429] [serial = 1028] [outer = 0x9236b000] 17:31:40 INFO - PROCESS | 11429 | 1468456300882 Marionette DEBUG loaded listener.js 17:31:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x924ee000) [pid = 11429] [serial = 1029] [outer = 0x9236b000] 17:31:42 INFO - PROCESS | 11429 | 1468456302233 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 17:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1936ms 17:31:42 INFO - PROCESS | 11429 | 1468456302333 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 17:31:42 INFO - PROCESS | 11429 | 1468456302338 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 17:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:31:42 INFO - PROCESS | 11429 | 1468456302382 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:31:42 INFO - PROCESS | 11429 | 1468456302386 Marionette TRACE conn3 <- [1,1342,null,{}] 17:31:42 INFO - PROCESS | 11429 | 1468456302391 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:42 INFO - PROCESS | 11429 | 1468456302397 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:42 INFO - PROCESS | 11429 | 1468456302561 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 17:31:42 INFO - PROCESS | 11429 | 1468456302722 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:42 INFO - PROCESS | 11429 | 1468456302730 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:42 INFO - PROCESS | 11429 | ++DOCSHELL 0x92360000 == 46 [pid = 11429] [id = 343] 17:31:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x923ea400) [pid = 11429] [serial = 1030] [outer = (nil)] 17:31:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x939a7400) [pid = 11429] [serial = 1031] [outer = 0x923ea400] 17:31:42 INFO - PROCESS | 11429 | 1468456302810 Marionette DEBUG loaded listener.js 17:31:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x93c5c400) [pid = 11429] [serial = 1032] [outer = 0x923ea400] 17:31:43 INFO - PROCESS | 11429 | 1468456303711 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 17:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1389ms 17:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:31:43 INFO - PROCESS | 11429 | 1468456303768 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 17:31:43 INFO - PROCESS | 11429 | 1468456303771 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 17:31:43 INFO - PROCESS | 11429 | 1468456303777 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:31:43 INFO - PROCESS | 11429 | 1468456303781 Marionette TRACE conn3 <- [1,1346,null,{}] 17:31:43 INFO - PROCESS | 11429 | 1468456303787 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:43 INFO - PROCESS | 11429 | 1468456303792 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:43 INFO - PROCESS | 11429 | 1468456303955 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 17:31:44 INFO - PROCESS | 11429 | 1468456304122 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:44 INFO - PROCESS | 11429 | 1468456304130 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:44 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f654400 == 47 [pid = 11429] [id = 344] 17:31:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x924ea800) [pid = 11429] [serial = 1033] [outer = (nil)] 17:31:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x93c67400) [pid = 11429] [serial = 1034] [outer = 0x924ea800] 17:31:44 INFO - PROCESS | 11429 | 1468456304210 Marionette DEBUG loaded listener.js 17:31:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x9476c800) [pid = 11429] [serial = 1035] [outer = 0x924ea800] 17:31:45 INFO - PROCESS | 11429 | 1468456305447 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 17:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1734ms 17:31:45 INFO - PROCESS | 11429 | 1468456305511 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 17:31:45 INFO - PROCESS | 11429 | 1468456305522 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 17:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:31:45 INFO - PROCESS | 11429 | 1468456305554 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:31:45 INFO - PROCESS | 11429 | 1468456305562 Marionette TRACE conn3 <- [1,1350,null,{}] 17:31:45 INFO - PROCESS | 11429 | 1468456305626 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:45 INFO - PROCESS | 11429 | 1468456305631 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:45 INFO - PROCESS | 11429 | 1468456305903 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 17:31:46 INFO - PROCESS | 11429 | 1468456306095 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:46 INFO - PROCESS | 11429 | 1468456306107 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:46 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b9000 == 48 [pid = 11429] [id = 345] 17:31:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x8ec8dc00) [pid = 11429] [serial = 1036] [outer = (nil)] 17:31:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x8ef7bc00) [pid = 11429] [serial = 1037] [outer = 0x8ec8dc00] 17:31:46 INFO - PROCESS | 11429 | 1468456306178 Marionette DEBUG loaded listener.js 17:31:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x8f028800) [pid = 11429] [serial = 1038] [outer = 0x8ec8dc00] 17:31:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb85000 == 47 [pid = 11429] [id = 314] 17:31:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8f5f4800 == 46 [pid = 11429] [id = 312] 17:31:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb86000 == 45 [pid = 11429] [id = 319] 17:31:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8e34e800 == 44 [pid = 11429] [id = 323] 17:31:47 INFO - PROCESS | 11429 | --DOCSHELL 0x924eb400 == 43 [pid = 11429] [id = 321] 17:31:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb88400 == 42 [pid = 11429] [id = 324] 17:31:47 INFO - PROCESS | 11429 | --DOCSHELL 0x923ed800 == 41 [pid = 11429] [id = 320] 17:31:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8f810000 == 40 [pid = 11429] [id = 308] 17:31:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4bbc00 == 39 [pid = 11429] [id = 302] 17:31:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8f8a8800 == 38 [pid = 11429] [id = 316] 17:31:47 INFO - PROCESS | 11429 | --DOCSHELL 0x91368000 == 37 [pid = 11429] [id = 306] 17:31:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8e353c00 == 36 [pid = 11429] [id = 313] 17:31:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8e354c00 == 35 [pid = 11429] [id = 305] 17:31:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8e355800 == 34 [pid = 11429] [id = 307] 17:31:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4bd800 == 33 [pid = 11429] [id = 304] 17:31:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8e34d800 == 32 [pid = 11429] [id = 317] 17:31:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee12400 == 31 [pid = 11429] [id = 303] 17:31:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd2800 == 30 [pid = 11429] [id = 310] 17:31:47 INFO - PROCESS | 11429 | --DOCSHELL 0x91d36000 == 29 [pid = 11429] [id = 309] 17:31:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8f80dc00 == 28 [pid = 11429] [id = 318] 17:31:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec8cc00 == 27 [pid = 11429] [id = 322] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x8f656800) [pid = 11429] [serial = 983] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x8ec94c00) [pid = 11429] [serial = 977] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8ee16400) [pid = 11429] [serial = 978] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8ccd0400) [pid = 11429] [serial = 974] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x924eac00) [pid = 11429] [serial = 968] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8e34d400) [pid = 11429] [serial = 975] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8f56d000) [pid = 11429] [serial = 954] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8f025400) [pid = 11429] [serial = 953] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8ee16800) [pid = 11429] [serial = 972] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x91c34800) [pid = 11429] [serial = 957] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x9136d800) [pid = 11429] [serial = 956] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8e4b8800) [pid = 11429] [serial = 971] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x92fd3c00) [pid = 11429] [serial = 960] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x923f2800) [pid = 11429] [serial = 959] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x93c58400) [pid = 11429] [serial = 963] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x93a61400) [pid = 11429] [serial = 962] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x9476d000) [pid = 11429] [serial = 966] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f6dd400) [pid = 11429] [serial = 986] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x9476b000) [pid = 11429] [serial = 965] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x976b1c00) [pid = 11429] [serial = 969] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8f55e400) [pid = 11429] [serial = 981] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8f6d9000) [pid = 11429] [serial = 984] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8f026000) [pid = 11429] [serial = 980] [outer = (nil)] [url = about:blank] 17:31:47 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8f6e0c00) [pid = 11429] [serial = 987] [outer = (nil)] [url = about:blank] 17:31:48 INFO - PROCESS | 11429 | 1468456308042 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 17:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 2552ms 17:31:48 INFO - PROCESS | 11429 | 1468456308100 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 17:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:31:48 INFO - PROCESS | 11429 | 1468456308106 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 17:31:48 INFO - PROCESS | 11429 | 1468456308113 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:31:48 INFO - PROCESS | 11429 | 1468456308120 Marionette TRACE conn3 <- [1,1354,null,{}] 17:31:48 INFO - PROCESS | 11429 | 1468456308128 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:48 INFO - PROCESS | 11429 | 1468456308133 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:48 INFO - PROCESS | 11429 | 1468456308289 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 17:31:48 INFO - PROCESS | 11429 | 1468456308299 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:48 INFO - PROCESS | 11429 | 1468456308310 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:48 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b7400 == 28 [pid = 11429] [id = 346] 17:31:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8e4b7800) [pid = 11429] [serial = 1039] [outer = (nil)] 17:31:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8e4bd800) [pid = 11429] [serial = 1040] [outer = 0x8e4b7800] 17:31:48 INFO - PROCESS | 11429 | 1468456308378 Marionette DEBUG loaded listener.js 17:31:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8ec90400) [pid = 11429] [serial = 1041] [outer = 0x8e4b7800] 17:31:49 INFO - PROCESS | 11429 | 1468456309266 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 17:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1185ms 17:31:49 INFO - PROCESS | 11429 | 1468456309298 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 17:31:49 INFO - PROCESS | 11429 | 1468456309307 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 17:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:31:49 INFO - PROCESS | 11429 | 1468456309319 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:31:49 INFO - PROCESS | 11429 | 1468456309323 Marionette TRACE conn3 <- [1,1358,null,{}] 17:31:49 INFO - PROCESS | 11429 | 1468456309329 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:49 INFO - PROCESS | 11429 | 1468456309335 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:49 INFO - PROCESS | 11429 | 1468456309517 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 17:31:49 INFO - PROCESS | 11429 | 1468456309647 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:49 INFO - PROCESS | 11429 | 1468456309655 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:49 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee1d000 == 29 [pid = 11429] [id = 347] 17:31:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8ef75c00) [pid = 11429] [serial = 1042] [outer = (nil)] 17:31:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8f021000) [pid = 11429] [serial = 1043] [outer = 0x8ef75c00] 17:31:49 INFO - PROCESS | 11429 | 1468456309729 Marionette DEBUG loaded listener.js 17:31:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f026000) [pid = 11429] [serial = 1044] [outer = 0x8ef75c00] 17:31:50 INFO - PROCESS | 11429 | 1468456310614 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 17:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1329ms 17:31:50 INFO - PROCESS | 11429 | 1468456310648 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 17:31:50 INFO - PROCESS | 11429 | 1468456310651 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 17:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:31:50 INFO - PROCESS | 11429 | 1468456310657 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:31:50 INFO - PROCESS | 11429 | 1468456310663 Marionette TRACE conn3 <- [1,1362,null,{}] 17:31:50 INFO - PROCESS | 11429 | 1468456310687 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:50 INFO - PROCESS | 11429 | 1468456310695 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:50 INFO - PROCESS | 11429 | 1468456310892 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 17:31:50 INFO - PROCESS | 11429 | 1468456310913 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:50 INFO - PROCESS | 11429 | 1468456310922 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:50 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f653400 == 30 [pid = 11429] [id = 348] 17:31:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f654800) [pid = 11429] [serial = 1045] [outer = (nil)] 17:31:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f658400) [pid = 11429] [serial = 1046] [outer = 0x8f654800] 17:31:51 INFO - PROCESS | 11429 | 1468456310994 Marionette DEBUG loaded listener.js 17:31:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f6dd400) [pid = 11429] [serial = 1047] [outer = 0x8f654800] 17:31:51 INFO - PROCESS | 11429 | 1468456311895 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1285ms 17:31:51 INFO - PROCESS | 11429 | 1468456311944 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 17:31:51 INFO - PROCESS | 11429 | 1468456311949 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 17:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:31:51 INFO - PROCESS | 11429 | 1468456311955 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:31:51 INFO - PROCESS | 11429 | 1468456311959 Marionette TRACE conn3 <- [1,1366,null,{}] 17:31:52 INFO - PROCESS | 11429 | 1468456312329 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:52 INFO - PROCESS | 11429 | 1468456312334 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:52 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8ec90c00) [pid = 11429] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:31:52 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x91d39800) [pid = 11429] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:31:52 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f802800) [pid = 11429] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:31:52 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f025800) [pid = 11429] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:31:52 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x91a6fc00) [pid = 11429] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:31:52 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8f808800) [pid = 11429] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:31:52 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8e352c00) [pid = 11429] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:31:52 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8f807c00) [pid = 11429] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:31:52 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8e4c0800) [pid = 11429] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:31:52 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x8f6d7800) [pid = 11429] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:31:52 INFO - PROCESS | 11429 | --DOMWINDOW == 62 (0x91361000) [pid = 11429] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:31:52 INFO - PROCESS | 11429 | 1468456312607 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 17:31:52 INFO - PROCESS | 11429 | 1468456312700 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:52 INFO - PROCESS | 11429 | 1468456312708 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:52 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e34ec00 == 31 [pid = 11429] [id = 349] 17:31:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 63 (0x8f558c00) [pid = 11429] [serial = 1048] [outer = (nil)] 17:31:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x8f575c00) [pid = 11429] [serial = 1049] [outer = 0x8f558c00] 17:31:52 INFO - PROCESS | 11429 | 1468456312781 Marionette DEBUG loaded listener.js 17:31:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8f6e5400) [pid = 11429] [serial = 1050] [outer = 0x8f558c00] 17:31:53 INFO - PROCESS | 11429 | 1468456313519 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 17:31:53 INFO - PROCESS | 11429 | 1468456313538 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 17:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:31:53 INFO - PROCESS | 11429 | 1468456313557 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:31:53 INFO - PROCESS | 11429 | 1468456313560 Marionette TRACE conn3 <- [1,1370,null,{}] 17:31:53 INFO - PROCESS | 11429 | 1468456313566 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:53 INFO - PROCESS | 11429 | 1468456313571 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:53 INFO - PROCESS | 11429 | 1468456313711 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 17:31:53 INFO - PROCESS | 11429 | 1468456313725 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:53 INFO - PROCESS | 11429 | 1468456313733 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:53 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb79400 == 32 [pid = 11429] [id = 350] 17:31:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8cccfc00) [pid = 11429] [serial = 1051] [outer = (nil)] 17:31:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x91361000) [pid = 11429] [serial = 1052] [outer = 0x8cccfc00] 17:31:53 INFO - PROCESS | 11429 | 1468456313799 Marionette DEBUG loaded listener.js 17:31:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x9136c000) [pid = 11429] [serial = 1053] [outer = 0x8cccfc00] 17:31:54 INFO - PROCESS | 11429 | 1468456314909 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 17:31:54 INFO - PROCESS | 11429 | 1468456314949 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 17:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:31:54 INFO - PROCESS | 11429 | 1468456314985 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:31:54 INFO - PROCESS | 11429 | 1468456314991 Marionette TRACE conn3 <- [1,1374,null,{}] 17:31:55 INFO - PROCESS | 11429 | 1468456315003 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:55 INFO - PROCESS | 11429 | 1468456315008 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:55 INFO - PROCESS | 11429 | 1468456315196 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 17:31:55 INFO - PROCESS | 11429 | 1468456315426 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:55 INFO - PROCESS | 11429 | 1468456315440 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:55 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd1800 == 33 [pid = 11429] [id = 351] 17:31:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8ec9b800) [pid = 11429] [serial = 1054] [outer = (nil)] 17:31:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8ee19400) [pid = 11429] [serial = 1055] [outer = 0x8ec9b800] 17:31:55 INFO - PROCESS | 11429 | 1468456315526 Marionette DEBUG loaded listener.js 17:31:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f022c00) [pid = 11429] [serial = 1056] [outer = 0x8ec9b800] 17:31:56 INFO - PROCESS | 11429 | [11429] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:31:56 INFO - PROCESS | 11429 | 1468456316566 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 17:31:56 INFO - PROCESS | 11429 | 1468456316635 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 17:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:31:56 INFO - PROCESS | 11429 | 1468456316645 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:31:56 INFO - PROCESS | 11429 | 1468456316649 Marionette TRACE conn3 <- [1,1378,null,{}] 17:31:56 INFO - PROCESS | 11429 | 1468456316656 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:56 INFO - PROCESS | 11429 | 1468456316662 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:56 INFO - PROCESS | 11429 | 1468456316906 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 17:31:57 INFO - PROCESS | 11429 | 1468456317130 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:57 INFO - PROCESS | 11429 | 1468456317138 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:57 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b9c00 == 34 [pid = 11429] [id = 352] 17:31:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f6dbc00) [pid = 11429] [serial = 1057] [outer = (nil)] 17:31:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f80bc00) [pid = 11429] [serial = 1058] [outer = 0x8f6dbc00] 17:31:57 INFO - PROCESS | 11429 | 1468456317224 Marionette DEBUG loaded listener.js 17:31:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f8a5000) [pid = 11429] [serial = 1059] [outer = 0x8f6dbc00] 17:31:58 INFO - PROCESS | 11429 | 1468456318324 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 17:31:58 INFO - PROCESS | 11429 | 1468456318387 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 17:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:31:58 INFO - PROCESS | 11429 | 1468456318395 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:31:58 INFO - PROCESS | 11429 | 1468456318402 Marionette TRACE conn3 <- [1,1382,null,{}] 17:31:58 INFO - PROCESS | 11429 | 1468456318419 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:58 INFO - PROCESS | 11429 | 1468456318428 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:58 INFO - PROCESS | 11429 | 1468456318664 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 17:31:58 INFO - PROCESS | 11429 | 1468456318889 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:58 INFO - PROCESS | 11429 | 1468456318902 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:31:58 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f569400 == 35 [pid = 11429] [id = 353] 17:31:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x91d30000) [pid = 11429] [serial = 1060] [outer = (nil)] 17:31:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x91f4c800) [pid = 11429] [serial = 1061] [outer = 0x91d30000] 17:31:59 INFO - PROCESS | 11429 | 1468456319001 Marionette DEBUG loaded listener.js 17:31:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x91f50800) [pid = 11429] [serial = 1062] [outer = 0x91d30000] 17:32:00 INFO - PROCESS | 11429 | [11429] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:00 INFO - PROCESS | 11429 | 1468456320171 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 17:32:00 INFO - PROCESS | 11429 | 1468456320254 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 17:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:32:00 INFO - PROCESS | 11429 | 1468456320265 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:32:00 INFO - PROCESS | 11429 | 1468456320269 Marionette TRACE conn3 <- [1,1386,null,{}] 17:32:00 INFO - PROCESS | 11429 | 1468456320278 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:00 INFO - PROCESS | 11429 | 1468456320285 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:00 INFO - PROCESS | 11429 | 1468456320514 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 17:32:00 INFO - PROCESS | 11429 | 1468456320741 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:00 INFO - PROCESS | 11429 | 1468456320752 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:00 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb84800 == 36 [pid = 11429] [id = 354] 17:32:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8ec91400) [pid = 11429] [serial = 1063] [outer = (nil)] 17:32:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8ee13400) [pid = 11429] [serial = 1064] [outer = 0x8ec91400] 17:32:00 INFO - PROCESS | 11429 | 1468456320828 Marionette DEBUG loaded listener.js 17:32:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8ee20400) [pid = 11429] [serial = 1065] [outer = 0x8ec91400] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x923e9000) [pid = 11429] [serial = 1019] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x91f52c00) [pid = 11429] [serial = 1016] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x91f55400) [pid = 11429] [serial = 1013] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f55e000) [pid = 11429] [serial = 1004] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f5f5400) [pid = 11429] [serial = 1005] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x91c39800) [pid = 11429] [serial = 998] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x91d2cc00) [pid = 11429] [serial = 999] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x91363800) [pid = 11429] [serial = 990] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f80ec00) [pid = 11429] [serial = 989] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8e4bac00) [pid = 11429] [serial = 1001] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8ec96400) [pid = 11429] [serial = 1002] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x91362000) [pid = 11429] [serial = 1007] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8ee1f400) [pid = 11429] [serial = 992] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x9224bc00) [pid = 11429] [serial = 1014] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8f027c00) [pid = 11429] [serial = 993] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8f804c00) [pid = 11429] [serial = 995] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x8f8a2800) [pid = 11429] [serial = 996] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 62 (0x91c3f800) [pid = 11429] [serial = 1010] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 61 (0x91f48800) [pid = 11429] [serial = 1011] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 60 (0x9136f400) [pid = 11429] [serial = 1008] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 59 (0x92363800) [pid = 11429] [serial = 1017] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | --DOMWINDOW == 58 (0x923e6800) [pid = 11429] [serial = 1020] [outer = (nil)] [url = about:blank] 17:32:01 INFO - PROCESS | 11429 | 1468456321729 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 17:32:01 INFO - PROCESS | 11429 | 1468456321802 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 17:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:32:01 INFO - PROCESS | 11429 | 1468456321812 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:32:01 INFO - PROCESS | 11429 | 1468456321815 Marionette TRACE conn3 <- [1,1390,null,{}] 17:32:01 INFO - PROCESS | 11429 | 1468456321822 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:01 INFO - PROCESS | 11429 | 1468456321827 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:01 INFO - PROCESS | 11429 | 1468456321981 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 17:32:02 INFO - PROCESS | 11429 | 1468456322120 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:02 INFO - PROCESS | 11429 | 1468456322128 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:02 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4bc800 == 37 [pid = 11429] [id = 355] 17:32:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 59 (0x8f559c00) [pid = 11429] [serial = 1066] [outer = (nil)] 17:32:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 60 (0x8f5f9c00) [pid = 11429] [serial = 1067] [outer = 0x8f559c00] 17:32:02 INFO - PROCESS | 11429 | 1468456322200 Marionette DEBUG loaded listener.js 17:32:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 61 (0x8f6dd000) [pid = 11429] [serial = 1068] [outer = 0x8f559c00] 17:32:02 INFO - PROCESS | 11429 | 1468456322970 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 17:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1181ms 17:32:02 INFO - PROCESS | 11429 | 1468456322992 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 17:32:02 INFO - PROCESS | 11429 | 1468456322995 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 17:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:32:03 INFO - PROCESS | 11429 | 1468456323002 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:32:03 INFO - PROCESS | 11429 | 1468456323007 Marionette TRACE conn3 <- [1,1394,null,{}] 17:32:03 INFO - PROCESS | 11429 | 1468456323023 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:03 INFO - PROCESS | 11429 | 1468456323035 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:03 INFO - PROCESS | 11429 | 1468456323184 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 17:32:03 INFO - PROCESS | 11429 | 1468456323195 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:03 INFO - PROCESS | 11429 | 1468456323205 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:03 INFO - PROCESS | 11429 | ++DOCSHELL 0x91a69c00 == 38 [pid = 11429] [id = 356] 17:32:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 62 (0x91a6a400) [pid = 11429] [serial = 1069] [outer = (nil)] 17:32:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 63 (0x91a6f800) [pid = 11429] [serial = 1070] [outer = 0x91a6a400] 17:32:03 INFO - PROCESS | 11429 | 1468456323274 Marionette DEBUG loaded listener.js 17:32:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x91c3e000) [pid = 11429] [serial = 1071] [outer = 0x91a6a400] 17:32:04 INFO - PROCESS | 11429 | 1468456324195 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 17:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1233ms 17:32:04 INFO - PROCESS | 11429 | 1468456324235 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 17:32:04 INFO - PROCESS | 11429 | 1468456324240 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 17:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:32:04 INFO - PROCESS | 11429 | 1468456324246 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:32:04 INFO - PROCESS | 11429 | 1468456324249 Marionette TRACE conn3 <- [1,1398,null,{}] 17:32:04 INFO - PROCESS | 11429 | 1468456324260 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:04 INFO - PROCESS | 11429 | 1468456324264 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:04 INFO - PROCESS | 11429 | 1468456324476 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 17:32:04 INFO - PROCESS | 11429 | 1468456324502 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:04 INFO - PROCESS | 11429 | 1468456324513 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:04 INFO - PROCESS | 11429 | ++DOCSHELL 0x91d31000 == 39 [pid = 11429] [id = 357] 17:32:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x91d39400) [pid = 11429] [serial = 1072] [outer = (nil)] 17:32:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x91f4d800) [pid = 11429] [serial = 1073] [outer = 0x91d39400] 17:32:04 INFO - PROCESS | 11429 | 1468456324584 Marionette DEBUG loaded listener.js 17:32:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x9224c000) [pid = 11429] [serial = 1074] [outer = 0x91d39400] 17:32:05 INFO - PROCESS | 11429 | 1468456325464 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 17:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1244ms 17:32:05 INFO - PROCESS | 11429 | 1468456325491 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 17:32:05 INFO - PROCESS | 11429 | 1468456325494 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 17:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:32:05 INFO - PROCESS | 11429 | 1468456325500 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:32:05 INFO - PROCESS | 11429 | 1468456325503 Marionette TRACE conn3 <- [1,1402,null,{}] 17:32:05 INFO - PROCESS | 11429 | 1468456325508 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:05 INFO - PROCESS | 11429 | 1468456325513 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:05 INFO - PROCESS | 11429 | 1468456325710 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 17:32:05 INFO - PROCESS | 11429 | 1468456325794 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:05 INFO - PROCESS | 11429 | 1468456325800 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:05 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f01f400 == 40 [pid = 11429] [id = 358] 17:32:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8f5f3800) [pid = 11429] [serial = 1075] [outer = (nil)] 17:32:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x92362000) [pid = 11429] [serial = 1076] [outer = 0x8f5f3800] 17:32:05 INFO - PROCESS | 11429 | 1468456325867 Marionette DEBUG loaded listener.js 17:32:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x92365800) [pid = 11429] [serial = 1077] [outer = 0x8f5f3800] 17:32:06 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f654800) [pid = 11429] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:32:06 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8ee1cc00) [pid = 11429] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:32:06 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8ef75c00) [pid = 11429] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:32:06 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8ec8dc00) [pid = 11429] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:32:06 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x9136f000) [pid = 11429] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:32:06 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8e4b7800) [pid = 11429] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:32:06 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x9236b000) [pid = 11429] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:32:06 INFO - PROCESS | 11429 | --DOMWINDOW == 62 (0x923ea400) [pid = 11429] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:32:06 INFO - PROCESS | 11429 | --DOMWINDOW == 61 (0x924ea800) [pid = 11429] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:32:06 INFO - PROCESS | 11429 | --DOMWINDOW == 60 (0x8f558c00) [pid = 11429] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:32:06 INFO - PROCESS | 11429 | 1468456326759 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 17:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1278ms 17:32:06 INFO - PROCESS | 11429 | 1468456326780 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 17:32:06 INFO - PROCESS | 11429 | 1468456326784 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 17:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:32:06 INFO - PROCESS | 11429 | 1468456326790 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:32:06 INFO - PROCESS | 11429 | 1468456326792 Marionette TRACE conn3 <- [1,1406,null,{}] 17:32:06 INFO - PROCESS | 11429 | 1468456326798 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:06 INFO - PROCESS | 11429 | 1468456326808 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:06 INFO - PROCESS | 11429 | 1468456326996 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 17:32:07 INFO - PROCESS | 11429 | 1468456327119 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:07 INFO - PROCESS | 11429 | 1468456327129 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:07 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cccb400 == 41 [pid = 11429] [id = 359] 17:32:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 61 (0x8ccd4400) [pid = 11429] [serial = 1078] [outer = (nil)] 17:32:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 62 (0x923f0800) [pid = 11429] [serial = 1079] [outer = 0x8ccd4400] 17:32:07 INFO - PROCESS | 11429 | 1468456327194 Marionette DEBUG loaded listener.js 17:32:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 63 (0x924e5400) [pid = 11429] [serial = 1080] [outer = 0x8ccd4400] 17:32:07 INFO - PROCESS | 11429 | 1468456327936 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 17:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1177ms 17:32:07 INFO - PROCESS | 11429 | 1468456327968 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 17:32:07 INFO - PROCESS | 11429 | 1468456327970 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 17:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:32:07 INFO - PROCESS | 11429 | 1468456327977 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:32:07 INFO - PROCESS | 11429 | 1468456327980 Marionette TRACE conn3 <- [1,1410,null,{}] 17:32:07 INFO - PROCESS | 11429 | 1468456327993 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:07 INFO - PROCESS | 11429 | 1468456327997 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:08 INFO - PROCESS | 11429 | 1468456328143 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 17:32:08 INFO - PROCESS | 11429 | 1468456328364 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:08 INFO - PROCESS | 11429 | 1468456328373 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:08 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7b800 == 42 [pid = 11429] [id = 360] 17:32:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x8cb7ec00) [pid = 11429] [serial = 1081] [outer = (nil)] 17:32:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8ccd2800) [pid = 11429] [serial = 1082] [outer = 0x8cb7ec00] 17:32:08 INFO - PROCESS | 11429 | 1468456328476 Marionette DEBUG loaded listener.js 17:32:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8e354800) [pid = 11429] [serial = 1083] [outer = 0x8cb7ec00] 17:32:09 INFO - PROCESS | 11429 | 1468456329586 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 17:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1637ms 17:32:09 INFO - PROCESS | 11429 | 1468456329617 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 17:32:09 INFO - PROCESS | 11429 | 1468456329623 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 17:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:32:09 INFO - PROCESS | 11429 | 1468456329631 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:32:09 INFO - PROCESS | 11429 | 1468456329636 Marionette TRACE conn3 <- [1,1414,null,{}] 17:32:09 INFO - PROCESS | 11429 | 1468456329643 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:09 INFO - PROCESS | 11429 | 1468456329652 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:09 INFO - PROCESS | 11429 | 1468456329865 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 17:32:10 INFO - PROCESS | 11429 | 1468456330088 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:10 INFO - PROCESS | 11429 | 1468456330102 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:10 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4bac00 == 43 [pid = 11429] [id = 361] 17:32:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8f5f6c00) [pid = 11429] [serial = 1084] [outer = (nil)] 17:32:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8f6d8000) [pid = 11429] [serial = 1085] [outer = 0x8f5f6c00] 17:32:10 INFO - PROCESS | 11429 | 1468456330219 Marionette DEBUG loaded listener.js 17:32:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8f80a800) [pid = 11429] [serial = 1086] [outer = 0x8f5f6c00] 17:32:11 INFO - PROCESS | 11429 | 1468456331258 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 17:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1683ms 17:32:11 INFO - PROCESS | 11429 | 1468456331317 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 17:32:11 INFO - PROCESS | 11429 | 1468456331324 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 17:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:32:11 INFO - PROCESS | 11429 | 1468456331331 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:32:11 INFO - PROCESS | 11429 | 1468456331334 Marionette TRACE conn3 <- [1,1418,null,{}] 17:32:11 INFO - PROCESS | 11429 | 1468456331341 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:11 INFO - PROCESS | 11429 | 1468456331346 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:11 INFO - PROCESS | 11429 | 1468456331614 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 17:32:11 INFO - PROCESS | 11429 | 1468456331876 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:11 INFO - PROCESS | 11429 | 1468456331884 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:11 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec8f800 == 44 [pid = 11429] [id = 362] 17:32:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x91d36800) [pid = 11429] [serial = 1087] [outer = (nil)] 17:32:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x9224ec00) [pid = 11429] [serial = 1088] [outer = 0x91d36800] 17:32:11 INFO - PROCESS | 11429 | 1468456331968 Marionette DEBUG loaded listener.js 17:32:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x92363800) [pid = 11429] [serial = 1089] [outer = 0x91d36800] 17:32:12 INFO - PROCESS | 11429 | 1468456332906 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 17:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1634ms 17:32:12 INFO - PROCESS | 11429 | 1468456332965 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 17:32:12 INFO - PROCESS | 11429 | 1468456332968 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 17:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:32:12 INFO - PROCESS | 11429 | 1468456332986 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:32:13 INFO - PROCESS | 11429 | 1468456332995 Marionette TRACE conn3 <- [1,1422,null,{}] 17:32:13 INFO - PROCESS | 11429 | 1468456333001 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:13 INFO - PROCESS | 11429 | 1468456333010 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:13 INFO - PROCESS | 11429 | 1468456333224 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 17:32:13 INFO - PROCESS | 11429 | 1468456333437 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:13 INFO - PROCESS | 11429 | 1468456333453 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:13 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f80ac00 == 45 [pid = 11429] [id = 363] 17:32:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x91367c00) [pid = 11429] [serial = 1090] [outer = (nil)] 17:32:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x92fdc800) [pid = 11429] [serial = 1091] [outer = 0x91367c00] 17:32:13 INFO - PROCESS | 11429 | 1468456333578 Marionette DEBUG loaded listener.js 17:32:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x93c5bc00) [pid = 11429] [serial = 1092] [outer = 0x91367c00] 17:32:14 INFO - PROCESS | 11429 | 1468456334479 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 17:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1550ms 17:32:14 INFO - PROCESS | 11429 | 1468456334528 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 17:32:14 INFO - PROCESS | 11429 | 1468456334533 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 17:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:32:14 INFO - PROCESS | 11429 | 1468456334539 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:32:14 INFO - PROCESS | 11429 | 1468456334543 Marionette TRACE conn3 <- [1,1426,null,{}] 17:32:14 INFO - PROCESS | 11429 | 1468456334554 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:14 INFO - PROCESS | 11429 | 1468456334559 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:14 INFO - PROCESS | 11429 | 1468456334732 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 17:32:14 INFO - PROCESS | 11429 | 1468456334897 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:14 INFO - PROCESS | 11429 | 1468456334904 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:14 INFO - PROCESS | 11429 | ++DOCSHELL 0x92fd2000 == 46 [pid = 11429] [id = 364] 17:32:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x93a62800) [pid = 11429] [serial = 1093] [outer = (nil)] 17:32:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x947f1800) [pid = 11429] [serial = 1094] [outer = 0x93a62800] 17:32:14 INFO - PROCESS | 11429 | 1468456334983 Marionette DEBUG loaded listener.js 17:32:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x951bb800) [pid = 11429] [serial = 1095] [outer = 0x93a62800] 17:32:16 INFO - PROCESS | 11429 | 1468456336211 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 17:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1735ms 17:32:16 INFO - PROCESS | 11429 | 1468456336279 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 17:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:32:16 INFO - PROCESS | 11429 | 1468456336285 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 17:32:16 INFO - PROCESS | 11429 | 1468456336293 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:32:16 INFO - PROCESS | 11429 | 1468456336299 Marionette TRACE conn3 <- [1,1430,null,{}] 17:32:16 INFO - PROCESS | 11429 | 1468456336306 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:16 INFO - PROCESS | 11429 | 1468456336312 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:16 INFO - PROCESS | 11429 | 1468456336563 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 17:32:16 INFO - PROCESS | 11429 | 1468456336704 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:16 INFO - PROCESS | 11429 | 1468456336719 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:16 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f02b800 == 47 [pid = 11429] [id = 365] 17:32:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f02e400) [pid = 11429] [serial = 1096] [outer = (nil)] 17:32:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8f55ec00) [pid = 11429] [serial = 1097] [outer = 0x8f02e400] 17:32:16 INFO - PROCESS | 11429 | 1468456336787 Marionette DEBUG loaded listener.js 17:32:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8f56c000) [pid = 11429] [serial = 1098] [outer = 0x8f02e400] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8cccb400 == 46 [pid = 11429] [id = 359] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8f01f400 == 45 [pid = 11429] [id = 358] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x91d31000 == 44 [pid = 11429] [id = 357] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x91a69c00 == 43 [pid = 11429] [id = 356] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4bc800 == 42 [pid = 11429] [id = 355] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb84800 == 41 [pid = 11429] [id = 354] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8f654400 == 40 [pid = 11429] [id = 344] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4b7400 == 39 [pid = 11429] [id = 346] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb79400 == 38 [pid = 11429] [id = 350] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8f653400 == 37 [pid = 11429] [id = 348] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8e34ec00 == 36 [pid = 11429] [id = 349] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4b9c00 == 35 [pid = 11429] [id = 352] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8f569400 == 34 [pid = 11429] [id = 353] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4b9000 == 33 [pid = 11429] [id = 345] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd1800 == 32 [pid = 11429] [id = 351] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee1d000 == 31 [pid = 11429] [id = 347] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x92360000 == 30 [pid = 11429] [id = 343] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x91c39400 == 29 [pid = 11429] [id = 342] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x92fd2000 == 28 [pid = 11429] [id = 364] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8f80ac00 == 27 [pid = 11429] [id = 363] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4bac00 == 26 [pid = 11429] [id = 361] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec8f800 == 25 [pid = 11429] [id = 362] 17:32:18 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7b800 == 24 [pid = 11429] [id = 360] 17:32:18 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8f658400) [pid = 11429] [serial = 1046] [outer = (nil)] [url = about:blank] 17:32:18 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8f64f800) [pid = 11429] [serial = 1023] [outer = (nil)] [url = about:blank] 17:32:18 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8f021000) [pid = 11429] [serial = 1043] [outer = (nil)] [url = about:blank] 17:32:18 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f02a000) [pid = 11429] [serial = 1022] [outer = (nil)] [url = about:blank] 17:32:18 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f028800) [pid = 11429] [serial = 1038] [outer = (nil)] [url = about:blank] 17:32:18 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8ef7bc00) [pid = 11429] [serial = 1037] [outer = (nil)] [url = about:blank] 17:32:18 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x91c3a000) [pid = 11429] [serial = 1026] [outer = (nil)] [url = about:blank] 17:32:18 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x91a6f400) [pid = 11429] [serial = 1025] [outer = (nil)] [url = about:blank] 17:32:18 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8e4bd800) [pid = 11429] [serial = 1040] [outer = (nil)] [url = about:blank] 17:32:18 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8ec90400) [pid = 11429] [serial = 1041] [outer = (nil)] [url = about:blank] 17:32:18 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x924ee000) [pid = 11429] [serial = 1029] [outer = (nil)] [url = about:blank] 17:32:18 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x923efc00) [pid = 11429] [serial = 1028] [outer = (nil)] [url = about:blank] 17:32:18 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x93c5c400) [pid = 11429] [serial = 1032] [outer = (nil)] [url = about:blank] 17:32:18 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x939a7400) [pid = 11429] [serial = 1031] [outer = (nil)] [url = about:blank] 17:32:18 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x9476c800) [pid = 11429] [serial = 1035] [outer = (nil)] [url = about:blank] 17:32:18 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x93c67400) [pid = 11429] [serial = 1034] [outer = (nil)] [url = about:blank] 17:32:18 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x91361000) [pid = 11429] [serial = 1052] [outer = (nil)] [url = about:blank] 17:32:18 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x8f6dd400) [pid = 11429] [serial = 1047] [outer = (nil)] [url = about:blank] 17:32:18 INFO - PROCESS | 11429 | --DOMWINDOW == 62 (0x8f575c00) [pid = 11429] [serial = 1049] [outer = (nil)] [url = about:blank] 17:32:18 INFO - PROCESS | 11429 | --DOMWINDOW == 61 (0x8f026000) [pid = 11429] [serial = 1044] [outer = (nil)] [url = about:blank] 17:32:18 INFO - PROCESS | 11429 | --DOMWINDOW == 60 (0x8f6e5400) [pid = 11429] [serial = 1050] [outer = (nil)] [url = about:blank] 17:32:18 INFO - PROCESS | 11429 | 1468456338840 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 17:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2584ms 17:32:18 INFO - PROCESS | 11429 | 1468456338876 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 17:32:18 INFO - PROCESS | 11429 | 1468456338883 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 17:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:32:18 INFO - PROCESS | 11429 | 1468456338892 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:32:18 INFO - PROCESS | 11429 | 1468456338897 Marionette TRACE conn3 <- [1,1434,null,{}] 17:32:18 INFO - PROCESS | 11429 | 1468456338905 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:18 INFO - PROCESS | 11429 | 1468456338911 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:19 INFO - PROCESS | 11429 | 1468456339075 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 17:32:19 INFO - PROCESS | 11429 | 1468456339195 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:19 INFO - PROCESS | 11429 | 1468456339210 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:19 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd6c00 == 25 [pid = 11429] [id = 366] 17:32:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 61 (0x8e4b7000) [pid = 11429] [serial = 1099] [outer = (nil)] 17:32:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 62 (0x8e4bd800) [pid = 11429] [serial = 1100] [outer = 0x8e4b7000] 17:32:19 INFO - PROCESS | 11429 | 1468456339277 Marionette DEBUG loaded listener.js 17:32:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 63 (0x8e4c4c00) [pid = 11429] [serial = 1101] [outer = 0x8e4b7000] 17:32:20 INFO - PROCESS | 11429 | 1468456340079 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 17:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1230ms 17:32:20 INFO - PROCESS | 11429 | 1468456340122 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 17:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:32:20 INFO - PROCESS | 11429 | 1468456340130 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 17:32:20 INFO - PROCESS | 11429 | 1468456340141 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:32:20 INFO - PROCESS | 11429 | 1468456340146 Marionette TRACE conn3 <- [1,1438,null,{}] 17:32:20 INFO - PROCESS | 11429 | 1468456340151 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:20 INFO - PROCESS | 11429 | 1468456340156 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:20 INFO - PROCESS | 11429 | 1468456340317 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 17:32:20 INFO - PROCESS | 11429 | 1468456340328 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:20 INFO - PROCESS | 11429 | 1468456340336 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:20 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef75c00 == 26 [pid = 11429] [id = 367] 17:32:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x8ef77000) [pid = 11429] [serial = 1102] [outer = (nil)] 17:32:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8ef7e800) [pid = 11429] [serial = 1103] [outer = 0x8ef77000] 17:32:20 INFO - PROCESS | 11429 | 1468456340407 Marionette DEBUG loaded listener.js 17:32:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8f023400) [pid = 11429] [serial = 1104] [outer = 0x8ef77000] 17:32:21 INFO - PROCESS | 11429 | 1468456341309 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 17:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1234ms 17:32:21 INFO - PROCESS | 11429 | 1468456341375 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 17:32:21 INFO - PROCESS | 11429 | 1468456341379 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 17:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:32:21 INFO - PROCESS | 11429 | 1468456341385 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:32:21 INFO - PROCESS | 11429 | 1468456341391 Marionette TRACE conn3 <- [1,1442,null,{}] 17:32:21 INFO - PROCESS | 11429 | 1468456341412 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:21 INFO - PROCESS | 11429 | 1468456341421 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:21 INFO - PROCESS | 11429 | 1468456341632 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 17:32:21 INFO - PROCESS | 11429 | 1468456341658 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:21 INFO - PROCESS | 11429 | 1468456341672 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:21 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f5fa000 == 27 [pid = 11429] [id = 368] 17:32:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8f64bc00) [pid = 11429] [serial = 1105] [outer = (nil)] 17:32:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8f653400) [pid = 11429] [serial = 1106] [outer = 0x8f64bc00] 17:32:21 INFO - PROCESS | 11429 | 1468456341739 Marionette DEBUG loaded listener.js 17:32:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8f6d9800) [pid = 11429] [serial = 1107] [outer = 0x8f64bc00] 17:32:22 INFO - PROCESS | 11429 | 1468456342659 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 17:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1333ms 17:32:22 INFO - PROCESS | 11429 | 1468456342721 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 17:32:22 INFO - PROCESS | 11429 | 1468456342725 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 17:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:32:22 INFO - PROCESS | 11429 | 1468456342746 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:32:22 INFO - PROCESS | 11429 | 1468456342750 Marionette TRACE conn3 <- [1,1446,null,{}] 17:32:22 INFO - PROCESS | 11429 | 1468456342761 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:22 INFO - PROCESS | 11429 | 1468456342765 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:22 INFO - PROCESS | 11429 | 1468456342971 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 17:32:23 INFO - PROCESS | 11429 | 1468456342995 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:23 INFO - PROCESS | 11429 | 1468456343001 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:23 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee1c800 == 28 [pid = 11429] [id = 369] 17:32:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f02a800) [pid = 11429] [serial = 1108] [outer = (nil)] 17:32:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f804400) [pid = 11429] [serial = 1109] [outer = 0x8f02a800] 17:32:23 INFO - PROCESS | 11429 | 1468456343069 Marionette DEBUG loaded listener.js 17:32:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f8a1c00) [pid = 11429] [serial = 1110] [outer = 0x8f02a800] 17:32:23 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8ccd4400) [pid = 11429] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:32:23 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x91d39400) [pid = 11429] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:32:23 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f5f3800) [pid = 11429] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:32:23 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x91d30000) [pid = 11429] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:32:23 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8ec91400) [pid = 11429] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:32:23 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8f6dbc00) [pid = 11429] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:32:23 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8ec9b800) [pid = 11429] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:32:23 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8cccfc00) [pid = 11429] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:32:23 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x91a6a400) [pid = 11429] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:32:23 INFO - PROCESS | 11429 | --DOMWINDOW == 62 (0x8f559c00) [pid = 11429] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:32:24 INFO - PROCESS | 11429 | 1468456344262 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 17:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1538ms 17:32:24 INFO - PROCESS | 11429 | 1468456344284 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 17:32:24 INFO - PROCESS | 11429 | 1468456344287 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 17:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:32:24 INFO - PROCESS | 11429 | 1468456344294 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:32:24 INFO - PROCESS | 11429 | 1468456344296 Marionette TRACE conn3 <- [1,1450,null,{}] 17:32:24 INFO - PROCESS | 11429 | 1468456344302 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:24 INFO - PROCESS | 11429 | 1468456344308 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:24 INFO - PROCESS | 11429 | 1468456344490 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 17:32:24 INFO - PROCESS | 11429 | 1468456344507 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:24 INFO - PROCESS | 11429 | 1468456344515 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:24 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cccf800 == 29 [pid = 11429] [id = 370] 17:32:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 63 (0x8f6d7c00) [pid = 11429] [serial = 1111] [outer = (nil)] 17:32:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x8f8a3c00) [pid = 11429] [serial = 1112] [outer = 0x8f6d7c00] 17:32:24 INFO - PROCESS | 11429 | 1468456344582 Marionette DEBUG loaded listener.js 17:32:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x91364c00) [pid = 11429] [serial = 1113] [outer = 0x8f6d7c00] 17:32:25 INFO - PROCESS | 11429 | 1468456345433 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 17:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1184ms 17:32:25 INFO - PROCESS | 11429 | 1468456345481 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 17:32:25 INFO - PROCESS | 11429 | 1468456345484 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 17:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:32:25 INFO - PROCESS | 11429 | 1468456345491 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:32:25 INFO - PROCESS | 11429 | 1468456345494 Marionette TRACE conn3 <- [1,1454,null,{}] 17:32:25 INFO - PROCESS | 11429 | 1468456345499 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:25 INFO - PROCESS | 11429 | 1468456345510 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:25 INFO - PROCESS | 11429 | 1468456345696 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 17:32:25 INFO - PROCESS | 11429 | 1468456345705 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:25 INFO - PROCESS | 11429 | 1468456345712 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:25 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cccbc00 == 30 [pid = 11429] [id = 371] 17:32:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8e358400) [pid = 11429] [serial = 1114] [outer = (nil)] 17:32:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x91c37c00) [pid = 11429] [serial = 1115] [outer = 0x8e358400] 17:32:25 INFO - PROCESS | 11429 | 1468456345903 Marionette DEBUG loaded listener.js 17:32:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x91d2d000) [pid = 11429] [serial = 1116] [outer = 0x8e358400] 17:32:26 INFO - PROCESS | 11429 | 1468456346990 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 17:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1582ms 17:32:27 INFO - PROCESS | 11429 | 1468456347075 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 17:32:27 INFO - PROCESS | 11429 | 1468456347081 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 17:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:32:27 INFO - PROCESS | 11429 | 1468456347089 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:32:27 INFO - PROCESS | 11429 | 1468456347096 Marionette TRACE conn3 <- [1,1458,null,{}] 17:32:27 INFO - PROCESS | 11429 | 1468456347104 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:27 INFO - PROCESS | 11429 | 1468456347110 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:27 INFO - PROCESS | 11429 | 1468456347335 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 17:32:27 INFO - PROCESS | 11429 | 1468456347553 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:27 INFO - PROCESS | 11429 | 1468456347563 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:27 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd6400 == 31 [pid = 11429] [id = 372] 17:32:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8e4bac00) [pid = 11429] [serial = 1117] [outer = (nil)] 17:32:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8ef71800) [pid = 11429] [serial = 1118] [outer = 0x8e4bac00] 17:32:27 INFO - PROCESS | 11429 | 1468456347642 Marionette DEBUG loaded listener.js 17:32:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8ef76400) [pid = 11429] [serial = 1119] [outer = 0x8e4bac00] 17:32:28 INFO - PROCESS | 11429 | 1468456348732 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 17:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1684ms 17:32:28 INFO - PROCESS | 11429 | 1468456348774 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 17:32:28 INFO - PROCESS | 11429 | 1468456348781 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 17:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:32:28 INFO - PROCESS | 11429 | 1468456348792 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:32:28 INFO - PROCESS | 11429 | 1468456348795 Marionette TRACE conn3 <- [1,1462,null,{}] 17:32:28 INFO - PROCESS | 11429 | 1468456348802 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:28 INFO - PROCESS | 11429 | 1468456348808 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:28 INFO - PROCESS | 11429 | 1468456348991 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 17:32:29 INFO - PROCESS | 11429 | 1468456349240 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:29 INFO - PROCESS | 11429 | 1468456349249 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:29 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb81c00 == 32 [pid = 11429] [id = 373] 17:32:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f658400) [pid = 11429] [serial = 1120] [outer = (nil)] 17:32:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f806c00) [pid = 11429] [serial = 1121] [outer = 0x8f658400] 17:32:29 INFO - PROCESS | 11429 | 1468456349338 Marionette DEBUG loaded listener.js 17:32:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f8a0400) [pid = 11429] [serial = 1122] [outer = 0x8f658400] 17:32:30 INFO - PROCESS | 11429 | 1468456350339 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 17:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1633ms 17:32:30 INFO - PROCESS | 11429 | 1468456350425 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 17:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:32:30 INFO - PROCESS | 11429 | 1468456350429 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 17:32:30 INFO - PROCESS | 11429 | 1468456350436 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:32:30 INFO - PROCESS | 11429 | 1468456350442 Marionette TRACE conn3 <- [1,1466,null,{}] 17:32:30 INFO - PROCESS | 11429 | 1468456350458 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:30 INFO - PROCESS | 11429 | 1468456350466 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:30 INFO - PROCESS | 11429 | 1468456350673 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 17:32:30 INFO - PROCESS | 11429 | 1468456350892 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:30 INFO - PROCESS | 11429 | 1468456350902 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:30 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef74c00 == 33 [pid = 11429] [id = 374] 17:32:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f027000) [pid = 11429] [serial = 1123] [outer = (nil)] 17:32:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x91d34c00) [pid = 11429] [serial = 1124] [outer = 0x8f027000] 17:32:31 INFO - PROCESS | 11429 | 1468456351012 Marionette DEBUG loaded listener.js 17:32:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x91f4d000) [pid = 11429] [serial = 1125] [outer = 0x8f027000] 17:32:32 INFO - PROCESS | 11429 | 1468456352206 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 17:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1834ms 17:32:32 INFO - PROCESS | 11429 | 1468456352269 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 17:32:32 INFO - PROCESS | 11429 | 1468456352275 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 17:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:32:32 INFO - PROCESS | 11429 | 1468456352330 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:32:32 INFO - PROCESS | 11429 | 1468456352335 Marionette TRACE conn3 <- [1,1470,null,{}] 17:32:32 INFO - PROCESS | 11429 | 1468456352343 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:32 INFO - PROCESS | 11429 | 1468456352348 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:32 INFO - PROCESS | 11429 | 1468456352576 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 17:32:32 INFO - PROCESS | 11429 | --DOCSHELL 0x8cccf800 == 32 [pid = 11429] [id = 370] 17:32:32 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee1c800 == 31 [pid = 11429] [id = 369] 17:32:32 INFO - PROCESS | 11429 | --DOCSHELL 0x8f5fa000 == 30 [pid = 11429] [id = 368] 17:32:32 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef75c00 == 29 [pid = 11429] [id = 367] 17:32:32 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd6c00 == 28 [pid = 11429] [id = 366] 17:32:32 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x91f4d800) [pid = 11429] [serial = 1073] [outer = (nil)] [url = about:blank] 17:32:32 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x92362000) [pid = 11429] [serial = 1076] [outer = (nil)] [url = about:blank] 17:32:32 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x9224c000) [pid = 11429] [serial = 1074] [outer = (nil)] [url = about:blank] 17:32:32 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x91f4c800) [pid = 11429] [serial = 1061] [outer = (nil)] [url = about:blank] 17:32:32 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x91f50800) [pid = 11429] [serial = 1062] [outer = (nil)] [url = about:blank] 17:32:32 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8ee13400) [pid = 11429] [serial = 1064] [outer = (nil)] [url = about:blank] 17:32:32 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8ee20400) [pid = 11429] [serial = 1065] [outer = (nil)] [url = about:blank] 17:32:32 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f80bc00) [pid = 11429] [serial = 1058] [outer = (nil)] [url = about:blank] 17:32:32 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8f8a5000) [pid = 11429] [serial = 1059] [outer = (nil)] [url = about:blank] 17:32:32 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8ee19400) [pid = 11429] [serial = 1055] [outer = (nil)] [url = about:blank] 17:32:32 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8f022c00) [pid = 11429] [serial = 1056] [outer = (nil)] [url = about:blank] 17:32:32 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x9136c000) [pid = 11429] [serial = 1053] [outer = (nil)] [url = about:blank] 17:32:32 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x91a6f800) [pid = 11429] [serial = 1070] [outer = (nil)] [url = about:blank] 17:32:32 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x8f5f9c00) [pid = 11429] [serial = 1067] [outer = (nil)] [url = about:blank] 17:32:32 INFO - PROCESS | 11429 | --DOMWINDOW == 62 (0x8f6dd000) [pid = 11429] [serial = 1068] [outer = (nil)] [url = about:blank] 17:32:32 INFO - PROCESS | 11429 | --DOMWINDOW == 61 (0x924e5400) [pid = 11429] [serial = 1080] [outer = (nil)] [url = about:blank] 17:32:32 INFO - PROCESS | 11429 | --DOMWINDOW == 60 (0x92365800) [pid = 11429] [serial = 1077] [outer = (nil)] [url = about:blank] 17:32:32 INFO - PROCESS | 11429 | --DOMWINDOW == 59 (0x91c3e000) [pid = 11429] [serial = 1071] [outer = (nil)] [url = about:blank] 17:32:32 INFO - PROCESS | 11429 | --DOMWINDOW == 58 (0x923f0800) [pid = 11429] [serial = 1079] [outer = (nil)] [url = about:blank] 17:32:32 INFO - PROCESS | 11429 | 1468456352777 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:32 INFO - PROCESS | 11429 | 1468456352788 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:32 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb86000 == 29 [pid = 11429] [id = 375] 17:32:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 59 (0x8cccf800) [pid = 11429] [serial = 1126] [outer = (nil)] 17:32:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 60 (0x8e35c800) [pid = 11429] [serial = 1127] [outer = 0x8cccf800] 17:32:32 INFO - PROCESS | 11429 | 1468456352860 Marionette DEBUG loaded listener.js 17:32:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 61 (0x8e4bbc00) [pid = 11429] [serial = 1128] [outer = 0x8cccf800] 17:32:33 INFO - PROCESS | 11429 | 1468456353652 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 17:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1388ms 17:32:33 INFO - PROCESS | 11429 | 1468456353715 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 17:32:33 INFO - PROCESS | 11429 | 1468456353721 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 17:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:32:33 INFO - PROCESS | 11429 | 1468456353731 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:32:33 INFO - PROCESS | 11429 | 1468456353734 Marionette TRACE conn3 <- [1,1474,null,{}] 17:32:33 INFO - PROCESS | 11429 | 1468456353740 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:33 INFO - PROCESS | 11429 | 1468456353745 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:33 INFO - PROCESS | 11429 | 1468456353897 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 17:32:33 INFO - PROCESS | 11429 | 1468456353907 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:33 INFO - PROCESS | 11429 | 1468456353915 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:33 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb84400 == 30 [pid = 11429] [id = 376] 17:32:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 62 (0x8ee20400) [pid = 11429] [serial = 1129] [outer = (nil)] 17:32:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 63 (0x8ef78800) [pid = 11429] [serial = 1130] [outer = 0x8ee20400] 17:32:33 INFO - PROCESS | 11429 | 1468456353985 Marionette DEBUG loaded listener.js 17:32:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x8f022c00) [pid = 11429] [serial = 1131] [outer = 0x8ee20400] 17:32:34 INFO - PROCESS | 11429 | 1468456354919 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 17:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1230ms 17:32:34 INFO - PROCESS | 11429 | 1468456354961 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 17:32:34 INFO - PROCESS | 11429 | 1468456354965 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 17:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:32:34 INFO - PROCESS | 11429 | 1468456354971 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:32:34 INFO - PROCESS | 11429 | 1468456354977 Marionette TRACE conn3 <- [1,1478,null,{}] 17:32:34 INFO - PROCESS | 11429 | 1468456354992 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:35 INFO - PROCESS | 11429 | 1468456355000 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:35 INFO - PROCESS | 11429 | 1468456355207 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 17:32:35 INFO - PROCESS | 11429 | 1468456355228 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:35 INFO - PROCESS | 11429 | 1468456355241 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:35 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f5fa800 == 31 [pid = 11429] [id = 377] 17:32:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8f64b000) [pid = 11429] [serial = 1132] [outer = (nil)] 17:32:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8f6d9400) [pid = 11429] [serial = 1133] [outer = 0x8f64b000] 17:32:35 INFO - PROCESS | 11429 | 1468456355311 Marionette DEBUG loaded listener.js 17:32:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8f6e5000) [pid = 11429] [serial = 1134] [outer = 0x8f64b000] 17:32:36 INFO - PROCESS | 11429 | 1468456356284 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 17:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1331ms 17:32:36 INFO - PROCESS | 11429 | 1468456356303 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 17:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:32:36 INFO - PROCESS | 11429 | 1468456356309 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 17:32:36 INFO - PROCESS | 11429 | 1468456356324 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:32:36 INFO - PROCESS | 11429 | 1468456356327 Marionette TRACE conn3 <- [1,1482,null,{}] 17:32:36 INFO - PROCESS | 11429 | 1468456356333 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:36 INFO - PROCESS | 11429 | 1468456356338 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:36 INFO - PROCESS | 11429 | 1468456356533 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 17:32:36 INFO - PROCESS | 11429 | 1468456356580 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:36 INFO - PROCESS | 11429 | 1468456356588 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:36 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f8a5000 == 32 [pid = 11429] [id = 378] 17:32:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8f8a7800) [pid = 11429] [serial = 1135] [outer = (nil)] 17:32:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x9136d400) [pid = 11429] [serial = 1136] [outer = 0x8f8a7800] 17:32:36 INFO - PROCESS | 11429 | 1468456356657 Marionette DEBUG loaded listener.js 17:32:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x91a65c00) [pid = 11429] [serial = 1137] [outer = 0x8f8a7800] 17:32:37 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f02e400) [pid = 11429] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:32:37 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8cb7ec00) [pid = 11429] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:32:37 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8e4b7000) [pid = 11429] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:32:37 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8ef77000) [pid = 11429] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:32:37 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8f02a800) [pid = 11429] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:32:37 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8f5f6c00) [pid = 11429] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:32:37 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x91d36800) [pid = 11429] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:32:37 INFO - PROCESS | 11429 | --DOMWINDOW == 62 (0x91367c00) [pid = 11429] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:32:37 INFO - PROCESS | 11429 | --DOMWINDOW == 61 (0x8f6d7c00) [pid = 11429] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:32:37 INFO - PROCESS | 11429 | --DOMWINDOW == 60 (0x93a62800) [pid = 11429] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:32:37 INFO - PROCESS | 11429 | --DOMWINDOW == 59 (0x8f64bc00) [pid = 11429] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:32:37 INFO - PROCESS | 11429 | 1468456357633 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 17:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1347ms 17:32:37 INFO - PROCESS | 11429 | 1468456357661 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 17:32:37 INFO - PROCESS | 11429 | 1468456357664 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 17:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:32:37 INFO - PROCESS | 11429 | 1468456357670 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:32:37 INFO - PROCESS | 11429 | 1468456357672 Marionette TRACE conn3 <- [1,1486,null,{}] 17:32:37 INFO - PROCESS | 11429 | 1468456357678 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:37 INFO - PROCESS | 11429 | 1468456357683 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:37 INFO - PROCESS | 11429 | 1468456357821 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 17:32:37 INFO - PROCESS | 11429 | 1468456357833 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:37 INFO - PROCESS | 11429 | 1468456357839 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:37 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e353c00 == 33 [pid = 11429] [id = 379] 17:32:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 60 (0x8ee17c00) [pid = 11429] [serial = 1138] [outer = (nil)] 17:32:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 61 (0x8f656800) [pid = 11429] [serial = 1139] [outer = 0x8ee17c00] 17:32:37 INFO - PROCESS | 11429 | 1468456357906 Marionette DEBUG loaded listener.js 17:32:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 62 (0x8f8a9c00) [pid = 11429] [serial = 1140] [outer = 0x8ee17c00] 17:32:38 INFO - PROCESS | 11429 | 1468456358796 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 17:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1176ms 17:32:38 INFO - PROCESS | 11429 | 1468456358847 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 17:32:38 INFO - PROCESS | 11429 | 1468456358850 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 17:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:32:38 INFO - PROCESS | 11429 | 1468456358860 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:32:38 INFO - PROCESS | 11429 | 1468456358863 Marionette TRACE conn3 <- [1,1490,null,{}] 17:32:38 INFO - PROCESS | 11429 | 1468456358867 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:38 INFO - PROCESS | 11429 | 1468456358879 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:39 INFO - PROCESS | 11429 | 1468456359062 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 17:32:39 INFO - PROCESS | 11429 | 1468456359183 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:39 INFO - PROCESS | 11429 | 1468456359191 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:39 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb88000 == 34 [pid = 11429] [id = 380] 17:32:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 63 (0x8f02e400) [pid = 11429] [serial = 1141] [outer = (nil)] 17:32:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x91d38400) [pid = 11429] [serial = 1142] [outer = 0x8f02e400] 17:32:39 INFO - PROCESS | 11429 | 1468456359261 Marionette DEBUG loaded listener.js 17:32:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x91f51000) [pid = 11429] [serial = 1143] [outer = 0x8f02e400] 17:32:40 INFO - PROCESS | 11429 | 1468456360266 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 17:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1441ms 17:32:40 INFO - PROCESS | 11429 | 1468456360298 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 17:32:40 INFO - PROCESS | 11429 | 1468456360304 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 17:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:32:40 INFO - PROCESS | 11429 | 1468456360312 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:32:40 INFO - PROCESS | 11429 | 1468456360320 Marionette TRACE conn3 <- [1,1494,null,{}] 17:32:40 INFO - PROCESS | 11429 | 1468456360328 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:40 INFO - PROCESS | 11429 | 1468456360333 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:40 INFO - PROCESS | 11429 | 1468456360545 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 17:32:40 INFO - PROCESS | 11429 | 1468456360758 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:40 INFO - PROCESS | 11429 | 1468456360768 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:40 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b9c00 == 35 [pid = 11429] [id = 381] 17:32:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8e4c1800) [pid = 11429] [serial = 1144] [outer = (nil)] 17:32:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8ee1ac00) [pid = 11429] [serial = 1145] [outer = 0x8e4c1800] 17:32:40 INFO - PROCESS | 11429 | 1468456360901 Marionette DEBUG loaded listener.js 17:32:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8ef75800) [pid = 11429] [serial = 1146] [outer = 0x8e4c1800] 17:32:41 INFO - PROCESS | 11429 | 1468456361858 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 17:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1589ms 17:32:41 INFO - PROCESS | 11429 | 1468456361901 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 17:32:41 INFO - PROCESS | 11429 | 1468456361909 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 17:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:32:41 INFO - PROCESS | 11429 | 1468456361919 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:32:41 INFO - PROCESS | 11429 | 1468456361923 Marionette TRACE conn3 <- [1,1498,null,{}] 17:32:41 INFO - PROCESS | 11429 | 1468456361930 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:41 INFO - PROCESS | 11429 | 1468456361936 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:42 INFO - PROCESS | 11429 | 1468456362115 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 17:32:42 INFO - PROCESS | 11429 | 1468456362381 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:42 INFO - PROCESS | 11429 | 1468456362391 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:42 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f020400 == 36 [pid = 11429] [id = 382] 17:32:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8f5f9800) [pid = 11429] [serial = 1147] [outer = (nil)] 17:32:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f804c00) [pid = 11429] [serial = 1148] [outer = 0x8f5f9800] 17:32:42 INFO - PROCESS | 11429 | 1468456362522 Marionette DEBUG loaded listener.js 17:32:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f8a7000) [pid = 11429] [serial = 1149] [outer = 0x8f5f9800] 17:32:43 INFO - PROCESS | 11429 | 1468456363440 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 17:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1538ms 17:32:43 INFO - PROCESS | 11429 | 1468456363457 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 17:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:32:43 INFO - PROCESS | 11429 | 1468456363462 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 17:32:43 INFO - PROCESS | 11429 | 1468456363468 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:32:43 INFO - PROCESS | 11429 | 1468456363474 Marionette TRACE conn3 <- [1,1502,null,{}] 17:32:43 INFO - PROCESS | 11429 | 1468456363491 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:43 INFO - PROCESS | 11429 | 1468456363499 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:43 INFO - PROCESS | 11429 | 1468456363668 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 17:32:43 INFO - PROCESS | 11429 | 1468456363833 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:43 INFO - PROCESS | 11429 | 1468456363843 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:43 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f4d800 == 37 [pid = 11429] [id = 383] 17:32:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x91f4dc00) [pid = 11429] [serial = 1150] [outer = (nil)] 17:32:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x9224d400) [pid = 11429] [serial = 1151] [outer = 0x91f4dc00] 17:32:43 INFO - PROCESS | 11429 | 1468456363929 Marionette DEBUG loaded listener.js 17:32:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x92360c00) [pid = 11429] [serial = 1152] [outer = 0x91f4dc00] 17:32:44 INFO - PROCESS | 11429 | 1468456364823 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 17:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1384ms 17:32:44 INFO - PROCESS | 11429 | 1468456364851 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 17:32:44 INFO - PROCESS | 11429 | 1468456364856 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 17:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:32:44 INFO - PROCESS | 11429 | 1468456364862 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:32:44 INFO - PROCESS | 11429 | 1468456364866 Marionette TRACE conn3 <- [1,1506,null,{}] 17:32:44 INFO - PROCESS | 11429 | 1468456364871 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:44 INFO - PROCESS | 11429 | 1468456364876 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:45 INFO - PROCESS | 11429 | 1468456365040 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 17:32:45 INFO - PROCESS | 11429 | 1468456365214 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:45 INFO - PROCESS | 11429 | 1468456365222 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:45 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f654000 == 38 [pid = 11429] [id = 384] 17:32:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x91c37800) [pid = 11429] [serial = 1153] [outer = (nil)] 17:32:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x923e6400) [pid = 11429] [serial = 1154] [outer = 0x91c37800] 17:32:45 INFO - PROCESS | 11429 | 1468456365305 Marionette DEBUG loaded listener.js 17:32:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x923f1400) [pid = 11429] [serial = 1155] [outer = 0x91c37800] 17:32:46 INFO - PROCESS | 11429 | 1468456366215 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 17:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1382ms 17:32:46 INFO - PROCESS | 11429 | 1468456366246 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 17:32:46 INFO - PROCESS | 11429 | 1468456366250 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 17:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:32:46 INFO - PROCESS | 11429 | 1468456366256 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:32:46 INFO - PROCESS | 11429 | 1468456366260 Marionette TRACE conn3 <- [1,1510,null,{}] 17:32:46 INFO - PROCESS | 11429 | 1468456366265 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:46 INFO - PROCESS | 11429 | 1468456366270 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:46 INFO - PROCESS | 11429 | 1468456366429 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 17:32:46 INFO - PROCESS | 11429 | 1468456366601 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:46 INFO - PROCESS | 11429 | 1468456366608 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:46 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e35c000 == 39 [pid = 11429] [id = 385] 17:32:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f8a7c00) [pid = 11429] [serial = 1156] [outer = (nil)] 17:32:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x924e7000) [pid = 11429] [serial = 1157] [outer = 0x8f8a7c00] 17:32:46 INFO - PROCESS | 11429 | 1468456366687 Marionette DEBUG loaded listener.js 17:32:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x924e9000) [pid = 11429] [serial = 1158] [outer = 0x8f8a7c00] 17:32:47 INFO - PROCESS | 11429 | 1468456367672 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 17:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1479ms 17:32:47 INFO - PROCESS | 11429 | 1468456367735 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 17:32:47 INFO - PROCESS | 11429 | 1468456367738 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 17:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:32:47 INFO - PROCESS | 11429 | 1468456367745 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:32:47 INFO - PROCESS | 11429 | 1468456367749 Marionette TRACE conn3 <- [1,1514,null,{}] 17:32:47 INFO - PROCESS | 11429 | 1468456367756 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:47 INFO - PROCESS | 11429 | 1468456367766 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:48 INFO - PROCESS | 11429 | 1468456368006 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 17:32:48 INFO - PROCESS | 11429 | 1468456368129 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:48 INFO - PROCESS | 11429 | 1468456368137 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:48 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb83000 == 40 [pid = 11429] [id = 386] 17:32:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8e355800) [pid = 11429] [serial = 1159] [outer = (nil)] 17:32:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8f56e800) [pid = 11429] [serial = 1160] [outer = 0x8e355800] 17:32:48 INFO - PROCESS | 11429 | 1468456368228 Marionette DEBUG loaded listener.js 17:32:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8f80c000) [pid = 11429] [serial = 1161] [outer = 0x8e355800] 17:32:49 INFO - PROCESS | 11429 | 1468456369411 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 17:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1729ms 17:32:49 INFO - PROCESS | 11429 | 1468456369475 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 17:32:49 INFO - PROCESS | 11429 | 1468456369482 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 17:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:32:49 INFO - PROCESS | 11429 | 1468456369489 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:32:49 INFO - PROCESS | 11429 | 1468456369496 Marionette TRACE conn3 <- [1,1518,null,{}] 17:32:49 INFO - PROCESS | 11429 | 1468456369504 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:49 INFO - PROCESS | 11429 | 1468456369509 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:49 INFO - PROCESS | 11429 | 1468456369672 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 17:32:49 INFO - PROCESS | 11429 | 1468456369901 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:49 INFO - PROCESS | 11429 | 1468456369909 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:50 INFO - PROCESS | 11429 | --DOCSHELL 0x8e353c00 == 39 [pid = 11429] [id = 379] 17:32:50 INFO - PROCESS | 11429 | --DOCSHELL 0x8f8a5000 == 38 [pid = 11429] [id = 378] 17:32:50 INFO - PROCESS | 11429 | --DOCSHELL 0x8f5fa800 == 37 [pid = 11429] [id = 377] 17:32:50 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb84400 == 36 [pid = 11429] [id = 376] 17:32:50 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb86000 == 35 [pid = 11429] [id = 375] 17:32:50 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef74c00 == 34 [pid = 11429] [id = 374] 17:32:50 INFO - PROCESS | 11429 | --DOCSHELL 0x8cccbc00 == 33 [pid = 11429] [id = 371] 17:32:50 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd6400 == 32 [pid = 11429] [id = 372] 17:32:50 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb81c00 == 31 [pid = 11429] [id = 373] 17:32:50 INFO - PROCESS | 11429 | --DOCSHELL 0x8f02b800 == 30 [pid = 11429] [id = 365] 17:32:50 INFO - PROCESS | 11429 | --DOCSHELL 0x8e35c000 == 29 [pid = 11429] [id = 385] 17:32:50 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb83000 == 28 [pid = 11429] [id = 386] 17:32:50 INFO - PROCESS | 11429 | --DOCSHELL 0x8f654000 == 27 [pid = 11429] [id = 384] 17:32:50 INFO - PROCESS | 11429 | --DOCSHELL 0x91f4d800 == 26 [pid = 11429] [id = 383] 17:32:50 INFO - PROCESS | 11429 | --DOCSHELL 0x8f020400 == 25 [pid = 11429] [id = 382] 17:32:50 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb88000 == 24 [pid = 11429] [id = 380] 17:32:50 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4b9c00 == 23 [pid = 11429] [id = 381] 17:32:50 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7f000 == 24 [pid = 11429] [id = 387] 17:32:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x8cb7f400) [pid = 11429] [serial = 1162] [outer = (nil)] 17:32:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x8cb85c00) [pid = 11429] [serial = 1163] [outer = 0x8cb7f400] 17:32:50 INFO - PROCESS | 11429 | 1468456370912 Marionette DEBUG loaded listener.js 17:32:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x8ccd3c00) [pid = 11429] [serial = 1164] [outer = 0x8cb7f400] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8f56c000) [pid = 11429] [serial = 1098] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8f55ec00) [pid = 11429] [serial = 1097] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8e354800) [pid = 11429] [serial = 1083] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8e4bd800) [pid = 11429] [serial = 1100] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8e4c4c00) [pid = 11429] [serial = 1101] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8ef7e800) [pid = 11429] [serial = 1103] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8f804400) [pid = 11429] [serial = 1109] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8ccd2800) [pid = 11429] [serial = 1082] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f80a800) [pid = 11429] [serial = 1086] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f6d8000) [pid = 11429] [serial = 1085] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x92363800) [pid = 11429] [serial = 1089] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x9224ec00) [pid = 11429] [serial = 1088] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x93c5bc00) [pid = 11429] [serial = 1092] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x92fdc800) [pid = 11429] [serial = 1091] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f8a3c00) [pid = 11429] [serial = 1112] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x951bb800) [pid = 11429] [serial = 1095] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x947f1800) [pid = 11429] [serial = 1094] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8f653400) [pid = 11429] [serial = 1106] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8f6d9800) [pid = 11429] [serial = 1107] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8f8a1c00) [pid = 11429] [serial = 1110] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8f023400) [pid = 11429] [serial = 1104] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x91364c00) [pid = 11429] [serial = 1113] [outer = (nil)] [url = about:blank] 17:32:51 INFO - PROCESS | 11429 | 1468456371828 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 2383ms 17:32:51 INFO - PROCESS | 11429 | 1468456371873 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 17:32:51 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:32:51 INFO - PROCESS | 11429 | 1468456371878 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 17:32:51 INFO - PROCESS | 11429 | 1468456371886 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:32:51 INFO - PROCESS | 11429 | 1468456371889 Marionette TRACE conn3 <- [1,1522,null,{}] 17:32:51 INFO - PROCESS | 11429 | 1468456371897 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:51 INFO - PROCESS | 11429 | 1468456371902 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:52 INFO - PROCESS | 11429 | 1468456372073 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 17:32:52 INFO - PROCESS | 11429 | 1468456372192 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:52 INFO - PROCESS | 11429 | 1468456372200 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:52 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4bf400 == 25 [pid = 11429] [id = 388] 17:32:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8e4c4c00) [pid = 11429] [serial = 1165] [outer = (nil)] 17:32:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8ec9a400) [pid = 11429] [serial = 1166] [outer = 0x8e4c4c00] 17:32:52 INFO - PROCESS | 11429 | 1468456372274 Marionette DEBUG loaded listener.js 17:32:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8ee18400) [pid = 11429] [serial = 1167] [outer = 0x8e4c4c00] 17:32:52 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:32:52 INFO - PROCESS | 11429 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:32:52 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:32:52 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:32:52 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:32:52 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:32:52 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:32:52 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:32:52 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:32:52 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:32:52 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:32:52 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:32:53 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 () { 17:32:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:32:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:32:53 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 () { 17:32:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:32:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:32:53 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 () { 17:32:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:32:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:32:53 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 () { 17:32:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:32:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:32:53 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1139ms 17:32:53 INFO - PROCESS | 11429 | 1468456372998 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 17:32:53 INFO - PROCESS | 11429 | 1468456373037 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 17:32:53 INFO - PROCESS | 11429 | 1468456373050 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 17:32:53 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:32:53 INFO - PROCESS | 11429 | 1468456373079 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:32:53 INFO - PROCESS | 11429 | 1468456373084 Marionette TRACE conn3 <- [1,1526,null,{}] 17:32:53 INFO - PROCESS | 11429 | 1468456373090 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:53 INFO - PROCESS | 11429 | 1468456373094 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:53 INFO - PROCESS | 11429 | 1468456373266 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 17:32:53 INFO - PROCESS | 11429 | 1468456373276 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:53 INFO - PROCESS | 11429 | 1468456373284 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:53 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f559800 == 26 [pid = 11429] [id = 389] 17:32:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8f55a400) [pid = 11429] [serial = 1168] [outer = (nil)] 17:32:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8f562000) [pid = 11429] [serial = 1169] [outer = 0x8f55a400] 17:32:53 INFO - PROCESS | 11429 | 1468456373354 Marionette DEBUG loaded listener.js 17:32:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f572000) [pid = 11429] [serial = 1170] [outer = 0x8f55a400] 17:32:54 INFO - PROCESS | 11429 | 1468456374313 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 17:32:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:32:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:32:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:32:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:32:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:32:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:32:54 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1330ms 17:32:54 INFO - PROCESS | 11429 | 1468456374412 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 17:32:54 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:32:54 INFO - PROCESS | 11429 | 1468456374416 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 17:32:54 INFO - PROCESS | 11429 | 1468456374422 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:32:54 INFO - PROCESS | 11429 | 1468456374428 Marionette TRACE conn3 <- [1,1530,null,{}] 17:32:54 INFO - PROCESS | 11429 | 1468456374453 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:54 INFO - PROCESS | 11429 | 1468456374462 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:54 INFO - PROCESS | 11429 | 1468456374669 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 17:32:54 INFO - PROCESS | 11429 | 1468456374692 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:54 INFO - PROCESS | 11429 | 1468456374702 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:54 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f64e400 == 27 [pid = 11429] [id = 390] 17:32:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f657000) [pid = 11429] [serial = 1171] [outer = (nil)] 17:32:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f807000) [pid = 11429] [serial = 1172] [outer = 0x8f657000] 17:32:54 INFO - PROCESS | 11429 | 1468456374777 Marionette DEBUG loaded listener.js 17:32:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f89a800) [pid = 11429] [serial = 1173] [outer = 0x8f657000] 17:32:55 INFO - PROCESS | 11429 | 1468456375554 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 17:32:55 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f02e400) [pid = 11429] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:32:55 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8ee17c00) [pid = 11429] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:32:55 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f8a7800) [pid = 11429] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:32:55 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8cccf800) [pid = 11429] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:32:55 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8e358400) [pid = 11429] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:32:55 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8f658400) [pid = 11429] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:32:55 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8e4bac00) [pid = 11429] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:32:55 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8ee20400) [pid = 11429] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:32:55 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8f027000) [pid = 11429] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:32:55 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x8f64b000) [pid = 11429] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:32:56 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 17:32:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:32:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:32:56 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. 17:32:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:32:56 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1589ms 17:32:56 INFO - PROCESS | 11429 | 1468456376012 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 17:32:56 INFO - PROCESS | 11429 | 1468456376017 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 17:32:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:32:56 INFO - PROCESS | 11429 | 1468456376023 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:32:56 INFO - PROCESS | 11429 | 1468456376025 Marionette TRACE conn3 <- [1,1534,null,{}] 17:32:56 INFO - PROCESS | 11429 | 1468456376031 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:56 INFO - PROCESS | 11429 | 1468456376036 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:56 INFO - PROCESS | 11429 | 1468456376174 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 17:32:56 INFO - PROCESS | 11429 | 1468456376183 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:56 INFO - PROCESS | 11429 | 1468456376192 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:56 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee17c00 == 28 [pid = 11429] [id = 391] 17:32:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x8f027000) [pid = 11429] [serial = 1174] [outer = (nil)] 17:32:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8f651400) [pid = 11429] [serial = 1175] [outer = 0x8f027000] 17:32:56 INFO - PROCESS | 11429 | 1468456376262 Marionette DEBUG loaded listener.js 17:32:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8f6e4c00) [pid = 11429] [serial = 1176] [outer = 0x8f027000] 17:32:57 INFO - PROCESS | 11429 | 1468456377143 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:32:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:32:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1181ms 17:32:57 INFO - PROCESS | 11429 | 1468456377209 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 17:32:57 INFO - PROCESS | 11429 | 1468456377212 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 17:32:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:32:57 INFO - PROCESS | 11429 | 1468456377219 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:32:57 INFO - PROCESS | 11429 | 1468456377222 Marionette TRACE conn3 <- [1,1538,null,{}] 17:32:57 INFO - PROCESS | 11429 | 1468456377228 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:57 INFO - PROCESS | 11429 | 1468456377232 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:57 INFO - PROCESS | 11429 | 1468456377372 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 17:32:57 INFO - PROCESS | 11429 | 1468456377381 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:57 INFO - PROCESS | 11429 | 1468456377388 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:57 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f8a4c00 == 29 [pid = 11429] [id = 392] 17:32:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8f8a5800) [pid = 11429] [serial = 1177] [outer = (nil)] 17:32:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x91367400) [pid = 11429] [serial = 1178] [outer = 0x8f8a5800] 17:32:57 INFO - PROCESS | 11429 | 1468456377473 Marionette DEBUG loaded listener.js 17:32:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x91c39400) [pid = 11429] [serial = 1179] [outer = 0x8f8a5800] 17:32:58 INFO - PROCESS | 11429 | 1468456378717 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:32:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:32:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1536ms 17:32:58 INFO - PROCESS | 11429 | 1468456378757 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 17:32:58 INFO - PROCESS | 11429 | 1468456378763 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 17:32:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:32:58 INFO - PROCESS | 11429 | 1468456378772 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:32:58 INFO - PROCESS | 11429 | 1468456378776 Marionette TRACE conn3 <- [1,1542,null,{}] 17:32:58 INFO - PROCESS | 11429 | 1468456378785 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:58 INFO - PROCESS | 11429 | 1468456378791 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:58 INFO - PROCESS | 11429 | 1468456378974 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 17:32:59 INFO - PROCESS | 11429 | 1468456379210 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:59 INFO - PROCESS | 11429 | 1468456379217 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:32:59 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd7000 == 30 [pid = 11429] [id = 393] 17:32:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8ccd9000) [pid = 11429] [serial = 1180] [outer = (nil)] 17:32:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8ee20400) [pid = 11429] [serial = 1181] [outer = 0x8ccd9000] 17:32:59 INFO - PROCESS | 11429 | 1468456379305 Marionette DEBUG loaded listener.js 17:32:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f026400) [pid = 11429] [serial = 1182] [outer = 0x8ccd9000] 17:33:00 INFO - PROCESS | 11429 | 1468456380255 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 17:33:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:33:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1541ms 17:33:00 INFO - PROCESS | 11429 | 1468456380312 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 17:33:00 INFO - PROCESS | 11429 | 1468456380320 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 17:33:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:33:00 INFO - PROCESS | 11429 | 1468456380330 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:33:00 INFO - PROCESS | 11429 | 1468456380334 Marionette TRACE conn3 <- [1,1546,null,{}] 17:33:00 INFO - PROCESS | 11429 | 1468456380342 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:00 INFO - PROCESS | 11429 | 1468456380348 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:00 INFO - PROCESS | 11429 | 1468456380566 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 17:33:00 INFO - PROCESS | 11429 | 1468456380785 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:00 INFO - PROCESS | 11429 | 1468456380794 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:00 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f562800 == 31 [pid = 11429] [id = 394] 17:33:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f655800) [pid = 11429] [serial = 1183] [outer = (nil)] 17:33:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f803400) [pid = 11429] [serial = 1184] [outer = 0x8f655800] 17:33:00 INFO - PROCESS | 11429 | 1468456380933 Marionette DEBUG loaded listener.js 17:33:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f8a3c00) [pid = 11429] [serial = 1185] [outer = 0x8f655800] 17:33:02 INFO - PROCESS | 11429 | 1468456381999 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:33:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:33:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1729ms 17:33:02 INFO - PROCESS | 11429 | 1468456382060 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 17:33:02 INFO - PROCESS | 11429 | 1468456382064 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 17:33:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:33:02 INFO - PROCESS | 11429 | 1468456382071 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:33:02 INFO - PROCESS | 11429 | 1468456382077 Marionette TRACE conn3 <- [1,1550,null,{}] 17:33:02 INFO - PROCESS | 11429 | 1468456382093 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:02 INFO - PROCESS | 11429 | 1468456382102 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:02 INFO - PROCESS | 11429 | 1468456382307 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 17:33:02 INFO - PROCESS | 11429 | 1468456382568 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:02 INFO - PROCESS | 11429 | 1468456382580 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:02 INFO - PROCESS | 11429 | ++DOCSHELL 0x91d32000 == 32 [pid = 11429] [id = 395] 17:33:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x91d38800) [pid = 11429] [serial = 1186] [outer = (nil)] 17:33:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x91f50400) [pid = 11429] [serial = 1187] [outer = 0x91d38800] 17:33:02 INFO - PROCESS | 11429 | 1468456382666 Marionette DEBUG loaded listener.js 17:33:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x9224a400) [pid = 11429] [serial = 1188] [outer = 0x91d38800] 17:33:03 INFO - PROCESS | 11429 | 1468456383661 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:33:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:33:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1786ms 17:33:03 INFO - PROCESS | 11429 | 1468456383858 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 17:33:03 INFO - PROCESS | 11429 | 1468456383865 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 17:33:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:33:03 INFO - PROCESS | 11429 | 1468456383873 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:33:03 INFO - PROCESS | 11429 | 1468456383878 Marionette TRACE conn3 <- [1,1554,null,{}] 17:33:03 INFO - PROCESS | 11429 | 1468456383886 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:03 INFO - PROCESS | 11429 | 1468456383893 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:04 INFO - PROCESS | 11429 | 1468456384055 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 17:33:04 INFO - PROCESS | 11429 | 1468456384309 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:04 INFO - PROCESS | 11429 | 1468456384324 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:04 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4bcc00 == 33 [pid = 11429] [id = 396] 17:33:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8e4bdc00) [pid = 11429] [serial = 1189] [outer = (nil)] 17:33:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8ec8e400) [pid = 11429] [serial = 1190] [outer = 0x8e4bdc00] 17:33:04 INFO - PROCESS | 11429 | 1468456384400 Marionette DEBUG loaded listener.js 17:33:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8ec94800) [pid = 11429] [serial = 1191] [outer = 0x8e4bdc00] 17:33:05 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef74800 == 32 [pid = 11429] [id = 326] 17:33:05 INFO - PROCESS | 11429 | --DOCSHELL 0x8f809000 == 31 [pid = 11429] [id = 336] 17:33:05 INFO - PROCESS | 11429 | 1468456385370 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:33:05 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x91d38400) [pid = 11429] [serial = 1142] [outer = (nil)] [url = about:blank] 17:33:05 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8f656800) [pid = 11429] [serial = 1139] [outer = (nil)] [url = about:blank] 17:33:05 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x91a65c00) [pid = 11429] [serial = 1137] [outer = (nil)] [url = about:blank] 17:33:05 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x9136d400) [pid = 11429] [serial = 1136] [outer = (nil)] [url = about:blank] 17:33:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:33:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1536ms 17:33:05 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8e35c800) [pid = 11429] [serial = 1127] [outer = (nil)] [url = about:blank] 17:33:05 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8e4bbc00) [pid = 11429] [serial = 1128] [outer = (nil)] [url = about:blank] 17:33:05 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x91d2d000) [pid = 11429] [serial = 1116] [outer = (nil)] [url = about:blank] 17:33:05 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x91c37c00) [pid = 11429] [serial = 1115] [outer = (nil)] [url = about:blank] 17:33:05 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f806c00) [pid = 11429] [serial = 1121] [outer = (nil)] [url = about:blank] 17:33:05 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f8a0400) [pid = 11429] [serial = 1122] [outer = (nil)] [url = about:blank] 17:33:05 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8ef71800) [pid = 11429] [serial = 1118] [outer = (nil)] [url = about:blank] 17:33:05 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8ef76400) [pid = 11429] [serial = 1119] [outer = (nil)] [url = about:blank] 17:33:05 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8ef78800) [pid = 11429] [serial = 1130] [outer = (nil)] [url = about:blank] 17:33:05 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8f022c00) [pid = 11429] [serial = 1131] [outer = (nil)] [url = about:blank] 17:33:05 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x91d34c00) [pid = 11429] [serial = 1124] [outer = (nil)] [url = about:blank] 17:33:05 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x91f4d000) [pid = 11429] [serial = 1125] [outer = (nil)] [url = about:blank] 17:33:05 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8f6d9400) [pid = 11429] [serial = 1133] [outer = (nil)] [url = about:blank] 17:33:05 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x8f6e5000) [pid = 11429] [serial = 1134] [outer = (nil)] [url = about:blank] 17:33:05 INFO - PROCESS | 11429 | --DOMWINDOW == 62 (0x8f8a9c00) [pid = 11429] [serial = 1140] [outer = (nil)] [url = about:blank] 17:33:05 INFO - PROCESS | 11429 | --DOMWINDOW == 61 (0x91f51000) [pid = 11429] [serial = 1143] [outer = (nil)] [url = about:blank] 17:33:05 INFO - PROCESS | 11429 | 1468456385433 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 17:33:05 INFO - PROCESS | 11429 | 1468456385438 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 17:33:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:33:05 INFO - PROCESS | 11429 | 1468456385451 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:33:05 INFO - PROCESS | 11429 | 1468456385456 Marionette TRACE conn3 <- [1,1558,null,{}] 17:33:05 INFO - PROCESS | 11429 | 1468456385462 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:05 INFO - PROCESS | 11429 | 1468456385467 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:05 INFO - PROCESS | 11429 | 1468456385622 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 17:33:05 INFO - PROCESS | 11429 | 1468456385633 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:05 INFO - PROCESS | 11429 | 1468456385640 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:05 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef7c000 == 32 [pid = 11429] [id = 397] 17:33:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 62 (0x8f022c00) [pid = 11429] [serial = 1192] [outer = (nil)] 17:33:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 63 (0x8f02d400) [pid = 11429] [serial = 1193] [outer = 0x8f022c00] 17:33:05 INFO - PROCESS | 11429 | 1468456385718 Marionette DEBUG loaded listener.js 17:33:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x8f572800) [pid = 11429] [serial = 1194] [outer = 0x8f022c00] 17:33:06 INFO - PROCESS | 11429 | 1468456386619 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:33:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:33:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1193ms 17:33:06 INFO - PROCESS | 11429 | 1468456386640 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 17:33:06 INFO - PROCESS | 11429 | 1468456386644 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 17:33:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:33:06 INFO - PROCESS | 11429 | 1468456386651 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:33:06 INFO - PROCESS | 11429 | 1468456386654 Marionette TRACE conn3 <- [1,1562,null,{}] 17:33:06 INFO - PROCESS | 11429 | 1468456386669 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:06 INFO - PROCESS | 11429 | 1468456386677 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:06 INFO - PROCESS | 11429 | 1468456386836 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 17:33:06 INFO - PROCESS | 11429 | 1468456386965 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:06 INFO - PROCESS | 11429 | 1468456386973 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:07 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6df000 == 33 [pid = 11429] [id = 398] 17:33:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8f6e5000) [pid = 11429] [serial = 1195] [outer = (nil)] 17:33:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8f80f800) [pid = 11429] [serial = 1196] [outer = 0x8f6e5000] 17:33:07 INFO - PROCESS | 11429 | 1468456387047 Marionette DEBUG loaded listener.js 17:33:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8f8a9000) [pid = 11429] [serial = 1197] [outer = 0x8f6e5000] 17:33:07 INFO - PROCESS | 11429 | 1468456387927 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:33:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:33:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1329ms 17:33:07 INFO - PROCESS | 11429 | 1468456387982 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 17:33:07 INFO - PROCESS | 11429 | 1468456387986 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 17:33:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:33:08 INFO - PROCESS | 11429 | 1468456387997 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:33:08 INFO - PROCESS | 11429 | 1468456388000 Marionette TRACE conn3 <- [1,1566,null,{}] 17:33:08 INFO - PROCESS | 11429 | 1468456388005 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:08 INFO - PROCESS | 11429 | 1468456388010 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:08 INFO - PROCESS | 11429 | 1468456388223 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 17:33:08 INFO - PROCESS | 11429 | 1468456388248 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:08 INFO - PROCESS | 11429 | 1468456388255 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:08 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f89c800 == 34 [pid = 11429] [id = 399] 17:33:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x91368c00) [pid = 11429] [serial = 1198] [outer = (nil)] 17:33:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x91a70800) [pid = 11429] [serial = 1199] [outer = 0x91368c00] 17:33:08 INFO - PROCESS | 11429 | 1468456388326 Marionette DEBUG loaded listener.js 17:33:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x91d2c400) [pid = 11429] [serial = 1200] [outer = 0x91368c00] 17:33:09 INFO - PROCESS | 11429 | 1468456389228 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:33:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:33:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1281ms 17:33:09 INFO - PROCESS | 11429 | 1468456389286 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 17:33:09 INFO - PROCESS | 11429 | 1468456389289 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 17:33:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:33:09 INFO - PROCESS | 11429 | 1468456389295 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:33:09 INFO - PROCESS | 11429 | 1468456389299 Marionette TRACE conn3 <- [1,1570,null,{}] 17:33:09 INFO - PROCESS | 11429 | 1468456389304 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:09 INFO - PROCESS | 11429 | 1468456389310 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:09 INFO - PROCESS | 11429 | 1468456389495 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 17:33:09 INFO - PROCESS | 11429 | 1468456389520 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:09 INFO - PROCESS | 11429 | 1468456389528 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:09 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee11800 == 35 [pid = 11429] [id = 400] 17:33:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x91a63800) [pid = 11429] [serial = 1201] [outer = (nil)] 17:33:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x91f4ac00) [pid = 11429] [serial = 1202] [outer = 0x91a63800] 17:33:09 INFO - PROCESS | 11429 | 1468456389595 Marionette DEBUG loaded listener.js 17:33:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x91f48400) [pid = 11429] [serial = 1203] [outer = 0x91a63800] 17:33:10 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8e4c1800) [pid = 11429] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:33:10 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f5f9800) [pid = 11429] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:33:10 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x91f4dc00) [pid = 11429] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:33:10 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x91c37800) [pid = 11429] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:33:10 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8cb7f400) [pid = 11429] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:33:10 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8f8a7c00) [pid = 11429] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:33:10 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8e4c4c00) [pid = 11429] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:33:10 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8f55a400) [pid = 11429] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:33:10 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8f657000) [pid = 11429] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:33:10 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x8f027000) [pid = 11429] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:33:10 INFO - PROCESS | 11429 | 1468456390537 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:33:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:33:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1281ms 17:33:10 INFO - PROCESS | 11429 | 1468456390578 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 17:33:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:33:10 INFO - PROCESS | 11429 | 1468456390581 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 17:33:10 INFO - PROCESS | 11429 | 1468456390587 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:33:10 INFO - PROCESS | 11429 | 1468456390590 Marionette TRACE conn3 <- [1,1574,null,{}] 17:33:10 INFO - PROCESS | 11429 | 1468456390595 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:10 INFO - PROCESS | 11429 | 1468456390606 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:10 INFO - PROCESS | 11429 | 1468456390806 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 17:33:10 INFO - PROCESS | 11429 | 1468456390939 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:10 INFO - PROCESS | 11429 | 1468456390954 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:10 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb80800 == 36 [pid = 11429] [id = 401] 17:33:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x8e4b8800) [pid = 11429] [serial = 1204] [outer = (nil)] 17:33:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x92360800) [pid = 11429] [serial = 1205] [outer = 0x8e4b8800] 17:33:11 INFO - PROCESS | 11429 | 1468456391027 Marionette DEBUG loaded listener.js 17:33:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x923ea400) [pid = 11429] [serial = 1206] [outer = 0x8e4b8800] 17:33:11 INFO - PROCESS | 11429 | 1468456391773 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 17:33:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:33:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1234ms 17:33:11 INFO - PROCESS | 11429 | 1468456391822 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 17:33:11 INFO - PROCESS | 11429 | 1468456391826 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 17:33:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:33:11 INFO - PROCESS | 11429 | 1468456391832 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:33:11 INFO - PROCESS | 11429 | 1468456391835 Marionette TRACE conn3 <- [1,1578,null,{}] 17:33:11 INFO - PROCESS | 11429 | 1468456391840 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:11 INFO - PROCESS | 11429 | 1468456391845 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:12 INFO - PROCESS | 11429 | 1468456392095 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 17:33:12 INFO - PROCESS | 11429 | 1468456392183 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:12 INFO - PROCESS | 11429 | 1468456392193 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:12 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7e800 == 37 [pid = 11429] [id = 402] 17:33:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8cb7ec00) [pid = 11429] [serial = 1207] [outer = (nil)] 17:33:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8cccbc00) [pid = 11429] [serial = 1208] [outer = 0x8cb7ec00] 17:33:12 INFO - PROCESS | 11429 | 1468456392318 Marionette DEBUG loaded listener.js 17:33:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8e356800) [pid = 11429] [serial = 1209] [outer = 0x8cb7ec00] 17:33:13 INFO - PROCESS | 11429 | 1468456393302 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 17:33:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:33:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1531ms 17:33:13 INFO - PROCESS | 11429 | 1468456393367 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 17:33:13 INFO - PROCESS | 11429 | 1468456393373 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 17:33:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:33:13 INFO - PROCESS | 11429 | 1468456393381 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:33:13 INFO - PROCESS | 11429 | 1468456393387 Marionette TRACE conn3 <- [1,1582,null,{}] 17:33:13 INFO - PROCESS | 11429 | 1468456393398 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:13 INFO - PROCESS | 11429 | 1468456393414 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:13 INFO - PROCESS | 11429 | 1468456393653 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 17:33:13 INFO - PROCESS | 11429 | 1468456393875 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:13 INFO - PROCESS | 11429 | 1468456393888 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:13 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb83400 == 38 [pid = 11429] [id = 403] 17:33:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8e352c00) [pid = 11429] [serial = 1210] [outer = (nil)] 17:33:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f570000) [pid = 11429] [serial = 1211] [outer = 0x8e352c00] 17:33:14 INFO - PROCESS | 11429 | 1468456394014 Marionette DEBUG loaded listener.js 17:33:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f654800) [pid = 11429] [serial = 1212] [outer = 0x8e352c00] 17:33:14 INFO - PROCESS | 11429 | 1468456394946 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:33:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:33:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1642ms 17:33:15 INFO - PROCESS | 11429 | 1468456395023 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 17:33:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:33:15 INFO - PROCESS | 11429 | 1468456395029 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 17:33:15 INFO - PROCESS | 11429 | 1468456395036 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:33:15 INFO - PROCESS | 11429 | 1468456395039 Marionette TRACE conn3 <- [1,1586,null,{}] 17:33:15 INFO - PROCESS | 11429 | 1468456395046 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:15 INFO - PROCESS | 11429 | 1468456395052 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:15 INFO - PROCESS | 11429 | 1468456395266 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 17:33:15 INFO - PROCESS | 11429 | 1468456395532 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:15 INFO - PROCESS | 11429 | 1468456395542 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:15 INFO - PROCESS | 11429 | ++DOCSHELL 0x9136f000 == 39 [pid = 11429] [id = 404] 17:33:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x91a6d000) [pid = 11429] [serial = 1213] [outer = (nil)] 17:33:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x91c40400) [pid = 11429] [serial = 1214] [outer = 0x91a6d000] 17:33:15 INFO - PROCESS | 11429 | 1468456395666 Marionette DEBUG loaded listener.js 17:33:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x91f55400) [pid = 11429] [serial = 1215] [outer = 0x91a6d000] 17:33:16 INFO - PROCESS | 11429 | 1468456396549 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 17:33:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:33:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1589ms 17:33:16 INFO - PROCESS | 11429 | 1468456396625 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 17:33:16 INFO - PROCESS | 11429 | 1468456396630 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 17:33:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:33:16 INFO - PROCESS | 11429 | 1468456396648 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:33:16 INFO - PROCESS | 11429 | 1468456396656 Marionette TRACE conn3 <- [1,1590,null,{}] 17:33:16 INFO - PROCESS | 11429 | 1468456396662 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:16 INFO - PROCESS | 11429 | 1468456396668 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:16 INFO - PROCESS | 11429 | 1468456396940 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 17:33:17 INFO - PROCESS | 11429 | 1468456397113 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:17 INFO - PROCESS | 11429 | 1468456397120 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:17 INFO - PROCESS | 11429 | ++DOCSHELL 0x91367000 == 40 [pid = 11429] [id = 405] 17:33:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x91d33c00) [pid = 11429] [serial = 1216] [outer = (nil)] 17:33:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x924efc00) [pid = 11429] [serial = 1217] [outer = 0x91d33c00] 17:33:17 INFO - PROCESS | 11429 | 1468456397214 Marionette DEBUG loaded listener.js 17:33:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x92fd5c00) [pid = 11429] [serial = 1218] [outer = 0x91d33c00] 17:33:18 INFO - PROCESS | 11429 | 1468456398057 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 17:33:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:33:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1446ms 17:33:18 INFO - PROCESS | 11429 | 1468456398088 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 17:33:18 INFO - PROCESS | 11429 | 1468456398092 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 17:33:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:33:18 INFO - PROCESS | 11429 | 1468456398099 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:33:18 INFO - PROCESS | 11429 | 1468456398103 Marionette TRACE conn3 <- [1,1594,null,{}] 17:33:18 INFO - PROCESS | 11429 | 1468456398108 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:18 INFO - PROCESS | 11429 | 1468456398114 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:18 INFO - PROCESS | 11429 | 1468456398285 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 17:33:18 INFO - PROCESS | 11429 | 1468456398456 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:18 INFO - PROCESS | 11429 | 1468456398462 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:18 INFO - PROCESS | 11429 | ++DOCSHELL 0x91363c00 == 41 [pid = 11429] [id = 406] 17:33:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x91f49400) [pid = 11429] [serial = 1219] [outer = (nil)] 17:33:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x93a5bc00) [pid = 11429] [serial = 1220] [outer = 0x91f49400] 17:33:18 INFO - PROCESS | 11429 | 1468456398542 Marionette DEBUG loaded listener.js 17:33:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x93a5e400) [pid = 11429] [serial = 1221] [outer = 0x91f49400] 17:33:19 INFO - PROCESS | 11429 | 1468456399473 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:33:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:33:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1429ms 17:33:19 INFO - PROCESS | 11429 | 1468456399529 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 17:33:19 INFO - PROCESS | 11429 | 1468456399532 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 17:33:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:33:19 INFO - PROCESS | 11429 | 1468456399539 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:33:19 INFO - PROCESS | 11429 | 1468456399542 Marionette TRACE conn3 <- [1,1598,null,{}] 17:33:19 INFO - PROCESS | 11429 | 1468456399548 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:19 INFO - PROCESS | 11429 | 1468456399553 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:19 INFO - PROCESS | 11429 | 1468456399723 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 17:33:19 INFO - PROCESS | 11429 | 1468456399911 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:19 INFO - PROCESS | 11429 | 1468456399930 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:20 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccda000 == 42 [pid = 11429] [id = 407] 17:33:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8e34e400) [pid = 11429] [serial = 1222] [outer = (nil)] 17:33:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8e4b5400) [pid = 11429] [serial = 1223] [outer = 0x8e34e400] 17:33:20 INFO - PROCESS | 11429 | 1468456400239 Marionette DEBUG loaded listener.js 17:33:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x8e4c4400) [pid = 11429] [serial = 1224] [outer = 0x8e34e400] 17:33:21 INFO - PROCESS | 11429 | 1468456401211 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:33:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:33:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1736ms 17:33:21 INFO - PROCESS | 11429 | 1468456401276 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 17:33:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:33:21 INFO - PROCESS | 11429 | 1468456401285 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 17:33:21 INFO - PROCESS | 11429 | 1468456401292 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:33:21 INFO - PROCESS | 11429 | 1468456401296 Marionette TRACE conn3 <- [1,1602,null,{}] 17:33:21 INFO - PROCESS | 11429 | 1468456401303 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:21 INFO - PROCESS | 11429 | 1468456401309 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:21 INFO - PROCESS | 11429 | 1468456401474 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 17:33:21 INFO - PROCESS | 11429 | 1468456401651 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:21 INFO - PROCESS | 11429 | 1468456401663 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:21 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef7c800 == 43 [pid = 11429] [id = 408] 17:33:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x8f021c00) [pid = 11429] [serial = 1225] [outer = (nil)] 17:33:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x8f5f3c00) [pid = 11429] [serial = 1226] [outer = 0x8f021c00] 17:33:21 INFO - PROCESS | 11429 | 1468456401740 Marionette DEBUG loaded listener.js 17:33:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x8f650800) [pid = 11429] [serial = 1227] [outer = 0x8f021c00] 17:33:23 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd4800 == 42 [pid = 11429] [id = 333] 17:33:23 INFO - PROCESS | 11429 | --DOCSHELL 0x8f024800 == 41 [pid = 11429] [id = 334] 17:33:23 INFO - PROCESS | 11429 | --DOCSHELL 0x8f5fbc00 == 40 [pid = 11429] [id = 338] 17:33:23 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd2400 == 39 [pid = 11429] [id = 328] 17:33:23 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7f000 == 38 [pid = 11429] [id = 387] 17:33:23 INFO - PROCESS | 11429 | --DOCSHELL 0x8f64f400 == 37 [pid = 11429] [id = 335] 17:33:23 INFO - PROCESS | 11429 | --DOCSHELL 0x8f808000 == 36 [pid = 11429] [id = 329] 17:33:23 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4c3400 == 35 [pid = 11429] [id = 325] 17:33:23 INFO - PROCESS | 11429 | --DOCSHELL 0x91a6dc00 == 34 [pid = 11429] [id = 332] 17:33:23 INFO - PROCESS | 11429 | --DOCSHELL 0x8f64d800 == 33 [pid = 11429] [id = 327] 17:33:23 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd4c00 == 32 [pid = 11429] [id = 339] 17:33:23 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6e1000 == 31 [pid = 11429] [id = 337] 17:33:23 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee15400 == 30 [pid = 11429] [id = 340] 17:33:23 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd4000 == 29 [pid = 11429] [id = 330] 17:33:23 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef78400 == 28 [pid = 11429] [id = 331] 17:33:23 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6d8c00 == 27 [pid = 11429] [id = 341] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x8ef75800) [pid = 11429] [serial = 1146] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8ee1ac00) [pid = 11429] [serial = 1145] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8f8a7000) [pid = 11429] [serial = 1149] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8f804c00) [pid = 11429] [serial = 1148] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x92360c00) [pid = 11429] [serial = 1152] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x9224d400) [pid = 11429] [serial = 1151] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x923f1400) [pid = 11429] [serial = 1155] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x923e6400) [pid = 11429] [serial = 1154] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8cb85c00) [pid = 11429] [serial = 1163] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8ccd3c00) [pid = 11429] [serial = 1164] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x924e9000) [pid = 11429] [serial = 1158] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8ec9a400) [pid = 11429] [serial = 1166] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x924e7000) [pid = 11429] [serial = 1157] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8ee18400) [pid = 11429] [serial = 1167] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f562000) [pid = 11429] [serial = 1169] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f56e800) [pid = 11429] [serial = 1160] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f807000) [pid = 11429] [serial = 1172] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x91367400) [pid = 11429] [serial = 1178] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8f6e4c00) [pid = 11429] [serial = 1176] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8f651400) [pid = 11429] [serial = 1175] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8f89a800) [pid = 11429] [serial = 1173] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8f572000) [pid = 11429] [serial = 1170] [outer = (nil)] [url = about:blank] 17:33:23 INFO - PROCESS | 11429 | 1468456403715 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 17:33:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:33:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2481ms 17:33:23 INFO - PROCESS | 11429 | 1468456403774 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 17:33:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:33:23 INFO - PROCESS | 11429 | 1468456403780 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 17:33:23 INFO - PROCESS | 11429 | 1468456403788 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:33:23 INFO - PROCESS | 11429 | 1468456403792 Marionette TRACE conn3 <- [1,1606,null,{}] 17:33:23 INFO - PROCESS | 11429 | 1468456403800 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:23 INFO - PROCESS | 11429 | 1468456403806 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:23 INFO - PROCESS | 11429 | 1468456403965 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 17:33:23 INFO - PROCESS | 11429 | 1468456403978 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:24 INFO - PROCESS | 11429 | 1468456403992 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:24 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b5c00 == 28 [pid = 11429] [id = 409] 17:33:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8e4b7000) [pid = 11429] [serial = 1228] [outer = (nil)] 17:33:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8ec91c00) [pid = 11429] [serial = 1229] [outer = 0x8e4b7000] 17:33:24 INFO - PROCESS | 11429 | 1468456404105 Marionette DEBUG loaded listener.js 17:33:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8ec98800) [pid = 11429] [serial = 1230] [outer = 0x8e4b7000] 17:33:24 INFO - PROCESS | 11429 | 1468456404977 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 17:33:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:33:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1238ms 17:33:25 INFO - PROCESS | 11429 | 1468456405025 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 17:33:25 INFO - PROCESS | 11429 | 1468456405033 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 17:33:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:33:25 INFO - PROCESS | 11429 | 1468456405050 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:33:25 INFO - PROCESS | 11429 | 1468456405055 Marionette TRACE conn3 <- [1,1610,null,{}] 17:33:25 INFO - PROCESS | 11429 | 1468456405061 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:25 INFO - PROCESS | 11429 | 1468456405066 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:25 INFO - PROCESS | 11429 | 1468456405241 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 17:33:25 INFO - PROCESS | 11429 | 1468456405251 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:25 INFO - PROCESS | 11429 | 1468456405256 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:25 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef7b400 == 29 [pid = 11429] [id = 410] 17:33:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8ef7d800) [pid = 11429] [serial = 1231] [outer = (nil)] 17:33:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f020c00) [pid = 11429] [serial = 1232] [outer = 0x8ef7d800] 17:33:25 INFO - PROCESS | 11429 | 1468456405331 Marionette DEBUG loaded listener.js 17:33:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f02b800) [pid = 11429] [serial = 1233] [outer = 0x8ef7d800] 17:33:26 INFO - PROCESS | 11429 | 1468456406304 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 17:33:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:33:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1281ms 17:33:26 INFO - PROCESS | 11429 | 1468456406330 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 17:33:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:33:26 INFO - PROCESS | 11429 | 1468456406334 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 17:33:26 INFO - PROCESS | 11429 | 1468456406341 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:33:26 INFO - PROCESS | 11429 | 1468456406347 Marionette TRACE conn3 <- [1,1614,null,{}] 17:33:26 INFO - PROCESS | 11429 | 1468456406373 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:26 INFO - PROCESS | 11429 | 1468456406382 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:26 INFO - PROCESS | 11429 | 1468456406589 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 17:33:26 INFO - PROCESS | 11429 | 1468456406616 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:26 INFO - PROCESS | 11429 | 1468456406630 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:26 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6d9c00 == 30 [pid = 11429] [id = 411] 17:33:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f6db000) [pid = 11429] [serial = 1234] [outer = (nil)] 17:33:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f6e1000) [pid = 11429] [serial = 1235] [outer = 0x8f6db000] 17:33:26 INFO - PROCESS | 11429 | 1468456406712 Marionette DEBUG loaded listener.js 17:33:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f805000) [pid = 11429] [serial = 1236] [outer = 0x8f6db000] 17:33:27 INFO - PROCESS | 11429 | 1468456407629 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 17:33:27 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 17:33:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1345ms 17:33:27 INFO - PROCESS | 11429 | 1468456407692 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 17:33:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:33:27 INFO - PROCESS | 11429 | 1468456407697 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 17:33:27 INFO - PROCESS | 11429 | 1468456407703 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:33:27 INFO - PROCESS | 11429 | 1468456407706 Marionette TRACE conn3 <- [1,1618,null,{}] 17:33:27 INFO - PROCESS | 11429 | 1468456407711 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:27 INFO - PROCESS | 11429 | 1468456407716 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:27 INFO - PROCESS | 11429 | 1468456407913 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 17:33:27 INFO - PROCESS | 11429 | 1468456407946 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:27 INFO - PROCESS | 11429 | 1468456407955 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:27 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7f400 == 31 [pid = 11429] [id = 412] 17:33:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f6e1800) [pid = 11429] [serial = 1237] [outer = (nil)] 17:33:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f89fc00) [pid = 11429] [serial = 1238] [outer = 0x8f6e1800] 17:33:28 INFO - PROCESS | 11429 | 1468456408026 Marionette DEBUG loaded listener.js 17:33:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x91368000) [pid = 11429] [serial = 1239] [outer = 0x8f6e1800] 17:33:28 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8e4b8800) [pid = 11429] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:33:28 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x91368c00) [pid = 11429] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:33:28 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x91a63800) [pid = 11429] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:33:28 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x91d38800) [pid = 11429] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:33:28 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f022c00) [pid = 11429] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:33:28 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f6e5000) [pid = 11429] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:33:28 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8e4bdc00) [pid = 11429] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:33:28 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8ccd9000) [pid = 11429] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:33:28 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8f8a5800) [pid = 11429] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:33:28 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8f655800) [pid = 11429] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:33:28 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8e355800) [pid = 11429] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:33:29 INFO - PROCESS | 11429 | 1468456409347 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 17:33:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:33:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1687ms 17:33:29 INFO - PROCESS | 11429 | 1468456409390 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 17:33:29 INFO - PROCESS | 11429 | 1468456409394 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 17:33:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:33:29 INFO - PROCESS | 11429 | 1468456409400 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:33:29 INFO - PROCESS | 11429 | 1468456409403 Marionette TRACE conn3 <- [1,1622,null,{}] 17:33:29 INFO - PROCESS | 11429 | 1468456409409 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:29 INFO - PROCESS | 11429 | 1468456409414 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:29 INFO - PROCESS | 11429 | 1468456409606 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 17:33:29 INFO - PROCESS | 11429 | 1468456409690 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:29 INFO - PROCESS | 11429 | 1468456409697 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:29 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd9c00 == 32 [pid = 11429] [id = 413] 17:33:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8e4bdc00) [pid = 11429] [serial = 1240] [outer = (nil)] 17:33:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8f89dc00) [pid = 11429] [serial = 1241] [outer = 0x8e4bdc00] 17:33:29 INFO - PROCESS | 11429 | 1468456409763 Marionette DEBUG loaded listener.js 17:33:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x9136dc00) [pid = 11429] [serial = 1242] [outer = 0x8e4bdc00] 17:33:30 INFO - PROCESS | 11429 | 1468456410507 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 17:33:30 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 17:33:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1127ms 17:33:30 INFO - PROCESS | 11429 | 1468456410533 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 17:33:30 INFO - PROCESS | 11429 | 1468456410537 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 17:33:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:33:30 INFO - PROCESS | 11429 | 1468456410551 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:33:30 INFO - PROCESS | 11429 | 1468456410554 Marionette TRACE conn3 <- [1,1626,null,{}] 17:33:30 INFO - PROCESS | 11429 | 1468456410559 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:30 INFO - PROCESS | 11429 | 1468456410569 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:30 INFO - PROCESS | 11429 | 1468456410814 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 17:33:31 INFO - PROCESS | 11429 | 1468456410997 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:31 INFO - PROCESS | 11429 | 1468456411009 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:31 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cccfc00 == 33 [pid = 11429] [id = 414] 17:33:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8ccd0400) [pid = 11429] [serial = 1243] [outer = (nil)] 17:33:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8e355800) [pid = 11429] [serial = 1244] [outer = 0x8ccd0400] 17:33:31 INFO - PROCESS | 11429 | 1468456411104 Marionette DEBUG loaded listener.js 17:33:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8e4be000) [pid = 11429] [serial = 1245] [outer = 0x8ccd0400] 17:33:32 INFO - PROCESS | 11429 | 1468456412152 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:33:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:33:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1677ms 17:33:32 INFO - PROCESS | 11429 | 1468456412230 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 17:33:32 INFO - PROCESS | 11429 | 1468456412237 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 17:33:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:33:32 INFO - PROCESS | 11429 | 1468456412246 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:33:32 INFO - PROCESS | 11429 | 1468456412250 Marionette TRACE conn3 <- [1,1630,null,{}] 17:33:32 INFO - PROCESS | 11429 | 1468456412258 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:32 INFO - PROCESS | 11429 | 1468456412263 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:32 INFO - PROCESS | 11429 | 1468456412476 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 17:33:32 INFO - PROCESS | 11429 | 1468456412696 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:32 INFO - PROCESS | 11429 | 1468456412704 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:32 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f55e800 == 34 [pid = 11429] [id = 415] 17:33:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f562000) [pid = 11429] [serial = 1246] [outer = (nil)] 17:33:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f5ee400) [pid = 11429] [serial = 1247] [outer = 0x8f562000] 17:33:32 INFO - PROCESS | 11429 | 1468456412834 Marionette DEBUG loaded listener.js 17:33:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f5f8000) [pid = 11429] [serial = 1248] [outer = 0x8f562000] 17:33:33 INFO - PROCESS | 11429 | 1468456413803 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 17:33:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:33:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1635ms 17:33:33 INFO - PROCESS | 11429 | 1468456413880 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 17:33:33 INFO - PROCESS | 11429 | 1468456413885 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 17:33:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:33:33 INFO - PROCESS | 11429 | 1468456413898 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:33:33 INFO - PROCESS | 11429 | 1468456413903 Marionette TRACE conn3 <- [1,1634,null,{}] 17:33:33 INFO - PROCESS | 11429 | 1468456413914 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:33 INFO - PROCESS | 11429 | 1468456413919 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:34 INFO - PROCESS | 11429 | 1468456414129 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 17:33:34 INFO - PROCESS | 11429 | 1468456414398 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:34 INFO - PROCESS | 11429 | 1468456414408 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:34 INFO - PROCESS | 11429 | ++DOCSHELL 0x91367800 == 35 [pid = 11429] [id = 416] 17:33:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x91a65000) [pid = 11429] [serial = 1249] [outer = (nil)] 17:33:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x91c31c00) [pid = 11429] [serial = 1250] [outer = 0x91a65000] 17:33:34 INFO - PROCESS | 11429 | 1468456414514 Marionette DEBUG loaded listener.js 17:33:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x91d2f000) [pid = 11429] [serial = 1251] [outer = 0x91a65000] 17:33:35 INFO - PROCESS | 11429 | 1468456415449 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:33:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:33:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1638ms 17:33:35 INFO - PROCESS | 11429 | 1468456415536 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 17:33:35 INFO - PROCESS | 11429 | 1468456415543 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 17:33:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:33:35 INFO - PROCESS | 11429 | 1468456415560 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:33:35 INFO - PROCESS | 11429 | 1468456415567 Marionette TRACE conn3 <- [1,1638,null,{}] 17:33:35 INFO - PROCESS | 11429 | 1468456415573 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:35 INFO - PROCESS | 11429 | 1468456415580 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:35 INFO - PROCESS | 11429 | 1468456415778 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 17:33:36 INFO - PROCESS | 11429 | 1468456415979 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:36 INFO - PROCESS | 11429 | 1468456415990 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:36 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f575c00 == 36 [pid = 11429] [id = 417] 17:33:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f659800) [pid = 11429] [serial = 1252] [outer = (nil)] 17:33:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x92362400) [pid = 11429] [serial = 1253] [outer = 0x8f659800] 17:33:36 INFO - PROCESS | 11429 | 1468456416127 Marionette DEBUG loaded listener.js 17:33:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x923ec400) [pid = 11429] [serial = 1254] [outer = 0x8f659800] 17:33:37 INFO - PROCESS | 11429 | 1468456417189 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 17:33:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:33:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1695ms 17:33:37 INFO - PROCESS | 11429 | 1468456417247 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 17:33:37 INFO - PROCESS | 11429 | 1468456417253 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 17:33:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:33:37 INFO - PROCESS | 11429 | 1468456417261 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:33:37 INFO - PROCESS | 11429 | 1468456417266 Marionette TRACE conn3 <- [1,1642,null,{}] 17:33:37 INFO - PROCESS | 11429 | 1468456417273 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:37 INFO - PROCESS | 11429 | 1468456417279 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:37 INFO - PROCESS | 11429 | 1468456417450 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 17:33:37 INFO - PROCESS | 11429 | 1468456417692 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:37 INFO - PROCESS | 11429 | 1468456417706 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:37 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee1e000 == 37 [pid = 11429] [id = 418] 17:33:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8ee1f400) [pid = 11429] [serial = 1255] [outer = (nil)] 17:33:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8ef78000) [pid = 11429] [serial = 1256] [outer = 0x8ee1f400] 17:33:37 INFO - PROCESS | 11429 | 1468456417822 Marionette DEBUG loaded listener.js 17:33:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x8f028c00) [pid = 11429] [serial = 1257] [outer = 0x8ee1f400] 17:33:38 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd9c00 == 36 [pid = 11429] [id = 413] 17:33:38 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7f400 == 35 [pid = 11429] [id = 412] 17:33:38 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6d9c00 == 34 [pid = 11429] [id = 411] 17:33:38 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef7b400 == 33 [pid = 11429] [id = 410] 17:33:38 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4b5c00 == 32 [pid = 11429] [id = 409] 17:33:38 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef7c800 == 31 [pid = 11429] [id = 408] 17:33:38 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8f80c000) [pid = 11429] [serial = 1161] [outer = (nil)] [url = about:blank] 17:33:38 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x92360800) [pid = 11429] [serial = 1205] [outer = (nil)] [url = about:blank] 17:33:38 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x91a70800) [pid = 11429] [serial = 1199] [outer = (nil)] [url = about:blank] 17:33:38 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x91f4ac00) [pid = 11429] [serial = 1202] [outer = (nil)] [url = about:blank] 17:33:38 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x91d2c400) [pid = 11429] [serial = 1200] [outer = (nil)] [url = about:blank] 17:33:38 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x91f50400) [pid = 11429] [serial = 1187] [outer = (nil)] [url = about:blank] 17:33:38 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x9224a400) [pid = 11429] [serial = 1188] [outer = (nil)] [url = about:blank] 17:33:38 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f02d400) [pid = 11429] [serial = 1193] [outer = (nil)] [url = about:blank] 17:33:38 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f572800) [pid = 11429] [serial = 1194] [outer = (nil)] [url = about:blank] 17:33:38 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f80f800) [pid = 11429] [serial = 1196] [outer = (nil)] [url = about:blank] 17:33:38 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8ec8e400) [pid = 11429] [serial = 1190] [outer = (nil)] [url = about:blank] 17:33:38 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8ec94800) [pid = 11429] [serial = 1191] [outer = (nil)] [url = about:blank] 17:33:38 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8ee20400) [pid = 11429] [serial = 1181] [outer = (nil)] [url = about:blank] 17:33:38 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f026400) [pid = 11429] [serial = 1182] [outer = (nil)] [url = about:blank] 17:33:38 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x923ea400) [pid = 11429] [serial = 1206] [outer = (nil)] [url = about:blank] 17:33:38 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x91c39400) [pid = 11429] [serial = 1179] [outer = (nil)] [url = about:blank] 17:33:38 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8f803400) [pid = 11429] [serial = 1184] [outer = (nil)] [url = about:blank] 17:33:38 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8f8a3c00) [pid = 11429] [serial = 1185] [outer = (nil)] [url = about:blank] 17:33:38 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x91f48400) [pid = 11429] [serial = 1203] [outer = (nil)] [url = about:blank] 17:33:38 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8f8a9000) [pid = 11429] [serial = 1197] [outer = (nil)] [url = about:blank] 17:33:38 INFO - PROCESS | 11429 | 1468456418700 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 17:33:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:33:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1488ms 17:33:38 INFO - PROCESS | 11429 | 1468456418752 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 17:33:38 INFO - PROCESS | 11429 | 1468456418758 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 17:33:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:33:38 INFO - PROCESS | 11429 | 1468456418769 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:33:38 INFO - PROCESS | 11429 | 1468456418772 Marionette TRACE conn3 <- [1,1646,null,{}] 17:33:38 INFO - PROCESS | 11429 | 1468456418807 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:38 INFO - PROCESS | 11429 | 1468456418812 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:38 INFO - PROCESS | 11429 | 1468456418979 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 17:33:39 INFO - PROCESS | 11429 | 1468456418989 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:39 INFO - PROCESS | 11429 | 1468456418996 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:39 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef71400 == 32 [pid = 11429] [id = 419] 17:33:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8f56d000) [pid = 11429] [serial = 1258] [outer = (nil)] 17:33:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8f5f6400) [pid = 11429] [serial = 1259] [outer = 0x8f56d000] 17:33:39 INFO - PROCESS | 11429 | 1468456419067 Marionette DEBUG loaded listener.js 17:33:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8f6d8000) [pid = 11429] [serial = 1260] [outer = 0x8f56d000] 17:33:39 INFO - PROCESS | 11429 | 1468456419972 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 17:33:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:33:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1257ms 17:33:40 INFO - PROCESS | 11429 | 1468456420026 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 17:33:40 INFO - PROCESS | 11429 | 1468456420029 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 17:33:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:33:40 INFO - PROCESS | 11429 | 1468456420036 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:33:40 INFO - PROCESS | 11429 | 1468456420041 Marionette TRACE conn3 <- [1,1650,null,{}] 17:33:40 INFO - PROCESS | 11429 | 1468456420057 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:40 INFO - PROCESS | 11429 | 1468456420065 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:40 INFO - PROCESS | 11429 | 1468456420219 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 17:33:40 INFO - PROCESS | 11429 | 1468456420359 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:40 INFO - PROCESS | 11429 | 1468456420370 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:40 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f8a2400 == 33 [pid = 11429] [id = 420] 17:33:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8f8a3c00) [pid = 11429] [serial = 1261] [outer = (nil)] 17:33:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x91a66400) [pid = 11429] [serial = 1262] [outer = 0x8f8a3c00] 17:33:40 INFO - PROCESS | 11429 | 1468456420441 Marionette DEBUG loaded listener.js 17:33:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x91c3f000) [pid = 11429] [serial = 1263] [outer = 0x8f8a3c00] 17:33:41 INFO - PROCESS | 11429 | 1468456421394 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 17:33:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:33:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1382ms 17:33:41 INFO - PROCESS | 11429 | 1468456421419 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 17:33:41 INFO - PROCESS | 11429 | 1468456421423 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 17:33:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:33:41 INFO - PROCESS | 11429 | 1468456421436 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:33:41 INFO - PROCESS | 11429 | 1468456421438 Marionette TRACE conn3 <- [1,1654,null,{}] 17:33:41 INFO - PROCESS | 11429 | 1468456421442 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:41 INFO - PROCESS | 11429 | 1468456421448 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:41 INFO - PROCESS | 11429 | 1468456421646 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 17:33:41 INFO - PROCESS | 11429 | 1468456421672 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:41 INFO - PROCESS | 11429 | 1468456421680 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:41 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6db800 == 34 [pid = 11429] [id = 421] 17:33:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x91a64c00) [pid = 11429] [serial = 1264] [outer = (nil)] 17:33:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x91f4f800) [pid = 11429] [serial = 1265] [outer = 0x91a64c00] 17:33:41 INFO - PROCESS | 11429 | 1468456421745 Marionette DEBUG loaded listener.js 17:33:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x9224ac00) [pid = 11429] [serial = 1266] [outer = 0x91a64c00] 17:33:42 INFO - PROCESS | 11429 | 1468456422601 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:33:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:33:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1236ms 17:33:42 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8cb7ec00) [pid = 11429] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:33:42 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8e352c00) [pid = 11429] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:33:42 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8e4b7000) [pid = 11429] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:33:42 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f021c00) [pid = 11429] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:33:42 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x91a6d000) [pid = 11429] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:33:42 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8ef7d800) [pid = 11429] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:33:42 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x91d33c00) [pid = 11429] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:33:42 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8f6db000) [pid = 11429] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:33:42 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x91f49400) [pid = 11429] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:33:42 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x8e34e400) [pid = 11429] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:33:42 INFO - PROCESS | 11429 | --DOMWINDOW == 62 (0x8f6e1800) [pid = 11429] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:33:42 INFO - PROCESS | 11429 | 1468456422728 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 17:33:42 INFO - PROCESS | 11429 | 1468456422735 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 17:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:33:42 INFO - PROCESS | 11429 | 1468456422750 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:33:42 INFO - PROCESS | 11429 | 1468456422752 Marionette TRACE conn3 <- [1,1658,null,{}] 17:33:42 INFO - PROCESS | 11429 | 1468456422756 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:42 INFO - PROCESS | 11429 | 1468456422762 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:42 INFO - PROCESS | 11429 | 1468456422906 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 17:33:42 INFO - PROCESS | 11429 | 1468456422919 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:42 INFO - PROCESS | 11429 | 1468456422925 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:42 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef7d800 == 35 [pid = 11429] [id = 422] 17:33:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 63 (0x8f021c00) [pid = 11429] [serial = 1267] [outer = (nil)] 17:33:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x8f804000) [pid = 11429] [serial = 1268] [outer = 0x8f021c00] 17:33:42 INFO - PROCESS | 11429 | 1468456422992 Marionette DEBUG loaded listener.js 17:33:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8f89e800) [pid = 11429] [serial = 1269] [outer = 0x8f021c00] 17:33:43 INFO - PROCESS | 11429 | 1468456423866 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1176ms 17:33:43 INFO - PROCESS | 11429 | 1468456423927 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 17:33:43 INFO - PROCESS | 11429 | 1468456423930 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 17:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:33:43 INFO - PROCESS | 11429 | 1468456423936 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:33:43 INFO - PROCESS | 11429 | 1468456423939 Marionette TRACE conn3 <- [1,1662,null,{}] 17:33:43 INFO - PROCESS | 11429 | 1468456423944 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:43 INFO - PROCESS | 11429 | 1468456423954 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:44 INFO - PROCESS | 11429 | 1468456424179 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 17:33:44 INFO - PROCESS | 11429 | 1468456424310 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:44 INFO - PROCESS | 11429 | 1468456424316 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:44 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cccec00 == 36 [pid = 11429] [id = 423] 17:33:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8e352c00) [pid = 11429] [serial = 1270] [outer = (nil)] 17:33:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x924e1800) [pid = 11429] [serial = 1271] [outer = 0x8e352c00] 17:33:44 INFO - PROCESS | 11429 | 1468456424391 Marionette DEBUG loaded listener.js 17:33:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x924ebc00) [pid = 11429] [serial = 1272] [outer = 0x8e352c00] 17:33:45 INFO - PROCESS | 11429 | 1468456425379 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1480ms 17:33:45 INFO - PROCESS | 11429 | 1468456425418 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 17:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:33:45 INFO - PROCESS | 11429 | 1468456425425 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 17:33:45 INFO - PROCESS | 11429 | 1468456425433 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:33:45 INFO - PROCESS | 11429 | 1468456425438 Marionette TRACE conn3 <- [1,1666,null,{}] 17:33:45 INFO - PROCESS | 11429 | 1468456425447 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:45 INFO - PROCESS | 11429 | 1468456425452 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:45 INFO - PROCESS | 11429 | 1468456425636 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 17:33:45 INFO - PROCESS | 11429 | 1468456425810 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:45 INFO - PROCESS | 11429 | 1468456425819 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:45 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd3c00 == 37 [pid = 11429] [id = 424] 17:33:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8e35a000) [pid = 11429] [serial = 1273] [outer = (nil)] 17:33:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f020400) [pid = 11429] [serial = 1274] [outer = 0x8e35a000] 17:33:45 INFO - PROCESS | 11429 | 1468456425905 Marionette DEBUG loaded listener.js 17:33:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8ef7f800) [pid = 11429] [serial = 1275] [outer = 0x8e35a000] 17:33:46 INFO - PROCESS | 11429 | 1468456426868 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 17:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1482ms 17:33:46 INFO - PROCESS | 11429 | 1468456426914 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 17:33:46 INFO - PROCESS | 11429 | 1468456426922 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 17:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:33:46 INFO - PROCESS | 11429 | 1468456426933 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:33:46 INFO - PROCESS | 11429 | 1468456426936 Marionette TRACE conn3 <- [1,1670,null,{}] 17:33:46 INFO - PROCESS | 11429 | 1468456426943 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:46 INFO - PROCESS | 11429 | 1468456426949 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:47 INFO - PROCESS | 11429 | 1468456427126 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 17:33:47 INFO - PROCESS | 11429 | 1468456427300 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:47 INFO - PROCESS | 11429 | 1468456427309 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:47 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f807800 == 38 [pid = 11429] [id = 425] 17:33:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f808000) [pid = 11429] [serial = 1276] [outer = (nil)] 17:33:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f8a1400) [pid = 11429] [serial = 1277] [outer = 0x8f808000] 17:33:47 INFO - PROCESS | 11429 | 1468456427397 Marionette DEBUG loaded listener.js 17:33:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x91367400) [pid = 11429] [serial = 1278] [outer = 0x8f808000] 17:33:48 INFO - PROCESS | 11429 | 1468456428384 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 17:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1485ms 17:33:48 INFO - PROCESS | 11429 | 1468456428418 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 17:33:48 INFO - PROCESS | 11429 | 1468456428421 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 17:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:33:48 INFO - PROCESS | 11429 | 1468456428428 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:33:48 INFO - PROCESS | 11429 | 1468456428435 Marionette TRACE conn3 <- [1,1674,null,{}] 17:33:48 INFO - PROCESS | 11429 | 1468456428452 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:48 INFO - PROCESS | 11429 | 1468456428460 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:48 INFO - PROCESS | 11429 | 1468456428635 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 17:33:48 INFO - PROCESS | 11429 | 1468456428808 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:48 INFO - PROCESS | 11429 | 1468456428819 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:48 INFO - PROCESS | 11429 | ++DOCSHELL 0x924e1400 == 39 [pid = 11429] [id = 426] 17:33:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x924e2400) [pid = 11429] [serial = 1279] [outer = (nil)] 17:33:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x924e8c00) [pid = 11429] [serial = 1280] [outer = 0x924e2400] 17:33:48 INFO - PROCESS | 11429 | 1468456428958 Marionette DEBUG loaded listener.js 17:33:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x92fd5800) [pid = 11429] [serial = 1281] [outer = 0x924e2400] 17:33:49 INFO - PROCESS | 11429 | 1468456429810 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 17:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1435ms 17:33:49 INFO - PROCESS | 11429 | 1468456429864 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 17:33:49 INFO - PROCESS | 11429 | 1468456429869 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 17:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:33:49 INFO - PROCESS | 11429 | 1468456429894 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:33:49 INFO - PROCESS | 11429 | 1468456429898 Marionette TRACE conn3 <- [1,1678,null,{}] 17:33:49 INFO - PROCESS | 11429 | 1468456429903 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:49 INFO - PROCESS | 11429 | 1468456429908 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:50 INFO - PROCESS | 11429 | 1468456430091 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 17:33:50 INFO - PROCESS | 11429 | 1468456430269 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:50 INFO - PROCESS | 11429 | 1468456430277 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:50 INFO - PROCESS | 11429 | ++DOCSHELL 0x924e2c00 == 40 [pid = 11429] [id = 427] 17:33:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x924e5000) [pid = 11429] [serial = 1282] [outer = (nil)] 17:33:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x93a61400) [pid = 11429] [serial = 1283] [outer = 0x924e5000] 17:33:50 INFO - PROCESS | 11429 | 1468456430358 Marionette DEBUG loaded listener.js 17:33:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x93c5ec00) [pid = 11429] [serial = 1284] [outer = 0x924e5000] 17:33:51 INFO - PROCESS | 11429 | 1468456431291 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 17:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1438ms 17:33:51 INFO - PROCESS | 11429 | 1468456431330 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 17:33:51 INFO - PROCESS | 11429 | 1468456431333 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 17:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:33:51 INFO - PROCESS | 11429 | 1468456431340 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:33:51 INFO - PROCESS | 11429 | 1468456431343 Marionette TRACE conn3 <- [1,1682,null,{}] 17:33:51 INFO - PROCESS | 11429 | 1468456431349 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:51 INFO - PROCESS | 11429 | 1468456431354 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:51 INFO - PROCESS | 11429 | 1468456431510 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 17:33:51 INFO - PROCESS | 11429 | 1468456431685 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:51 INFO - PROCESS | 11429 | 1468456431695 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:51 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef74c00 == 41 [pid = 11429] [id = 428] 17:33:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x92247800) [pid = 11429] [serial = 1285] [outer = (nil)] 17:33:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x94769c00) [pid = 11429] [serial = 1286] [outer = 0x92247800] 17:33:51 INFO - PROCESS | 11429 | 1468456431771 Marionette DEBUG loaded listener.js 17:33:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x9476c400) [pid = 11429] [serial = 1287] [outer = 0x92247800] 17:33:52 INFO - PROCESS | 11429 | 1468456432719 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 17:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1431ms 17:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:33:52 INFO - PROCESS | 11429 | 1468456432771 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 17:33:52 INFO - PROCESS | 11429 | 1468456432775 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 17:33:52 INFO - PROCESS | 11429 | 1468456432781 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:33:52 INFO - PROCESS | 11429 | 1468456432785 Marionette TRACE conn3 <- [1,1686,null,{}] 17:33:52 INFO - PROCESS | 11429 | 1468456432790 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:52 INFO - PROCESS | 11429 | 1468456432800 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:52 INFO - PROCESS | 11429 | 1468456432996 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 17:33:53 INFO - PROCESS | 11429 | 1468456433180 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:53 INFO - PROCESS | 11429 | 1468456433186 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:53 INFO - PROCESS | 11429 | ++DOCSHELL 0x91c37800 == 42 [pid = 11429] [id = 429] 17:33:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x93c63c00) [pid = 11429] [serial = 1288] [outer = (nil)] 17:33:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x951c8000) [pid = 11429] [serial = 1289] [outer = 0x93c63c00] 17:33:53 INFO - PROCESS | 11429 | 1468456433314 Marionette DEBUG loaded listener.js 17:33:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x96471000) [pid = 11429] [serial = 1290] [outer = 0x93c63c00] 17:33:54 INFO - PROCESS | 11429 | 1468456434202 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 17:33:54 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 17:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1479ms 17:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:33:54 INFO - PROCESS | 11429 | 1468456434259 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 17:33:54 INFO - PROCESS | 11429 | 1468456434263 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 17:33:54 INFO - PROCESS | 11429 | 1468456434269 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:33:54 INFO - PROCESS | 11429 | 1468456434272 Marionette TRACE conn3 <- [1,1690,null,{}] 17:33:54 INFO - PROCESS | 11429 | 1468456434278 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:54 INFO - PROCESS | 11429 | 1468456434283 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:54 INFO - PROCESS | 11429 | 1468456434443 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 17:33:54 INFO - PROCESS | 11429 | 1468456434619 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:54 INFO - PROCESS | 11429 | 1468456434626 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:54 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd0c00 == 43 [pid = 11429] [id = 430] 17:33:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x8ccd4000) [pid = 11429] [serial = 1291] [outer = (nil)] 17:33:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x9646fc00) [pid = 11429] [serial = 1292] [outer = 0x8ccd4000] 17:33:54 INFO - PROCESS | 11429 | 1468456434707 Marionette DEBUG loaded listener.js 17:33:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x976b5800) [pid = 11429] [serial = 1293] [outer = 0x8ccd4000] 17:33:55 INFO - PROCESS | 11429 | 1468456435591 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 17:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1381ms 17:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:33:55 INFO - PROCESS | 11429 | 1468456435649 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 17:33:55 INFO - PROCESS | 11429 | 1468456435653 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 17:33:55 INFO - PROCESS | 11429 | 1468456435659 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:33:55 INFO - PROCESS | 11429 | 1468456435663 Marionette TRACE conn3 <- [1,1694,null,{}] 17:33:55 INFO - PROCESS | 11429 | 1468456435669 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:55 INFO - PROCESS | 11429 | 1468456435674 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:55 INFO - PROCESS | 11429 | 1468456435842 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 17:33:56 INFO - PROCESS | 11429 | 1468456436020 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:56 INFO - PROCESS | 11429 | 1468456436029 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:56 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccce400 == 44 [pid = 11429] [id = 431] 17:33:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x8ccd0800) [pid = 11429] [serial = 1294] [outer = (nil)] 17:33:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x91a62c00) [pid = 11429] [serial = 1295] [outer = 0x8ccd0800] 17:33:56 INFO - PROCESS | 11429 | 1468456436109 Marionette DEBUG loaded listener.js 17:33:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x976bdc00) [pid = 11429] [serial = 1296] [outer = 0x8ccd0800] 17:33:57 INFO - PROCESS | 11429 | 1468456437030 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 17:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1631ms 17:33:57 INFO - PROCESS | 11429 | 1468456437290 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 17:33:57 INFO - PROCESS | 11429 | 1468456437296 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 17:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:33:57 INFO - PROCESS | 11429 | 1468456437304 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:33:57 INFO - PROCESS | 11429 | 1468456437309 Marionette TRACE conn3 <- [1,1698,null,{}] 17:33:57 INFO - PROCESS | 11429 | 1468456437317 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:57 INFO - PROCESS | 11429 | 1468456437323 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:57 INFO - PROCESS | 11429 | 1468456437619 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 17:33:57 INFO - PROCESS | 11429 | 1468456437789 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:57 INFO - PROCESS | 11429 | 1468456437805 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:33:57 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee18400 == 45 [pid = 11429] [id = 432] 17:33:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x8ee18800) [pid = 11429] [serial = 1297] [outer = (nil)] 17:33:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x8ef74000) [pid = 11429] [serial = 1298] [outer = 0x8ee18800] 17:33:57 INFO - PROCESS | 11429 | 1468456437877 Marionette DEBUG loaded listener.js 17:33:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x8ef78c00) [pid = 11429] [serial = 1299] [outer = 0x8ee18800] 17:33:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef7d800 == 44 [pid = 11429] [id = 422] 17:33:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6db800 == 43 [pid = 11429] [id = 421] 17:33:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8f8a2400 == 42 [pid = 11429] [id = 420] 17:33:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef71400 == 41 [pid = 11429] [id = 419] 17:33:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee1e000 == 40 [pid = 11429] [id = 418] 17:33:59 INFO - PROCESS | 11429 | --DOCSHELL 0x91363c00 == 39 [pid = 11429] [id = 406] 17:33:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8f55e800 == 38 [pid = 11429] [id = 415] 17:33:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8cccfc00 == 37 [pid = 11429] [id = 414] 17:33:59 INFO - PROCESS | 11429 | --DOCSHELL 0x91367800 == 36 [pid = 11429] [id = 416] 17:33:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8f575c00 == 35 [pid = 11429] [id = 417] 17:33:59 INFO - PROCESS | 11429 | --DOCSHELL 0x91367000 == 34 [pid = 11429] [id = 405] 17:33:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccda000 == 33 [pid = 11429] [id = 407] 17:33:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccce400 == 32 [pid = 11429] [id = 431] 17:33:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd0c00 == 31 [pid = 11429] [id = 430] 17:33:59 INFO - PROCESS | 11429 | --DOCSHELL 0x91c37800 == 30 [pid = 11429] [id = 429] 17:33:59 INFO - PROCESS | 11429 | --DOCSHELL 0x924e2c00 == 29 [pid = 11429] [id = 427] 17:33:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef74c00 == 28 [pid = 11429] [id = 428] 17:33:59 INFO - PROCESS | 11429 | --DOCSHELL 0x924e1400 == 27 [pid = 11429] [id = 426] 17:33:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8f807800 == 26 [pid = 11429] [id = 425] 17:33:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8cccec00 == 25 [pid = 11429] [id = 423] 17:33:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd3c00 == 24 [pid = 11429] [id = 424] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 94 (0x8f89dc00) [pid = 11429] [serial = 1241] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x8e356800) [pid = 11429] [serial = 1209] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x8cccbc00) [pid = 11429] [serial = 1208] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x8f654800) [pid = 11429] [serial = 1212] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x8ec91c00) [pid = 11429] [serial = 1229] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x8f570000) [pid = 11429] [serial = 1211] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x8f650800) [pid = 11429] [serial = 1227] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x91f55400) [pid = 11429] [serial = 1215] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x8f5f3c00) [pid = 11429] [serial = 1226] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x91c40400) [pid = 11429] [serial = 1214] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8f020c00) [pid = 11429] [serial = 1232] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x92fd5c00) [pid = 11429] [serial = 1218] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x924efc00) [pid = 11429] [serial = 1217] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8f6e1000) [pid = 11429] [serial = 1235] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x93a5e400) [pid = 11429] [serial = 1221] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x93a5bc00) [pid = 11429] [serial = 1220] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8e4c4400) [pid = 11429] [serial = 1224] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8e4b5400) [pid = 11429] [serial = 1223] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f89fc00) [pid = 11429] [serial = 1238] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f805000) [pid = 11429] [serial = 1236] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8ec98800) [pid = 11429] [serial = 1230] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f02b800) [pid = 11429] [serial = 1233] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x91368000) [pid = 11429] [serial = 1239] [outer = (nil)] [url = about:blank] 17:33:59 INFO - PROCESS | 11429 | 1468456439947 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 17:34:00 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 17:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2783ms 17:34:00 INFO - PROCESS | 11429 | 1468456440095 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 17:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:34:00 INFO - PROCESS | 11429 | 1468456440101 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 17:34:00 INFO - PROCESS | 11429 | 1468456440109 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:34:00 INFO - PROCESS | 11429 | 1468456440113 Marionette TRACE conn3 <- [1,1702,null,{}] 17:34:00 INFO - PROCESS | 11429 | 1468456440121 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:00 INFO - PROCESS | 11429 | 1468456440127 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:00 INFO - PROCESS | 11429 | 1468456440277 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 17:34:00 INFO - PROCESS | 11429 | 1468456440289 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:00 INFO - PROCESS | 11429 | 1468456440297 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:00 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e35c400 == 25 [pid = 11429] [id = 433] 17:34:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8e4b5400) [pid = 11429] [serial = 1300] [outer = (nil)] 17:34:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8e4bb800) [pid = 11429] [serial = 1301] [outer = 0x8e4b5400] 17:34:00 INFO - PROCESS | 11429 | 1468456440369 Marionette DEBUG loaded listener.js 17:34:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8ec8c800) [pid = 11429] [serial = 1302] [outer = 0x8e4b5400] 17:34:01 INFO - PROCESS | 11429 | 1468456441307 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1233ms 17:34:01 INFO - PROCESS | 11429 | 1468456441341 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 17:34:01 INFO - PROCESS | 11429 | 1468456441350 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 17:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:34:01 INFO - PROCESS | 11429 | 1468456441363 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:34:01 INFO - PROCESS | 11429 | 1468456441369 Marionette TRACE conn3 <- [1,1706,null,{}] 17:34:01 INFO - PROCESS | 11429 | 1468456441375 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:01 INFO - PROCESS | 11429 | 1468456441383 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:01 INFO - PROCESS | 11429 | 1468456441565 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 17:34:01 INFO - PROCESS | 11429 | 1468456441701 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:01 INFO - PROCESS | 11429 | 1468456441708 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:01 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee1d400 == 26 [pid = 11429] [id = 434] 17:34:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8ef73400) [pid = 11429] [serial = 1303] [outer = (nil)] 17:34:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8ef7b400) [pid = 11429] [serial = 1304] [outer = 0x8ef73400] 17:34:01 INFO - PROCESS | 11429 | 1468456441782 Marionette DEBUG loaded listener.js 17:34:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f024400) [pid = 11429] [serial = 1305] [outer = 0x8ef73400] 17:34:02 INFO - PROCESS | 11429 | 1468456442688 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 17:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1385ms 17:34:02 INFO - PROCESS | 11429 | 1468456442751 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 17:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:34:02 INFO - PROCESS | 11429 | 1468456442755 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 17:34:02 INFO - PROCESS | 11429 | 1468456442761 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:34:02 INFO - PROCESS | 11429 | 1468456442767 Marionette TRACE conn3 <- [1,1710,null,{}] 17:34:02 INFO - PROCESS | 11429 | 1468456442793 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:02 INFO - PROCESS | 11429 | 1468456442802 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:03 INFO - PROCESS | 11429 | 1468456443010 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 17:34:03 INFO - PROCESS | 11429 | 1468456443038 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:03 INFO - PROCESS | 11429 | 1468456443049 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:03 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f64e000 == 27 [pid = 11429] [id = 435] 17:34:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f650800) [pid = 11429] [serial = 1306] [outer = (nil)] 17:34:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8f655400) [pid = 11429] [serial = 1307] [outer = 0x8f650800] 17:34:03 INFO - PROCESS | 11429 | 1468456443123 Marionette DEBUG loaded listener.js 17:34:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8f6db800) [pid = 11429] [serial = 1308] [outer = 0x8f650800] 17:34:04 INFO - PROCESS | 11429 | 1468456444050 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 17:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1333ms 17:34:04 INFO - PROCESS | 11429 | 1468456444093 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 17:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:34:04 INFO - PROCESS | 11429 | 1468456444098 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 17:34:04 INFO - PROCESS | 11429 | 1468456444112 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:34:04 INFO - PROCESS | 11429 | 1468456444114 Marionette TRACE conn3 <- [1,1714,null,{}] 17:34:04 INFO - PROCESS | 11429 | 1468456444120 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:04 INFO - PROCESS | 11429 | 1468456444124 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:04 INFO - PROCESS | 11429 | 1468456444323 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 17:34:04 INFO - PROCESS | 11429 | 1468456444343 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:04 INFO - PROCESS | 11429 | 1468456444350 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:04 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f5efc00 == 28 [pid = 11429] [id = 436] 17:34:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8f6de400) [pid = 11429] [serial = 1309] [outer = (nil)] 17:34:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8f806400) [pid = 11429] [serial = 1310] [outer = 0x8f6de400] 17:34:04 INFO - PROCESS | 11429 | 1468456444419 Marionette DEBUG loaded listener.js 17:34:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x8f8a2400) [pid = 11429] [serial = 1311] [outer = 0x8f6de400] 17:34:05 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8e352c00) [pid = 11429] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:34:05 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8f659800) [pid = 11429] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:34:05 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8f56d000) [pid = 11429] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:34:05 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8f8a3c00) [pid = 11429] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:34:05 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8f562000) [pid = 11429] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:34:05 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8f021c00) [pid = 11429] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:34:05 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x91a65000) [pid = 11429] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:34:05 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8ee1f400) [pid = 11429] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:34:05 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x91a64c00) [pid = 11429] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:34:05 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8ccd0400) [pid = 11429] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:34:05 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8e4bdc00) [pid = 11429] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:34:05 INFO - PROCESS | 11429 | 1468456445743 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 17:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1694ms 17:34:05 INFO - PROCESS | 11429 | 1468456445799 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 17:34:05 INFO - PROCESS | 11429 | 1468456445803 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 17:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:34:05 INFO - PROCESS | 11429 | 1468456445808 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:34:05 INFO - PROCESS | 11429 | 1468456445812 Marionette TRACE conn3 <- [1,1718,null,{}] 17:34:05 INFO - PROCESS | 11429 | 1468456445817 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:05 INFO - PROCESS | 11429 | 1468456445822 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:05 INFO - PROCESS | 11429 | 1468456445962 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 17:34:06 INFO - PROCESS | 11429 | 1468456445975 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:06 INFO - PROCESS | 11429 | 1468456445982 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:06 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb84800 == 29 [pid = 11429] [id = 437] 17:34:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f556c00) [pid = 11429] [serial = 1312] [outer = (nil)] 17:34:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f8a4800) [pid = 11429] [serial = 1313] [outer = 0x8f556c00] 17:34:06 INFO - PROCESS | 11429 | 1468456446050 Marionette DEBUG loaded listener.js 17:34:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f8a9800) [pid = 11429] [serial = 1314] [outer = 0x8f556c00] 17:34:06 INFO - PROCESS | 11429 | 1468456446929 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 17:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1180ms 17:34:06 INFO - PROCESS | 11429 | 1468456446989 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 17:34:06 INFO - PROCESS | 11429 | 1468456446993 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 17:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:34:07 INFO - PROCESS | 11429 | 1468456446999 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:34:07 INFO - PROCESS | 11429 | 1468456447002 Marionette TRACE conn3 <- [1,1722,null,{}] 17:34:07 INFO - PROCESS | 11429 | 1468456447008 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:07 INFO - PROCESS | 11429 | 1468456447018 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:07 INFO - PROCESS | 11429 | 1468456447269 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 17:34:07 INFO - PROCESS | 11429 | 1468456447440 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:07 INFO - PROCESS | 11429 | 1468456447456 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:07 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7fc00 == 30 [pid = 11429] [id = 438] 17:34:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8cb81800) [pid = 11429] [serial = 1315] [outer = (nil)] 17:34:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8cccc400) [pid = 11429] [serial = 1316] [outer = 0x8cb81800] 17:34:07 INFO - PROCESS | 11429 | 1468456447544 Marionette DEBUG loaded listener.js 17:34:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8ccda400) [pid = 11429] [serial = 1317] [outer = 0x8cb81800] 17:34:08 INFO - PROCESS | 11429 | 1468456448613 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 17:34:08 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 17:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1681ms 17:34:08 INFO - PROCESS | 11429 | 1468456448683 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 17:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:34:08 INFO - PROCESS | 11429 | 1468456448689 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 17:34:08 INFO - PROCESS | 11429 | 1468456448698 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:34:08 INFO - PROCESS | 11429 | 1468456448703 Marionette TRACE conn3 <- [1,1726,null,{}] 17:34:08 INFO - PROCESS | 11429 | 1468456448711 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:08 INFO - PROCESS | 11429 | 1468456448719 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:08 INFO - PROCESS | 11429 | 1468456448932 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 17:34:09 INFO - PROCESS | 11429 | 1468456449155 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:09 INFO - PROCESS | 11429 | 1468456449165 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:09 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4bbc00 == 31 [pid = 11429] [id = 439] 17:34:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8ee1bc00) [pid = 11429] [serial = 1318] [outer = (nil)] 17:34:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8ef7d800) [pid = 11429] [serial = 1319] [outer = 0x8ee1bc00] 17:34:09 INFO - PROCESS | 11429 | 1468456449295 Marionette DEBUG loaded listener.js 17:34:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8f02e400) [pid = 11429] [serial = 1320] [outer = 0x8ee1bc00] 17:34:10 INFO - PROCESS | 11429 | 1468456450304 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 17:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1683ms 17:34:10 INFO - PROCESS | 11429 | 1468456450379 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 17:34:10 INFO - PROCESS | 11429 | 1468456450383 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 17:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:34:10 INFO - PROCESS | 11429 | 1468456450391 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:34:10 INFO - PROCESS | 11429 | 1468456450394 Marionette TRACE conn3 <- [1,1730,null,{}] 17:34:10 INFO - PROCESS | 11429 | 1468456450402 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:10 INFO - PROCESS | 11429 | 1468456450406 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:10 INFO - PROCESS | 11429 | 1468456450587 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 17:34:10 INFO - PROCESS | 11429 | 1468456450847 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:10 INFO - PROCESS | 11429 | 1468456450855 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:10 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee19800 == 32 [pid = 11429] [id = 440] 17:34:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8f64b400) [pid = 11429] [serial = 1321] [outer = (nil)] 17:34:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x8f6ddc00) [pid = 11429] [serial = 1322] [outer = 0x8f64b400] 17:34:10 INFO - PROCESS | 11429 | 1468456450940 Marionette DEBUG loaded listener.js 17:34:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x8f89c400) [pid = 11429] [serial = 1323] [outer = 0x8f64b400] 17:34:11 INFO - PROCESS | 11429 | 1468456451944 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 17:34:12 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 17:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1631ms 17:34:12 INFO - PROCESS | 11429 | 1468456452023 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 17:34:12 INFO - PROCESS | 11429 | 1468456452030 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 17:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:34:12 INFO - PROCESS | 11429 | 1468456452048 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:34:12 INFO - PROCESS | 11429 | 1468456452057 Marionette TRACE conn3 <- [1,1734,null,{}] 17:34:12 INFO - PROCESS | 11429 | 1468456452063 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:12 INFO - PROCESS | 11429 | 1468456452070 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:12 INFO - PROCESS | 11429 | 1468456452290 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 17:34:12 INFO - PROCESS | 11429 | 1468456452510 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:12 INFO - PROCESS | 11429 | 1468456452517 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:12 INFO - PROCESS | 11429 | ++DOCSHELL 0x9136a000 == 33 [pid = 11429] [id = 441] 17:34:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x91a6a800) [pid = 11429] [serial = 1324] [outer = (nil)] 17:34:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x91c36c00) [pid = 11429] [serial = 1325] [outer = 0x91a6a800] 17:34:12 INFO - PROCESS | 11429 | 1468456452619 Marionette DEBUG loaded listener.js 17:34:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x91c3f800) [pid = 11429] [serial = 1326] [outer = 0x91a6a800] 17:34:13 INFO - PROCESS | 11429 | 1468456453603 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 17:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1649ms 17:34:13 INFO - PROCESS | 11429 | 1468456453688 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 17:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:34:13 INFO - PROCESS | 11429 | 1468456453692 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 17:34:13 INFO - PROCESS | 11429 | 1468456453699 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:34:13 INFO - PROCESS | 11429 | 1468456453702 Marionette TRACE conn3 <- [1,1738,null,{}] 17:34:13 INFO - PROCESS | 11429 | 1468456453708 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:13 INFO - PROCESS | 11429 | 1468456453713 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:14 INFO - PROCESS | 11429 | 1468456454038 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 17:34:14 INFO - PROCESS | 11429 | 1468456454281 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:14 INFO - PROCESS | 11429 | 1468456454289 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:14 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb81c00 == 34 [pid = 11429] [id = 442] 17:34:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x8ccd6000) [pid = 11429] [serial = 1327] [outer = (nil)] 17:34:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x8e355c00) [pid = 11429] [serial = 1328] [outer = 0x8ccd6000] 17:34:14 INFO - PROCESS | 11429 | 1468456454366 Marionette DEBUG loaded listener.js 17:34:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x8ec90400) [pid = 11429] [serial = 1329] [outer = 0x8ccd6000] 17:34:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8f64e400 == 33 [pid = 11429] [id = 390] 17:34:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee17c00 == 32 [pid = 11429] [id = 391] 17:34:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef7c000 == 31 [pid = 11429] [id = 397] 17:34:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb84800 == 30 [pid = 11429] [id = 437] 17:34:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8f5efc00 == 29 [pid = 11429] [id = 436] 17:34:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8f64e000 == 28 [pid = 11429] [id = 435] 17:34:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee1d400 == 27 [pid = 11429] [id = 434] 17:34:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8e35c400 == 26 [pid = 11429] [id = 433] 17:34:15 INFO - PROCESS | 11429 | 1468456455423 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 17:34:15 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x923ec400) [pid = 11429] [serial = 1254] [outer = (nil)] [url = about:blank] 17:34:15 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x8f6d8000) [pid = 11429] [serial = 1260] [outer = (nil)] [url = about:blank] 17:34:15 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x91a66400) [pid = 11429] [serial = 1262] [outer = (nil)] [url = about:blank] 17:34:15 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x8f5ee400) [pid = 11429] [serial = 1247] [outer = (nil)] [url = about:blank] 17:34:15 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x8f804000) [pid = 11429] [serial = 1268] [outer = (nil)] [url = about:blank] 17:34:15 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8f5f6400) [pid = 11429] [serial = 1259] [outer = (nil)] [url = about:blank] 17:34:15 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8f5f8000) [pid = 11429] [serial = 1248] [outer = (nil)] [url = about:blank] 17:34:15 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8f89e800) [pid = 11429] [serial = 1269] [outer = (nil)] [url = about:blank] 17:34:15 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x91c31c00) [pid = 11429] [serial = 1250] [outer = (nil)] [url = about:blank] 17:34:15 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x91d2f000) [pid = 11429] [serial = 1251] [outer = (nil)] [url = about:blank] 17:34:15 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x92362400) [pid = 11429] [serial = 1253] [outer = (nil)] [url = about:blank] 17:34:15 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8f028c00) [pid = 11429] [serial = 1257] [outer = (nil)] [url = about:blank] 17:34:15 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x91c3f000) [pid = 11429] [serial = 1263] [outer = (nil)] [url = about:blank] 17:34:15 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x91f4f800) [pid = 11429] [serial = 1265] [outer = (nil)] [url = about:blank] 17:34:15 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8e4be000) [pid = 11429] [serial = 1245] [outer = (nil)] [url = about:blank] 17:34:15 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x9224ac00) [pid = 11429] [serial = 1266] [outer = (nil)] [url = about:blank] 17:34:15 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8e355800) [pid = 11429] [serial = 1244] [outer = (nil)] [url = about:blank] 17:34:15 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x9136dc00) [pid = 11429] [serial = 1242] [outer = (nil)] [url = about:blank] 17:34:15 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8ef78000) [pid = 11429] [serial = 1256] [outer = (nil)] [url = about:blank] 17:34:15 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x924ebc00) [pid = 11429] [serial = 1272] [outer = (nil)] [url = about:blank] 17:34:15 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x924e1800) [pid = 11429] [serial = 1271] [outer = (nil)] [url = about:blank] 17:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1781ms 17:34:15 INFO - PROCESS | 11429 | 1468456455481 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 17:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:34:15 INFO - PROCESS | 11429 | 1468456455486 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 17:34:15 INFO - PROCESS | 11429 | 1468456455494 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:34:15 INFO - PROCESS | 11429 | 1468456455498 Marionette TRACE conn3 <- [1,1742,null,{}] 17:34:15 INFO - PROCESS | 11429 | 1468456455504 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:15 INFO - PROCESS | 11429 | 1468456455509 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:15 INFO - PROCESS | 11429 | 1468456455669 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 17:34:15 INFO - PROCESS | 11429 | 1468456455678 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:15 INFO - PROCESS | 11429 | 1468456455684 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:15 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef77800 == 27 [pid = 11429] [id = 443] 17:34:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8ef7f000) [pid = 11429] [serial = 1330] [outer = (nil)] 17:34:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f55a000) [pid = 11429] [serial = 1331] [outer = 0x8ef7f000] 17:34:15 INFO - PROCESS | 11429 | 1468456455757 Marionette DEBUG loaded listener.js 17:34:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f5f3800) [pid = 11429] [serial = 1332] [outer = 0x8ef7f000] 17:34:16 INFO - PROCESS | 11429 | 1468456456710 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 17:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1280ms 17:34:16 INFO - PROCESS | 11429 | 1468456456773 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 17:34:16 INFO - PROCESS | 11429 | 1468456456778 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 17:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:34:16 INFO - PROCESS | 11429 | 1468456456785 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:34:16 INFO - PROCESS | 11429 | 1468456456789 Marionette TRACE conn3 <- [1,1746,null,{}] 17:34:16 INFO - PROCESS | 11429 | 1468456456794 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:16 INFO - PROCESS | 11429 | 1468456456799 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:16 INFO - PROCESS | 11429 | 1468456456954 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 17:34:17 INFO - PROCESS | 11429 | 1468456457087 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:17 INFO - PROCESS | 11429 | 1468456457095 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:17 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb88000 == 28 [pid = 11429] [id = 444] 17:34:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8ef78000) [pid = 11429] [serial = 1333] [outer = (nil)] 17:34:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f804000) [pid = 11429] [serial = 1334] [outer = 0x8ef78000] 17:34:17 INFO - PROCESS | 11429 | 1468456457166 Marionette DEBUG loaded listener.js 17:34:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f89ec00) [pid = 11429] [serial = 1335] [outer = 0x8ef78000] 17:34:18 INFO - PROCESS | 11429 | 1468456458045 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 17:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1279ms 17:34:18 INFO - PROCESS | 11429 | 1468456458065 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 17:34:18 INFO - PROCESS | 11429 | 1468456458071 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 17:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:34:18 INFO - PROCESS | 11429 | 1468456458097 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:34:18 INFO - PROCESS | 11429 | 1468456458103 Marionette TRACE conn3 <- [1,1750,null,{}] 17:34:18 INFO - PROCESS | 11429 | 1468456458109 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:18 INFO - PROCESS | 11429 | 1468456458115 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:18 INFO - PROCESS | 11429 | 1468456458343 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 17:34:18 INFO - PROCESS | 11429 | 1468456458358 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:18 INFO - PROCESS | 11429 | 1468456458366 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:18 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f651800 == 29 [pid = 11429] [id = 445] 17:34:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f803000) [pid = 11429] [serial = 1336] [outer = (nil)] 17:34:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x91c39800) [pid = 11429] [serial = 1337] [outer = 0x8f803000] 17:34:18 INFO - PROCESS | 11429 | 1468456458434 Marionette DEBUG loaded listener.js 17:34:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x91d30000) [pid = 11429] [serial = 1338] [outer = 0x8f803000] 17:34:19 INFO - PROCESS | 11429 | 1468456459325 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 17:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1297ms 17:34:19 INFO - PROCESS | 11429 | 1468456459386 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 17:34:19 INFO - PROCESS | 11429 | 1468456459390 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 17:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:34:19 INFO - PROCESS | 11429 | 1468456459403 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:34:19 INFO - PROCESS | 11429 | 1468456459405 Marionette TRACE conn3 <- [1,1754,null,{}] 17:34:19 INFO - PROCESS | 11429 | 1468456459411 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:19 INFO - PROCESS | 11429 | 1468456459416 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:19 INFO - PROCESS | 11429 | 1468456459618 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 17:34:19 INFO - PROCESS | 11429 | 1468456459638 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:19 INFO - PROCESS | 11429 | 1468456459648 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:19 INFO - PROCESS | 11429 | ++DOCSHELL 0x91d36400 == 30 [pid = 11429] [id = 446] 17:34:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x91d37c00) [pid = 11429] [serial = 1339] [outer = (nil)] 17:34:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x91f50400) [pid = 11429] [serial = 1340] [outer = 0x91d37c00] 17:34:19 INFO - PROCESS | 11429 | 1468456459713 Marionette DEBUG loaded listener.js 17:34:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x92244800) [pid = 11429] [serial = 1341] [outer = 0x91d37c00] 17:34:20 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8ccd0800) [pid = 11429] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:34:20 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8e35a000) [pid = 11429] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:34:20 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8f808000) [pid = 11429] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:34:20 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x924e2400) [pid = 11429] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:34:20 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x924e5000) [pid = 11429] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:34:20 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x92247800) [pid = 11429] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:34:20 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8e4b5400) [pid = 11429] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:34:20 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8ef73400) [pid = 11429] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:34:20 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8ee18800) [pid = 11429] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:34:20 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x93c63c00) [pid = 11429] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:34:20 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8ccd4000) [pid = 11429] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:34:20 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f650800) [pid = 11429] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:34:20 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f6de400) [pid = 11429] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:34:20 INFO - PROCESS | 11429 | 1468456460743 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 17:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1376ms 17:34:20 INFO - PROCESS | 11429 | 1468456460780 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 17:34:20 INFO - PROCESS | 11429 | 1468456460783 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 17:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:34:20 INFO - PROCESS | 11429 | 1468456460789 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:34:20 INFO - PROCESS | 11429 | 1468456460792 Marionette TRACE conn3 <- [1,1758,null,{}] 17:34:20 INFO - PROCESS | 11429 | 1468456460798 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:20 INFO - PROCESS | 11429 | 1468456460803 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:20 INFO - PROCESS | 11429 | 1468456460956 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 17:34:21 INFO - PROCESS | 11429 | 1468456461101 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:21 INFO - PROCESS | 11429 | 1468456461118 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:21 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6e1800 == 31 [pid = 11429] [id = 447] 17:34:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x91366000) [pid = 11429] [serial = 1342] [outer = (nil)] 17:34:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x91f4d800) [pid = 11429] [serial = 1343] [outer = 0x91366000] 17:34:21 INFO - PROCESS | 11429 | 1468456461198 Marionette DEBUG loaded listener.js 17:34:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x92367400) [pid = 11429] [serial = 1344] [outer = 0x91366000] 17:34:22 INFO - PROCESS | 11429 | 1468456462025 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 17:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1278ms 17:34:22 INFO - PROCESS | 11429 | 1468456462109 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 17:34:22 INFO - PROCESS | 11429 | 1468456462116 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 17:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:34:22 INFO - PROCESS | 11429 | 1468456462125 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:34:22 INFO - PROCESS | 11429 | 1468456462131 Marionette TRACE conn3 <- [1,1762,null,{}] 17:34:22 INFO - PROCESS | 11429 | 1468456462140 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:22 INFO - PROCESS | 11429 | 1468456462146 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:22 INFO - PROCESS | 11429 | 1468456462362 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 17:34:22 INFO - PROCESS | 11429 | 1468456462539 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:22 INFO - PROCESS | 11429 | 1468456462555 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:22 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb84800 == 32 [pid = 11429] [id = 448] 17:34:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8e4b6c00) [pid = 11429] [serial = 1345] [outer = (nil)] 17:34:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8ec93800) [pid = 11429] [serial = 1346] [outer = 0x8e4b6c00] 17:34:22 INFO - PROCESS | 11429 | 1468456462639 Marionette DEBUG loaded listener.js 17:34:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8ee1dc00) [pid = 11429] [serial = 1347] [outer = 0x8e4b6c00] 17:34:23 INFO - PROCESS | 11429 | 1468456463630 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 17:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1584ms 17:34:23 INFO - PROCESS | 11429 | 1468456463709 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 17:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:34:23 INFO - PROCESS | 11429 | 1468456463715 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 17:34:23 INFO - PROCESS | 11429 | 1468456463725 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:34:23 INFO - PROCESS | 11429 | 1468456463731 Marionette TRACE conn3 <- [1,1766,null,{}] 17:34:23 INFO - PROCESS | 11429 | 1468456463738 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:23 INFO - PROCESS | 11429 | 1468456463744 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:23 INFO - PROCESS | 11429 | 1468456463960 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 17:34:24 INFO - PROCESS | 11429 | 1468456464186 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:24 INFO - PROCESS | 11429 | 1468456464193 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:24 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f5f6800 == 33 [pid = 11429] [id = 449] 17:34:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f652c00) [pid = 11429] [serial = 1348] [outer = (nil)] 17:34:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f6e0000) [pid = 11429] [serial = 1349] [outer = 0x8f652c00] 17:34:24 INFO - PROCESS | 11429 | 1468456464295 Marionette DEBUG loaded listener.js 17:34:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x91362000) [pid = 11429] [serial = 1350] [outer = 0x8f652c00] 17:34:25 INFO - PROCESS | 11429 | 1468456465190 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 17:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1540ms 17:34:25 INFO - PROCESS | 11429 | 1468456465262 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 17:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:34:25 INFO - PROCESS | 11429 | 1468456465266 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 17:34:25 INFO - PROCESS | 11429 | 1468456465273 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:34:25 INFO - PROCESS | 11429 | 1468456465277 Marionette TRACE conn3 <- [1,1770,null,{}] 17:34:25 INFO - PROCESS | 11429 | 1468456465290 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:25 INFO - PROCESS | 11429 | 1468456465299 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:25 INFO - PROCESS | 11429 | 1468456465476 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 17:34:25 INFO - PROCESS | 11429 | 1468456465656 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:25 INFO - PROCESS | 11429 | 1468456465672 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:25 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f56400 == 34 [pid = 11429] [id = 450] 17:34:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x9224f000) [pid = 11429] [serial = 1351] [outer = (nil)] 17:34:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x92363c00) [pid = 11429] [serial = 1352] [outer = 0x9224f000] 17:34:25 INFO - PROCESS | 11429 | 1468456465752 Marionette DEBUG loaded listener.js 17:34:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x923eb000) [pid = 11429] [serial = 1353] [outer = 0x9224f000] 17:34:26 INFO - PROCESS | 11429 | 1468456466750 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 17:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1529ms 17:34:26 INFO - PROCESS | 11429 | 1468456466806 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 17:34:26 INFO - PROCESS | 11429 | 1468456466809 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 17:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:34:26 INFO - PROCESS | 11429 | 1468456466817 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:34:26 INFO - PROCESS | 11429 | 1468456466821 Marionette TRACE conn3 <- [1,1774,null,{}] 17:34:26 INFO - PROCESS | 11429 | 1468456466827 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:26 INFO - PROCESS | 11429 | 1468456466832 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:27 INFO - PROCESS | 11429 | 1468456467006 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 17:34:27 INFO - PROCESS | 11429 | 1468456467185 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:27 INFO - PROCESS | 11429 | 1468456467195 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:27 INFO - PROCESS | 11429 | ++DOCSHELL 0x91d32c00 == 35 [pid = 11429] [id = 451] 17:34:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x923ed400) [pid = 11429] [serial = 1354] [outer = (nil)] 17:34:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x924eb400) [pid = 11429] [serial = 1355] [outer = 0x923ed400] 17:34:27 INFO - PROCESS | 11429 | 1468456467273 Marionette DEBUG loaded listener.js 17:34:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x92fd1800) [pid = 11429] [serial = 1356] [outer = 0x923ed400] 17:34:28 INFO - PROCESS | 11429 | 1468456468209 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 17:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1435ms 17:34:28 INFO - PROCESS | 11429 | 1468456468252 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 17:34:28 INFO - PROCESS | 11429 | 1468456468257 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 17:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:34:28 INFO - PROCESS | 11429 | 1468456468263 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:34:28 INFO - PROCESS | 11429 | 1468456468267 Marionette TRACE conn3 <- [1,1778,null,{}] 17:34:28 INFO - PROCESS | 11429 | 1468456468273 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:28 INFO - PROCESS | 11429 | 1468456468278 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:28 INFO - PROCESS | 11429 | 1468456468448 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 17:34:28 INFO - PROCESS | 11429 | 1468456468624 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:28 INFO - PROCESS | 11429 | 1468456468632 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:28 INFO - PROCESS | 11429 | ++DOCSHELL 0x91d35800 == 36 [pid = 11429] [id = 452] 17:34:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x92fd1400) [pid = 11429] [serial = 1357] [outer = (nil)] 17:34:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x93a62400) [pid = 11429] [serial = 1358] [outer = 0x92fd1400] 17:34:28 INFO - PROCESS | 11429 | 1468456468717 Marionette DEBUG loaded listener.js 17:34:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x93c5d400) [pid = 11429] [serial = 1359] [outer = 0x92fd1400] 17:34:29 INFO - PROCESS | 11429 | 1468456469647 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 17:34:29 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 17:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1429ms 17:34:29 INFO - PROCESS | 11429 | 1468456469693 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 17:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:34:29 INFO - PROCESS | 11429 | 1468456469697 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 17:34:29 INFO - PROCESS | 11429 | 1468456469704 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:34:29 INFO - PROCESS | 11429 | 1468456469707 Marionette TRACE conn3 <- [1,1782,null,{}] 17:34:29 INFO - PROCESS | 11429 | 1468456469713 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:29 INFO - PROCESS | 11429 | 1468456469723 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:29 INFO - PROCESS | 11429 | 1468456469975 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 17:34:30 INFO - PROCESS | 11429 | 1468456470234 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:30 INFO - PROCESS | 11429 | 1468456470249 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:30 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7c400 == 37 [pid = 11429] [id = 453] 17:34:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x951be400) [pid = 11429] [serial = 1360] [outer = (nil)] 17:34:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x951c8c00) [pid = 11429] [serial = 1361] [outer = 0x951be400] 17:34:30 INFO - PROCESS | 11429 | 1468456470367 Marionette DEBUG loaded listener.js 17:34:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x976b1c00) [pid = 11429] [serial = 1362] [outer = 0x951be400] 17:34:31 INFO - PROCESS | 11429 | 1468456471263 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 17:34:31 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 17:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1637ms 17:34:31 INFO - PROCESS | 11429 | 1468456471341 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 17:34:31 INFO - PROCESS | 11429 | 1468456471345 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 17:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:34:31 INFO - PROCESS | 11429 | 1468456471357 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:34:31 INFO - PROCESS | 11429 | 1468456471363 Marionette TRACE conn3 <- [1,1786,null,{}] 17:34:31 INFO - PROCESS | 11429 | 1468456471374 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:31 INFO - PROCESS | 11429 | 1468456471378 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:31 INFO - PROCESS | 11429 | 1468456471546 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 17:34:31 INFO - PROCESS | 11429 | 1468456471727 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:31 INFO - PROCESS | 11429 | 1468456471734 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:31 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb82800 == 38 [pid = 11429] [id = 454] 17:34:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x8ccd2800) [pid = 11429] [serial = 1363] [outer = (nil)] 17:34:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x976be400) [pid = 11429] [serial = 1364] [outer = 0x8ccd2800] 17:34:31 INFO - PROCESS | 11429 | 1468456471811 Marionette DEBUG loaded listener.js 17:34:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x976e4400) [pid = 11429] [serial = 1365] [outer = 0x8ccd2800] 17:34:32 INFO - PROCESS | 11429 | 1468456472740 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 17:34:32 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 17:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1440ms 17:34:32 INFO - PROCESS | 11429 | 1468456472798 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 17:34:32 INFO - PROCESS | 11429 | 1468456472801 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 17:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:34:32 INFO - PROCESS | 11429 | 1468456472808 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:34:32 INFO - PROCESS | 11429 | 1468456472812 Marionette TRACE conn3 <- [1,1790,null,{}] 17:34:32 INFO - PROCESS | 11429 | 1468456472817 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:32 INFO - PROCESS | 11429 | 1468456472822 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:32 INFO - PROCESS | 11429 | 1468456472991 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 17:34:33 INFO - PROCESS | 11429 | 1468456473396 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:33 INFO - PROCESS | 11429 | 1468456473406 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:33 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd1c00 == 39 [pid = 11429] [id = 455] 17:34:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x8ccd3000) [pid = 11429] [serial = 1366] [outer = (nil)] 17:34:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x8e356800) [pid = 11429] [serial = 1367] [outer = 0x8ccd3000] 17:34:33 INFO - PROCESS | 11429 | 1468456473519 Marionette DEBUG loaded listener.js 17:34:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x8e4be000) [pid = 11429] [serial = 1368] [outer = 0x8ccd3000] 17:34:34 INFO - PROCESS | 11429 | 1468456474444 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:34:34 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) 17:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1685ms 17:34:34 INFO - PROCESS | 11429 | 1468456474496 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 17:34:34 INFO - PROCESS | 11429 | 1468456474500 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 17:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:34:34 INFO - PROCESS | 11429 | 1468456474508 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:34:34 INFO - PROCESS | 11429 | 1468456474512 Marionette TRACE conn3 <- [1,1794,null,{}] 17:34:34 INFO - PROCESS | 11429 | 1468456474520 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:34 INFO - PROCESS | 11429 | 1468456474527 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:34 INFO - PROCESS | 11429 | 1468456474689 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 17:34:34 INFO - PROCESS | 11429 | 1468456474928 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:34 INFO - PROCESS | 11429 | 1468456474936 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:35 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4bf400 == 38 [pid = 11429] [id = 388] 17:34:35 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee11800 == 37 [pid = 11429] [id = 400] 17:34:35 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6df000 == 36 [pid = 11429] [id = 398] 17:34:35 INFO - PROCESS | 11429 | --DOCSHELL 0x8f559800 == 35 [pid = 11429] [id = 389] 17:34:35 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4bbc00 == 34 [pid = 11429] [id = 439] 17:34:35 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd7000 == 33 [pid = 11429] [id = 393] 17:34:35 INFO - PROCESS | 11429 | --DOCSHELL 0x8f562800 == 32 [pid = 11429] [id = 394] 17:34:35 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee19800 == 31 [pid = 11429] [id = 440] 17:34:35 INFO - PROCESS | 11429 | --DOCSHELL 0x91d32000 == 30 [pid = 11429] [id = 395] 17:34:35 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7fc00 == 29 [pid = 11429] [id = 438] 17:34:35 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4bcc00 == 28 [pid = 11429] [id = 396] 17:34:35 INFO - PROCESS | 11429 | --DOCSHELL 0x9136a000 == 27 [pid = 11429] [id = 441] 17:34:35 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb83400 == 26 [pid = 11429] [id = 403] 17:34:35 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb80800 == 25 [pid = 11429] [id = 401] 17:34:35 INFO - PROCESS | 11429 | --DOCSHELL 0x8f8a4c00 == 24 [pid = 11429] [id = 392] 17:34:35 INFO - PROCESS | 11429 | --DOCSHELL 0x8f89c800 == 23 [pid = 11429] [id = 399] 17:34:35 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee18400 == 22 [pid = 11429] [id = 432] 17:34:35 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7e800 == 21 [pid = 11429] [id = 402] 17:34:35 INFO - PROCESS | 11429 | --DOCSHELL 0x9136f000 == 20 [pid = 11429] [id = 404] 17:34:35 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7c800 == 21 [pid = 11429] [id = 456] 17:34:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 97 (0x8cb7d800) [pid = 11429] [serial = 1369] [outer = (nil)] 17:34:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 98 (0x8cb83400) [pid = 11429] [serial = 1370] [outer = 0x8cb7d800] 17:34:36 INFO - PROCESS | 11429 | 1468456476019 Marionette DEBUG loaded listener.js 17:34:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 99 (0x8ccd8400) [pid = 11429] [serial = 1371] [outer = 0x8cb7d800] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 98 (0x8f8a4800) [pid = 11429] [serial = 1313] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 97 (0x91a62c00) [pid = 11429] [serial = 1295] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 96 (0x8ef7f800) [pid = 11429] [serial = 1275] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 95 (0x8f020400) [pid = 11429] [serial = 1274] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 94 (0x91367400) [pid = 11429] [serial = 1278] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x8f8a1400) [pid = 11429] [serial = 1277] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x92fd5800) [pid = 11429] [serial = 1281] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x924e8c00) [pid = 11429] [serial = 1280] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x93c5ec00) [pid = 11429] [serial = 1284] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x93a61400) [pid = 11429] [serial = 1283] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x9476c400) [pid = 11429] [serial = 1287] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x94769c00) [pid = 11429] [serial = 1286] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x8e4bb800) [pid = 11429] [serial = 1301] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8ec8c800) [pid = 11429] [serial = 1302] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8ef7b400) [pid = 11429] [serial = 1304] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8ef78c00) [pid = 11429] [serial = 1299] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8ef74000) [pid = 11429] [serial = 1298] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x96471000) [pid = 11429] [serial = 1290] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x951c8000) [pid = 11429] [serial = 1289] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x976b5800) [pid = 11429] [serial = 1293] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x9646fc00) [pid = 11429] [serial = 1292] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f655400) [pid = 11429] [serial = 1307] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f806400) [pid = 11429] [serial = 1310] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x976bdc00) [pid = 11429] [serial = 1296] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f8a2400) [pid = 11429] [serial = 1311] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f6db800) [pid = 11429] [serial = 1308] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f024400) [pid = 11429] [serial = 1305] [outer = (nil)] [url = about:blank] 17:34:36 INFO - PROCESS | 11429 | 1468456476965 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 2484ms 17:34:36 INFO - PROCESS | 11429 | 1468456476996 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 17:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:34:37 INFO - PROCESS | 11429 | 1468456477002 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 17:34:37 INFO - PROCESS | 11429 | 1468456477010 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:34:37 INFO - PROCESS | 11429 | 1468456477012 Marionette TRACE conn3 <- [1,1798,null,{}] 17:34:37 INFO - PROCESS | 11429 | 1468456477020 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:37 INFO - PROCESS | 11429 | 1468456477026 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:37 INFO - PROCESS | 11429 | 1468456477185 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 17:34:37 INFO - PROCESS | 11429 | 1468456477315 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:37 INFO - PROCESS | 11429 | 1468456477322 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:37 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec8d400 == 22 [pid = 11429] [id = 457] 17:34:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8ec90c00) [pid = 11429] [serial = 1372] [outer = (nil)] 17:34:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8ee19400) [pid = 11429] [serial = 1373] [outer = 0x8ec90c00] 17:34:37 INFO - PROCESS | 11429 | 1468456477399 Marionette DEBUG loaded listener.js 17:34:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8ef71c00) [pid = 11429] [serial = 1374] [outer = 0x8ec90c00] 17:34:38 INFO - PROCESS | 11429 | 1468456478170 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 17:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1179ms 17:34:38 INFO - PROCESS | 11429 | 1468456478199 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 17:34:38 INFO - PROCESS | 11429 | 1468456478205 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 17:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:34:38 INFO - PROCESS | 11429 | 1468456478222 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:34:38 INFO - PROCESS | 11429 | 1468456478226 Marionette TRACE conn3 <- [1,1802,null,{}] 17:34:38 INFO - PROCESS | 11429 | 1468456478232 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:38 INFO - PROCESS | 11429 | 1468456478237 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:38 INFO - PROCESS | 11429 | 1468456478411 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 17:34:38 INFO - PROCESS | 11429 | 1468456478423 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:38 INFO - PROCESS | 11429 | 1468456478430 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:38 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f024400 == 23 [pid = 11429] [id = 458] 17:34:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f558c00) [pid = 11429] [serial = 1375] [outer = (nil)] 17:34:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f55e400) [pid = 11429] [serial = 1376] [outer = 0x8f558c00] 17:34:38 INFO - PROCESS | 11429 | 1468456478503 Marionette DEBUG loaded listener.js 17:34:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f571c00) [pid = 11429] [serial = 1377] [outer = 0x8f558c00] 17:34:39 INFO - PROCESS | 11429 | 1468456479551 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1378ms 17:34:39 INFO - PROCESS | 11429 | 1468456479599 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 17:34:39 INFO - PROCESS | 11429 | 1468456479603 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 17:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:34:39 INFO - PROCESS | 11429 | 1468456479609 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:34:39 INFO - PROCESS | 11429 | 1468456479615 Marionette TRACE conn3 <- [1,1806,null,{}] 17:34:39 INFO - PROCESS | 11429 | 1468456479637 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:39 INFO - PROCESS | 11429 | 1468456479645 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:39 INFO - PROCESS | 11429 | 1468456479858 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 17:34:39 INFO - PROCESS | 11429 | 1468456479880 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:39 INFO - PROCESS | 11429 | 1468456479888 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:39 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f55bc00 == 24 [pid = 11429] [id = 459] 17:34:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f652800) [pid = 11429] [serial = 1378] [outer = (nil)] 17:34:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8f6dd800) [pid = 11429] [serial = 1379] [outer = 0x8f652800] 17:34:39 INFO - PROCESS | 11429 | 1468456479954 Marionette DEBUG loaded listener.js 17:34:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8f6e5000) [pid = 11429] [serial = 1380] [outer = 0x8f652800] 17:34:41 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x91366000) [pid = 11429] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:34:41 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8f803000) [pid = 11429] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:34:41 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x91d37c00) [pid = 11429] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:34:41 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x91a6a800) [pid = 11429] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:34:41 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8ee1bc00) [pid = 11429] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:34:41 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f64b400) [pid = 11429] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:34:41 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8ef78000) [pid = 11429] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:34:41 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8ccd6000) [pid = 11429] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:34:41 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8ef7f000) [pid = 11429] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:34:41 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8cb81800) [pid = 11429] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:34:41 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f556c00) [pid = 11429] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:34:41 INFO - PROCESS | 11429 | 1468456481441 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 17:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1890ms 17:34:41 INFO - PROCESS | 11429 | 1468456481541 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 17:34:41 INFO - PROCESS | 11429 | 1468456481546 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 17:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:34:41 INFO - PROCESS | 11429 | 1468456481557 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:34:41 INFO - PROCESS | 11429 | 1468456481560 Marionette TRACE conn3 <- [1,1810,null,{}] 17:34:41 INFO - PROCESS | 11429 | 1468456481566 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:41 INFO - PROCESS | 11429 | 1468456481571 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:41 INFO - PROCESS | 11429 | 1468456481715 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 17:34:41 INFO - PROCESS | 11429 | 1468456481848 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:41 INFO - PROCESS | 11429 | 1468456481856 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:41 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccce000 == 25 [pid = 11429] [id = 460] 17:34:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8ec99400) [pid = 11429] [serial = 1381] [outer = (nil)] 17:34:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f562000) [pid = 11429] [serial = 1382] [outer = 0x8ec99400] 17:34:41 INFO - PROCESS | 11429 | 1468456481924 Marionette DEBUG loaded listener.js 17:34:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f6df000) [pid = 11429] [serial = 1383] [outer = 0x8ec99400] 17:34:42 INFO - PROCESS | 11429 | 1468456482601 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1083ms 17:34:42 INFO - PROCESS | 11429 | 1468456482641 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 17:34:42 INFO - PROCESS | 11429 | 1468456482643 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 17:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:34:42 INFO - PROCESS | 11429 | 1468456482650 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:34:42 INFO - PROCESS | 11429 | 1468456482652 Marionette TRACE conn3 <- [1,1814,null,{}] 17:34:42 INFO - PROCESS | 11429 | 1468456482658 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:42 INFO - PROCESS | 11429 | 1468456482663 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:42 INFO - PROCESS | 11429 | 1468456482803 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 17:34:42 INFO - PROCESS | 11429 | 1468456482944 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:42 INFO - PROCESS | 11429 | 1468456482952 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:42 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f80b000 == 26 [pid = 11429] [id = 461] 17:34:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f80f400) [pid = 11429] [serial = 1384] [outer = (nil)] 17:34:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f8a5800) [pid = 11429] [serial = 1385] [outer = 0x8f80f400] 17:34:43 INFO - PROCESS | 11429 | 1468456483036 Marionette DEBUG loaded listener.js 17:34:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x91a64000) [pid = 11429] [serial = 1386] [outer = 0x8f80f400] 17:34:44 INFO - PROCESS | 11429 | 1468456484158 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1578ms 17:34:44 INFO - PROCESS | 11429 | 1468456484230 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 17:34:44 INFO - PROCESS | 11429 | 1468456484235 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 17:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:34:44 INFO - PROCESS | 11429 | 1468456484244 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:34:44 INFO - PROCESS | 11429 | 1468456484251 Marionette TRACE conn3 <- [1,1818,null,{}] 17:34:44 INFO - PROCESS | 11429 | 1468456484260 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:44 INFO - PROCESS | 11429 | 1468456484266 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:44 INFO - PROCESS | 11429 | 1468456484480 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 17:34:44 INFO - PROCESS | 11429 | 1468456484720 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:44 INFO - PROCESS | 11429 | 1468456484729 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:44 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4c2400 == 27 [pid = 11429] [id = 462] 17:34:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8ee16400) [pid = 11429] [serial = 1387] [outer = (nil)] 17:34:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8ef7c800) [pid = 11429] [serial = 1388] [outer = 0x8ee16400] 17:34:44 INFO - PROCESS | 11429 | 1468456484837 Marionette DEBUG loaded listener.js 17:34:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f561800) [pid = 11429] [serial = 1389] [outer = 0x8ee16400] 17:34:45 INFO - PROCESS | 11429 | 1468456485901 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 17:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1743ms 17:34:45 INFO - PROCESS | 11429 | 1468456485987 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 17:34:45 INFO - PROCESS | 11429 | 1468456485994 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 17:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:34:46 INFO - PROCESS | 11429 | 1468456486005 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:34:46 INFO - PROCESS | 11429 | 1468456486009 Marionette TRACE conn3 <- [1,1822,null,{}] 17:34:46 INFO - PROCESS | 11429 | 1468456486023 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:46 INFO - PROCESS | 11429 | 1468456486029 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:46 INFO - PROCESS | 11429 | 1468456486242 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 17:34:46 INFO - PROCESS | 11429 | 1468456486518 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:46 INFO - PROCESS | 11429 | 1468456486527 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:46 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f020400 == 28 [pid = 11429] [id = 463] 17:34:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8f6d8400) [pid = 11429] [serial = 1390] [outer = (nil)] 17:34:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8f8a2400) [pid = 11429] [serial = 1391] [outer = 0x8f6d8400] 17:34:46 INFO - PROCESS | 11429 | 1468456486634 Marionette DEBUG loaded listener.js 17:34:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x91a63000) [pid = 11429] [serial = 1392] [outer = 0x8f6d8400] 17:34:47 INFO - PROCESS | 11429 | 1468456487554 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 17:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1638ms 17:34:47 INFO - PROCESS | 11429 | 1468456487644 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 17:34:47 INFO - PROCESS | 11429 | 1468456487647 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 17:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:34:47 INFO - PROCESS | 11429 | 1468456487654 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:34:47 INFO - PROCESS | 11429 | 1468456487661 Marionette TRACE conn3 <- [1,1826,null,{}] 17:34:47 INFO - PROCESS | 11429 | 1468456487677 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:47 INFO - PROCESS | 11429 | 1468456487686 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:47 INFO - PROCESS | 11429 | 1468456487863 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 17:34:48 INFO - PROCESS | 11429 | 1468456488022 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:48 INFO - PROCESS | 11429 | 1468456488032 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:48 INFO - PROCESS | 11429 | ++DOCSHELL 0x91c36800 == 29 [pid = 11429] [id = 464] 17:34:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x91c39000) [pid = 11429] [serial = 1393] [outer = (nil)] 17:34:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x91d32000) [pid = 11429] [serial = 1394] [outer = 0x91c39000] 17:34:48 INFO - PROCESS | 11429 | 1468456488117 Marionette DEBUG loaded listener.js 17:34:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x91f48400) [pid = 11429] [serial = 1395] [outer = 0x91c39000] 17:34:49 INFO - PROCESS | 11429 | 1468456489096 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 17:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1538ms 17:34:49 INFO - PROCESS | 11429 | 1468456489194 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 17:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:34:49 INFO - PROCESS | 11429 | 1468456489199 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 17:34:49 INFO - PROCESS | 11429 | 1468456489206 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:34:49 INFO - PROCESS | 11429 | 1468456489210 Marionette TRACE conn3 <- [1,1830,null,{}] 17:34:49 INFO - PROCESS | 11429 | 1468456489216 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:49 INFO - PROCESS | 11429 | 1468456489221 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:49 INFO - PROCESS | 11429 | 1468456489450 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 17:34:49 INFO - PROCESS | 11429 | 1468456489680 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:49 INFO - PROCESS | 11429 | 1468456489689 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:49 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e358000 == 30 [pid = 11429] [id = 465] 17:34:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x8e35c400) [pid = 11429] [serial = 1396] [outer = (nil)] 17:34:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x8f650000) [pid = 11429] [serial = 1397] [outer = 0x8e35c400] 17:34:49 INFO - PROCESS | 11429 | 1468456489801 Marionette DEBUG loaded listener.js 17:34:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x91a61400) [pid = 11429] [serial = 1398] [outer = 0x8e35c400] 17:34:50 INFO - PROCESS | 11429 | 1468456490928 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 17:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1790ms 17:34:51 INFO - PROCESS | 11429 | 1468456491016 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 17:34:51 INFO - PROCESS | 11429 | 1468456491022 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 17:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:34:51 INFO - PROCESS | 11429 | 1468456491038 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:34:51 INFO - PROCESS | 11429 | 1468456491043 Marionette TRACE conn3 <- [1,1834,null,{}] 17:34:51 INFO - PROCESS | 11429 | 1468456491061 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:51 INFO - PROCESS | 11429 | 1468456491066 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:51 INFO - PROCESS | 11429 | 1468456491222 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 17:34:51 INFO - PROCESS | 11429 | 1468456491500 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:51 INFO - PROCESS | 11429 | 1468456491509 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef77800 == 29 [pid = 11429] [id = 443] 17:34:51 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd5c00 == 30 [pid = 11429] [id = 466] 17:34:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x8ccd9400) [pid = 11429] [serial = 1399] [outer = (nil)] 17:34:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x8e4bb800) [pid = 11429] [serial = 1400] [outer = 0x8ccd9400] 17:34:51 INFO - PROCESS | 11429 | 1468456491608 Marionette DEBUG loaded listener.js 17:34:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x8ef77c00) [pid = 11429] [serial = 1401] [outer = 0x8ccd9400] 17:34:51 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x91f4d800) [pid = 11429] [serial = 1343] [outer = (nil)] [url = about:blank] 17:34:51 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x91c39800) [pid = 11429] [serial = 1337] [outer = (nil)] [url = about:blank] 17:34:51 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x91f50400) [pid = 11429] [serial = 1340] [outer = (nil)] [url = about:blank] 17:34:51 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x91d30000) [pid = 11429] [serial = 1338] [outer = (nil)] [url = about:blank] 17:34:51 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x91c36c00) [pid = 11429] [serial = 1325] [outer = (nil)] [url = about:blank] 17:34:51 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x91c3f800) [pid = 11429] [serial = 1326] [outer = (nil)] [url = about:blank] 17:34:51 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8ef7d800) [pid = 11429] [serial = 1319] [outer = (nil)] [url = about:blank] 17:34:51 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8f02e400) [pid = 11429] [serial = 1320] [outer = (nil)] [url = about:blank] 17:34:51 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8f6ddc00) [pid = 11429] [serial = 1322] [outer = (nil)] [url = about:blank] 17:34:51 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8f89c400) [pid = 11429] [serial = 1323] [outer = (nil)] [url = about:blank] 17:34:51 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8f804000) [pid = 11429] [serial = 1334] [outer = (nil)] [url = about:blank] 17:34:51 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8e355c00) [pid = 11429] [serial = 1328] [outer = (nil)] [url = about:blank] 17:34:51 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8ec90400) [pid = 11429] [serial = 1329] [outer = (nil)] [url = about:blank] 17:34:51 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f55a000) [pid = 11429] [serial = 1331] [outer = (nil)] [url = about:blank] 17:34:51 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f5f3800) [pid = 11429] [serial = 1332] [outer = (nil)] [url = about:blank] 17:34:51 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8cccc400) [pid = 11429] [serial = 1316] [outer = (nil)] [url = about:blank] 17:34:51 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8ccda400) [pid = 11429] [serial = 1317] [outer = (nil)] [url = about:blank] 17:34:51 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f8a9800) [pid = 11429] [serial = 1314] [outer = (nil)] [url = about:blank] 17:34:51 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x92244800) [pid = 11429] [serial = 1341] [outer = (nil)] [url = about:blank] 17:34:51 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f89ec00) [pid = 11429] [serial = 1335] [outer = (nil)] [url = about:blank] 17:34:51 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x92367400) [pid = 11429] [serial = 1344] [outer = (nil)] [url = about:blank] 17:34:52 INFO - PROCESS | 11429 | 1468456492434 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 17:34:52 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 17:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1449ms 17:34:52 INFO - PROCESS | 11429 | 1468456492479 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 17:34:52 INFO - PROCESS | 11429 | 1468456492486 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 17:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:34:52 INFO - PROCESS | 11429 | 1468456492496 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:34:52 INFO - PROCESS | 11429 | 1468456492500 Marionette TRACE conn3 <- [1,1838,null,{}] 17:34:52 INFO - PROCESS | 11429 | 1468456492506 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:52 INFO - PROCESS | 11429 | 1468456492511 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:52 INFO - PROCESS | 11429 | 1468456492671 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 17:34:52 INFO - PROCESS | 11429 | 1468456492681 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:52 INFO - PROCESS | 11429 | 1468456492695 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:52 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef7ec00 == 31 [pid = 11429] [id = 467] 17:34:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f5edc00) [pid = 11429] [serial = 1402] [outer = (nil)] 17:34:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f5f4000) [pid = 11429] [serial = 1403] [outer = 0x8f5edc00] 17:34:52 INFO - PROCESS | 11429 | 1468456492761 Marionette DEBUG loaded listener.js 17:34:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f64e400) [pid = 11429] [serial = 1404] [outer = 0x8f5edc00] 17:34:53 INFO - PROCESS | 11429 | 1468456493707 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1230ms 17:34:53 INFO - PROCESS | 11429 | 1468456493726 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 17:34:53 INFO - PROCESS | 11429 | 1468456493730 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 17:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:34:53 INFO - PROCESS | 11429 | 1468456493737 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:34:53 INFO - PROCESS | 11429 | 1468456493742 Marionette TRACE conn3 <- [1,1842,null,{}] 17:34:53 INFO - PROCESS | 11429 | 1468456493758 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:53 INFO - PROCESS | 11429 | 1468456493765 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:53 INFO - PROCESS | 11429 | 1468456493974 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 17:34:54 INFO - PROCESS | 11429 | 1468456494006 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:54 INFO - PROCESS | 11429 | 1468456494016 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:54 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f8a3000 == 32 [pid = 11429] [id = 468] 17:34:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f8a3400) [pid = 11429] [serial = 1405] [outer = (nil)] 17:34:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x91366800) [pid = 11429] [serial = 1406] [outer = 0x8f8a3400] 17:34:54 INFO - PROCESS | 11429 | 1468456494086 Marionette DEBUG loaded listener.js 17:34:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x91c37000) [pid = 11429] [serial = 1407] [outer = 0x8f8a3400] 17:34:54 INFO - PROCESS | 11429 | 1468456494964 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1283ms 17:34:55 INFO - PROCESS | 11429 | 1468456495024 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 17:34:55 INFO - PROCESS | 11429 | 1468456495028 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 17:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:34:55 INFO - PROCESS | 11429 | 1468456495034 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:34:55 INFO - PROCESS | 11429 | 1468456495037 Marionette TRACE conn3 <- [1,1846,null,{}] 17:34:55 INFO - PROCESS | 11429 | 1468456495042 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:55 INFO - PROCESS | 11429 | 1468456495047 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:55 INFO - PROCESS | 11429 | 1468456495258 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 17:34:55 INFO - PROCESS | 11429 | 1468456495294 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:55 INFO - PROCESS | 11429 | 1468456495303 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:55 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7cc00 == 33 [pid = 11429] [id = 469] 17:34:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f6e0c00) [pid = 11429] [serial = 1408] [outer = (nil)] 17:34:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x91d2d400) [pid = 11429] [serial = 1409] [outer = 0x8f6e0c00] 17:34:55 INFO - PROCESS | 11429 | 1468456495369 Marionette DEBUG loaded listener.js 17:34:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x91d2f800) [pid = 11429] [serial = 1410] [outer = 0x8f6e0c00] 17:34:56 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8e4b6c00) [pid = 11429] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:34:56 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f652c00) [pid = 11429] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:34:56 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f652800) [pid = 11429] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:34:56 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8ccd3000) [pid = 11429] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:34:56 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8ec90c00) [pid = 11429] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:34:56 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x9224f000) [pid = 11429] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:34:56 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8cb7d800) [pid = 11429] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:34:56 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x923ed400) [pid = 11429] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:34:56 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x92fd1400) [pid = 11429] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:34:56 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x951be400) [pid = 11429] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:34:56 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8ccd2800) [pid = 11429] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:34:56 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8ec99400) [pid = 11429] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:34:56 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8f558c00) [pid = 11429] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:34:56 INFO - PROCESS | 11429 | 1468456496424 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:34:56 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) 17:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1431ms 17:34:56 INFO - PROCESS | 11429 | 1468456496465 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 17:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:34:56 INFO - PROCESS | 11429 | 1468456496476 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 17:34:56 INFO - PROCESS | 11429 | 1468456496481 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:34:56 INFO - PROCESS | 11429 | 1468456496491 Marionette TRACE conn3 <- [1,1850,null,{}] 17:34:56 INFO - PROCESS | 11429 | 1468456496496 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:56 INFO - PROCESS | 11429 | 1468456496501 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:56 INFO - PROCESS | 11429 | 1468456496654 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 17:34:56 INFO - PROCESS | 11429 | 1468456496787 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:56 INFO - PROCESS | 11429 | 1468456496793 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:56 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cccc800 == 34 [pid = 11429] [id = 470] 17:34:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8ccd1800) [pid = 11429] [serial = 1411] [outer = (nil)] 17:34:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8f5f8c00) [pid = 11429] [serial = 1412] [outer = 0x8ccd1800] 17:34:56 INFO - PROCESS | 11429 | 1468456496862 Marionette DEBUG loaded listener.js 17:34:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8f80c000) [pid = 11429] [serial = 1413] [outer = 0x8ccd1800] 17:34:57 INFO - PROCESS | 11429 | 1468456497623 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1193ms 17:34:57 INFO - PROCESS | 11429 | 1468456497680 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 17:34:57 INFO - PROCESS | 11429 | 1468456497683 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 17:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:34:57 INFO - PROCESS | 11429 | 1468456497690 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:34:57 INFO - PROCESS | 11429 | 1468456497692 Marionette TRACE conn3 <- [1,1854,null,{}] 17:34:57 INFO - PROCESS | 11429 | 1468456497698 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:57 INFO - PROCESS | 11429 | 1468456497709 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:57 INFO - PROCESS | 11429 | 1468456497896 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 17:34:57 INFO - PROCESS | 11429 | 1468456497905 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:57 INFO - PROCESS | 11429 | 1468456497912 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:57 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee11c00 == 35 [pid = 11429] [id = 471] 17:34:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x9224a400) [pid = 11429] [serial = 1414] [outer = (nil)] 17:34:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x923f3c00) [pid = 11429] [serial = 1415] [outer = 0x9224a400] 17:34:57 INFO - PROCESS | 11429 | 1468456497981 Marionette DEBUG loaded listener.js 17:34:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x924e7000) [pid = 11429] [serial = 1416] [outer = 0x9224a400] 17:34:59 INFO - PROCESS | 11429 | 1468456499155 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1533ms 17:34:59 INFO - PROCESS | 11429 | 1468456499224 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 17:34:59 INFO - PROCESS | 11429 | 1468456499231 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 17:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:34:59 INFO - PROCESS | 11429 | 1468456499240 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:34:59 INFO - PROCESS | 11429 | 1468456499249 Marionette TRACE conn3 <- [1,1858,null,{}] 17:34:59 INFO - PROCESS | 11429 | 1468456499257 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:59 INFO - PROCESS | 11429 | 1468456499262 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:59 INFO - PROCESS | 11429 | 1468456499497 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 17:34:59 INFO - PROCESS | 11429 | 1468456499734 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:59 INFO - PROCESS | 11429 | 1468456499744 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:34:59 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec94000 == 36 [pid = 11429] [id = 472] 17:34:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8ec99000) [pid = 11429] [serial = 1417] [outer = (nil)] 17:34:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f029400) [pid = 11429] [serial = 1418] [outer = 0x8ec99000] 17:34:59 INFO - PROCESS | 11429 | 1468456499876 Marionette DEBUG loaded listener.js 17:35:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f56b800) [pid = 11429] [serial = 1419] [outer = 0x8ec99000] 17:35:00 INFO - PROCESS | 11429 | 1468456500837 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1635ms 17:35:00 INFO - PROCESS | 11429 | 1468456500875 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 17:35:00 INFO - PROCESS | 11429 | 1468456500883 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 17:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:35:00 INFO - PROCESS | 11429 | 1468456500902 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:35:00 INFO - PROCESS | 11429 | 1468456500910 Marionette TRACE conn3 <- [1,1862,null,{}] 17:35:00 INFO - PROCESS | 11429 | 1468456500919 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:00 INFO - PROCESS | 11429 | 1468456500924 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:01 INFO - PROCESS | 11429 | 1468456501168 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 17:35:01 INFO - PROCESS | 11429 | 1468456501450 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:01 INFO - PROCESS | 11429 | 1468456501458 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:01 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f659800 == 37 [pid = 11429] [id = 473] 17:35:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f89a800) [pid = 11429] [serial = 1420] [outer = (nil)] 17:35:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x91a70c00) [pid = 11429] [serial = 1421] [outer = 0x8f89a800] 17:35:01 INFO - PROCESS | 11429 | 1468456501628 Marionette DEBUG loaded listener.js 17:35:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x91d37400) [pid = 11429] [serial = 1422] [outer = 0x8f89a800] 17:35:02 INFO - PROCESS | 11429 | 1468456502580 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1745ms 17:35:02 INFO - PROCESS | 11429 | 1468456502639 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 17:35:02 INFO - PROCESS | 11429 | 1468456502644 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 17:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:35:02 INFO - PROCESS | 11429 | 1468456502652 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:35:02 INFO - PROCESS | 11429 | 1468456502658 Marionette TRACE conn3 <- [1,1866,null,{}] 17:35:02 INFO - PROCESS | 11429 | 1468456502674 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:02 INFO - PROCESS | 11429 | 1468456502684 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:02 INFO - PROCESS | 11429 | 1468456502900 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 17:35:03 INFO - PROCESS | 11429 | 1468456503145 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:03 INFO - PROCESS | 11429 | 1468456503158 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:03 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef7f000 == 38 [pid = 11429] [id = 474] 17:35:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x924e1c00) [pid = 11429] [serial = 1423] [outer = (nil)] 17:35:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x924eec00) [pid = 11429] [serial = 1424] [outer = 0x924e1c00] 17:35:03 INFO - PROCESS | 11429 | 1468456503285 Marionette DEBUG loaded listener.js 17:35:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x92fdc400) [pid = 11429] [serial = 1425] [outer = 0x924e1c00] 17:35:04 INFO - PROCESS | 11429 | 1468456504247 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 17:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1634ms 17:35:04 INFO - PROCESS | 11429 | 1468456504288 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 17:35:04 INFO - PROCESS | 11429 | 1468456504293 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 17:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:35:04 INFO - PROCESS | 11429 | 1468456504300 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:35:04 INFO - PROCESS | 11429 | 1468456504303 Marionette TRACE conn3 <- [1,1870,null,{}] 17:35:04 INFO - PROCESS | 11429 | 1468456504309 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:04 INFO - PROCESS | 11429 | 1468456504315 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:04 INFO - PROCESS | 11429 | 1468456504507 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 17:35:04 INFO - PROCESS | 11429 | 1468456504698 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:04 INFO - PROCESS | 11429 | 1468456504709 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:04 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f021000 == 39 [pid = 11429] [id = 475] 17:35:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x923ed400) [pid = 11429] [serial = 1426] [outer = (nil)] 17:35:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x93a64800) [pid = 11429] [serial = 1427] [outer = 0x923ed400] 17:35:04 INFO - PROCESS | 11429 | 1468456504826 Marionette DEBUG loaded listener.js 17:35:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x93c5c400) [pid = 11429] [serial = 1428] [outer = 0x923ed400] 17:35:05 INFO - PROCESS | 11429 | 1468456505727 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 17:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1483ms 17:35:05 INFO - PROCESS | 11429 | 1468456505784 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 17:35:05 INFO - PROCESS | 11429 | 1468456505788 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 17:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:35:05 INFO - PROCESS | 11429 | 1468456505794 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:35:05 INFO - PROCESS | 11429 | 1468456505797 Marionette TRACE conn3 <- [1,1874,null,{}] 17:35:05 INFO - PROCESS | 11429 | 1468456505803 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:05 INFO - PROCESS | 11429 | 1468456505808 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:05 INFO - PROCESS | 11429 | 1468456505990 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 17:35:06 INFO - PROCESS | 11429 | 1468456506175 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:06 INFO - PROCESS | 11429 | 1468456506182 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:06 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f651c00 == 40 [pid = 11429] [id = 476] 17:35:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x91369000) [pid = 11429] [serial = 1429] [outer = (nil)] 17:35:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x9476d000) [pid = 11429] [serial = 1430] [outer = 0x91369000] 17:35:06 INFO - PROCESS | 11429 | 1468456506264 Marionette DEBUG loaded listener.js 17:35:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x951ba800) [pid = 11429] [serial = 1431] [outer = 0x91369000] 17:35:07 INFO - PROCESS | 11429 | 1468456507268 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1531ms 17:35:07 INFO - PROCESS | 11429 | 1468456507326 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 17:35:07 INFO - PROCESS | 11429 | 1468456507329 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 17:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:35:07 INFO - PROCESS | 11429 | 1468456507336 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:35:07 INFO - PROCESS | 11429 | 1468456507339 Marionette TRACE conn3 <- [1,1878,null,{}] 17:35:07 INFO - PROCESS | 11429 | 1468456507345 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:07 INFO - PROCESS | 11429 | 1468456507355 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:07 INFO - PROCESS | 11429 | 1468456507585 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 17:35:07 INFO - PROCESS | 11429 | 1468456507809 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:07 INFO - PROCESS | 11429 | 1468456507820 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:07 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee1bc00 == 41 [pid = 11429] [id = 477] 17:35:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x94766000) [pid = 11429] [serial = 1432] [outer = (nil)] 17:35:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x964ae400) [pid = 11429] [serial = 1433] [outer = 0x94766000] 17:35:07 INFO - PROCESS | 11429 | 1468456507942 Marionette DEBUG loaded listener.js 17:35:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x976ba000) [pid = 11429] [serial = 1434] [outer = 0x94766000] 17:35:08 INFO - PROCESS | 11429 | 1468456508832 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1532ms 17:35:08 INFO - PROCESS | 11429 | 1468456508869 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 17:35:08 INFO - PROCESS | 11429 | 1468456508873 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 17:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:35:08 INFO - PROCESS | 11429 | 1468456508880 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:35:08 INFO - PROCESS | 11429 | 1468456508883 Marionette TRACE conn3 <- [1,1882,null,{}] 17:35:08 INFO - PROCESS | 11429 | 1468456508889 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:08 INFO - PROCESS | 11429 | 1468456508894 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:09 INFO - PROCESS | 11429 | 1468456509054 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 17:35:09 INFO - PROCESS | 11429 | 1468456509553 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:09 INFO - PROCESS | 11429 | 1468456509564 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:09 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd4800 == 42 [pid = 11429] [id = 478] 17:35:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x8ccd5000) [pid = 11429] [serial = 1435] [outer = (nil)] 17:35:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x8e353400) [pid = 11429] [serial = 1436] [outer = 0x8ccd5000] 17:35:09 INFO - PROCESS | 11429 | 1468456509644 Marionette DEBUG loaded listener.js 17:35:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x8e4c4800) [pid = 11429] [serial = 1437] [outer = 0x8ccd5000] 17:35:10 INFO - PROCESS | 11429 | 1468456510564 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1728ms 17:35:10 INFO - PROCESS | 11429 | 1468456510611 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 17:35:10 INFO - PROCESS | 11429 | 1468456510622 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 17:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:35:10 INFO - PROCESS | 11429 | 1468456510636 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:35:10 INFO - PROCESS | 11429 | 1468456510642 Marionette TRACE conn3 <- [1,1886,null,{}] 17:35:10 INFO - PROCESS | 11429 | 1468456510651 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:10 INFO - PROCESS | 11429 | 1468456510658 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:10 INFO - PROCESS | 11429 | 1468456510826 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 17:35:11 INFO - PROCESS | 11429 | 1468456511034 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:11 INFO - PROCESS | 11429 | 1468456511043 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:11 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e356000 == 43 [pid = 11429] [id = 479] 17:35:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x8f02b800) [pid = 11429] [serial = 1438] [outer = (nil)] 17:35:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x8f655c00) [pid = 11429] [serial = 1439] [outer = 0x8f02b800] 17:35:11 INFO - PROCESS | 11429 | 1468456511180 Marionette DEBUG loaded listener.js 17:35:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x8f6ddc00) [pid = 11429] [serial = 1440] [outer = 0x8f02b800] 17:35:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb84800 == 42 [pid = 11429] [id = 448] 17:35:12 INFO - PROCESS | 11429 | --DOCSHELL 0x91d35800 == 41 [pid = 11429] [id = 452] 17:35:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7c800 == 40 [pid = 11429] [id = 456] 17:35:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8f5f6800 == 39 [pid = 11429] [id = 449] 17:35:12 INFO - PROCESS | 11429 | --DOCSHELL 0x91f56400 == 38 [pid = 11429] [id = 450] 17:35:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb82800 == 37 [pid = 11429] [id = 454] 17:35:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb81c00 == 36 [pid = 11429] [id = 442] 17:35:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb88000 == 35 [pid = 11429] [id = 444] 17:35:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6e1800 == 34 [pid = 11429] [id = 447] 17:35:12 INFO - PROCESS | 11429 | --DOCSHELL 0x91d36400 == 33 [pid = 11429] [id = 446] 17:35:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd1c00 == 32 [pid = 11429] [id = 455] 17:35:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7c400 == 31 [pid = 11429] [id = 453] 17:35:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8f651800 == 30 [pid = 11429] [id = 445] 17:35:12 INFO - PROCESS | 11429 | --DOCSHELL 0x91d32c00 == 29 [pid = 11429] [id = 451] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 95 (0x8ec93800) [pid = 11429] [serial = 1346] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 94 (0x91362000) [pid = 11429] [serial = 1350] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x8f6e0000) [pid = 11429] [serial = 1349] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x8f6dd800) [pid = 11429] [serial = 1379] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x8e4be000) [pid = 11429] [serial = 1368] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x8e356800) [pid = 11429] [serial = 1367] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x8ee19400) [pid = 11429] [serial = 1373] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x923eb000) [pid = 11429] [serial = 1353] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x92363c00) [pid = 11429] [serial = 1352] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x8ef71c00) [pid = 11429] [serial = 1374] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8cb83400) [pid = 11429] [serial = 1370] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8ccd8400) [pid = 11429] [serial = 1371] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x92fd1800) [pid = 11429] [serial = 1356] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x924eb400) [pid = 11429] [serial = 1355] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x93c5d400) [pid = 11429] [serial = 1359] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x93a62400) [pid = 11429] [serial = 1358] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x976b1c00) [pid = 11429] [serial = 1362] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x951c8c00) [pid = 11429] [serial = 1361] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x976e4400) [pid = 11429] [serial = 1365] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x976be400) [pid = 11429] [serial = 1364] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f6e5000) [pid = 11429] [serial = 1380] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f562000) [pid = 11429] [serial = 1382] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f55e400) [pid = 11429] [serial = 1376] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f6df000) [pid = 11429] [serial = 1383] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f571c00) [pid = 11429] [serial = 1377] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f8a5800) [pid = 11429] [serial = 1385] [outer = (nil)] [url = about:blank] 17:35:12 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8ee1dc00) [pid = 11429] [serial = 1347] [outer = (nil)] [url = about:blank] 17:35:13 INFO - PROCESS | 11429 | 1468456513193 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 17:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2586ms 17:35:13 INFO - PROCESS | 11429 | 1468456513224 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 17:35:13 INFO - PROCESS | 11429 | 1468456513229 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 17:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:35:13 INFO - PROCESS | 11429 | 1468456513243 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:35:13 INFO - PROCESS | 11429 | 1468456513247 Marionette TRACE conn3 <- [1,1890,null,{}] 17:35:13 INFO - PROCESS | 11429 | 1468456513256 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:13 INFO - PROCESS | 11429 | 1468456513261 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:13 INFO - PROCESS | 11429 | 1468456513424 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 17:35:13 INFO - PROCESS | 11429 | 1468456513435 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:13 INFO - PROCESS | 11429 | 1468456513450 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:13 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e353c00 == 30 [pid = 11429] [id = 480] 17:35:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8e354800) [pid = 11429] [serial = 1441] [outer = (nil)] 17:35:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8e4c4000) [pid = 11429] [serial = 1442] [outer = 0x8e354800] 17:35:13 INFO - PROCESS | 11429 | 1468456513518 Marionette DEBUG loaded listener.js 17:35:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8ee13000) [pid = 11429] [serial = 1443] [outer = 0x8e354800] 17:35:14 INFO - PROCESS | 11429 | 1468456514426 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 17:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1229ms 17:35:14 INFO - PROCESS | 11429 | 1468456514472 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 17:35:14 INFO - PROCESS | 11429 | 1468456514482 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 17:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:35:14 INFO - PROCESS | 11429 | 1468456514493 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:35:14 INFO - PROCESS | 11429 | 1468456514497 Marionette TRACE conn3 <- [1,1894,null,{}] 17:35:14 INFO - PROCESS | 11429 | 1468456514504 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:14 INFO - PROCESS | 11429 | 1468456514509 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:14 INFO - PROCESS | 11429 | 1468456514667 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 17:35:14 INFO - PROCESS | 11429 | 1468456514800 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:14 INFO - PROCESS | 11429 | 1468456514808 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:14 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee20000 == 31 [pid = 11429] [id = 481] 17:35:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8ef76c00) [pid = 11429] [serial = 1444] [outer = (nil)] 17:35:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f556800) [pid = 11429] [serial = 1445] [outer = 0x8ef76c00] 17:35:14 INFO - PROCESS | 11429 | 1468456514883 Marionette DEBUG loaded listener.js 17:35:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f55ec00) [pid = 11429] [serial = 1446] [outer = 0x8ef76c00] 17:35:15 INFO - PROCESS | 11429 | 1468456515807 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1382ms 17:35:15 INFO - PROCESS | 11429 | 1468456515876 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 17:35:15 INFO - PROCESS | 11429 | 1468456515879 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 17:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:35:15 INFO - PROCESS | 11429 | 1468456515886 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:35:15 INFO - PROCESS | 11429 | 1468456515892 Marionette TRACE conn3 <- [1,1898,null,{}] 17:35:15 INFO - PROCESS | 11429 | 1468456515917 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:15 INFO - PROCESS | 11429 | 1468456515926 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:16 INFO - PROCESS | 11429 | 1468456516144 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 17:35:16 INFO - PROCESS | 11429 | 1468456516174 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:16 INFO - PROCESS | 11429 | 1468456516184 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:16 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6e5400 == 32 [pid = 11429] [id = 482] 17:35:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f801400) [pid = 11429] [serial = 1447] [outer = (nil)] 17:35:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f80c400) [pid = 11429] [serial = 1448] [outer = 0x8f801400] 17:35:16 INFO - PROCESS | 11429 | 1468456516284 Marionette DEBUG loaded listener.js 17:35:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f8a1000) [pid = 11429] [serial = 1449] [outer = 0x8f801400] 17:35:17 INFO - PROCESS | 11429 | 1468456517220 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1391ms 17:35:17 INFO - PROCESS | 11429 | 1468456517281 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 17:35:17 INFO - PROCESS | 11429 | 1468456517285 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 17:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:35:17 INFO - PROCESS | 11429 | 1468456517291 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:35:17 INFO - PROCESS | 11429 | 1468456517293 Marionette TRACE conn3 <- [1,1902,null,{}] 17:35:17 INFO - PROCESS | 11429 | 1468456517299 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:17 INFO - PROCESS | 11429 | 1468456517304 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:17 INFO - PROCESS | 11429 | 1468456517516 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 17:35:18 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f6e0c00) [pid = 11429] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:35:18 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f5edc00) [pid = 11429] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:35:18 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8e35c400) [pid = 11429] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:35:18 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x91c39000) [pid = 11429] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:35:18 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f80f400) [pid = 11429] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:35:18 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f6d8400) [pid = 11429] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:35:18 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8ccd9400) [pid = 11429] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:35:18 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8ee16400) [pid = 11429] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:35:18 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x9224a400) [pid = 11429] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:35:18 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8ccd1800) [pid = 11429] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:35:18 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8f8a3400) [pid = 11429] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:35:18 INFO - PROCESS | 11429 | 1468456518102 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:18 INFO - PROCESS | 11429 | 1468456518111 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:18 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd1800 == 33 [pid = 11429] [id = 483] 17:35:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8ccd9400) [pid = 11429] [serial = 1450] [outer = (nil)] 17:35:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8ec90c00) [pid = 11429] [serial = 1451] [outer = 0x8ccd9400] 17:35:18 INFO - PROCESS | 11429 | 1468456518182 Marionette DEBUG loaded listener.js 17:35:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f6e0c00) [pid = 11429] [serial = 1452] [outer = 0x8ccd9400] 17:35:18 INFO - PROCESS | 11429 | 1468456518908 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1635ms 17:35:18 INFO - PROCESS | 11429 | 1468456518927 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 17:35:18 INFO - PROCESS | 11429 | 1468456518930 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 17:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:35:18 INFO - PROCESS | 11429 | 1468456518936 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:35:18 INFO - PROCESS | 11429 | 1468456518938 Marionette TRACE conn3 <- [1,1906,null,{}] 17:35:18 INFO - PROCESS | 11429 | 1468456518944 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:18 INFO - PROCESS | 11429 | 1468456518949 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:19 INFO - PROCESS | 11429 | 1468456519136 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 17:35:19 INFO - PROCESS | 11429 | 1468456519158 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:19 INFO - PROCESS | 11429 | 1468456519165 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:19 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f02bc00 == 34 [pid = 11429] [id = 484] 17:35:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x91363c00) [pid = 11429] [serial = 1453] [outer = (nil)] 17:35:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x91c3d400) [pid = 11429] [serial = 1454] [outer = 0x91363c00] 17:35:19 INFO - PROCESS | 11429 | 1468456519230 Marionette DEBUG loaded listener.js 17:35:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x91d2fc00) [pid = 11429] [serial = 1455] [outer = 0x91363c00] 17:35:20 INFO - PROCESS | 11429 | 1468456520116 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 17:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1236ms 17:35:20 INFO - PROCESS | 11429 | 1468456520174 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 17:35:20 INFO - PROCESS | 11429 | 1468456520181 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 17:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:35:20 INFO - PROCESS | 11429 | 1468456520202 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:35:20 INFO - PROCESS | 11429 | 1468456520208 Marionette TRACE conn3 <- [1,1910,null,{}] 17:35:20 INFO - PROCESS | 11429 | 1468456520217 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:20 INFO - PROCESS | 11429 | 1468456520223 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:20 INFO - PROCESS | 11429 | 1468456520403 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 17:35:20 INFO - PROCESS | 11429 | 1468456520582 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:20 INFO - PROCESS | 11429 | 1468456520596 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:20 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb83000 == 35 [pid = 11429] [id = 485] 17:35:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8e4ba000) [pid = 11429] [serial = 1456] [outer = (nil)] 17:35:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8ec94800) [pid = 11429] [serial = 1457] [outer = 0x8e4ba000] 17:35:20 INFO - PROCESS | 11429 | 1468456520677 Marionette DEBUG loaded listener.js 17:35:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8ef72000) [pid = 11429] [serial = 1458] [outer = 0x8e4ba000] 17:35:21 INFO - PROCESS | 11429 | 1468456521748 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 17:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1597ms 17:35:21 INFO - PROCESS | 11429 | 1468456521788 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 17:35:21 INFO - PROCESS | 11429 | 1468456521795 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 17:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:35:21 INFO - PROCESS | 11429 | 1468456521806 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:35:21 INFO - PROCESS | 11429 | 1468456521810 Marionette TRACE conn3 <- [1,1914,null,{}] 17:35:21 INFO - PROCESS | 11429 | 1468456521817 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:21 INFO - PROCESS | 11429 | 1468456521823 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:22 INFO - PROCESS | 11429 | 1468456522001 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 17:35:22 INFO - PROCESS | 11429 | 1468456522221 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:22 INFO - PROCESS | 11429 | 1468456522232 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:22 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cccc000 == 36 [pid = 11429] [id = 486] 17:35:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f6da000) [pid = 11429] [serial = 1459] [outer = (nil)] 17:35:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f803800) [pid = 11429] [serial = 1460] [outer = 0x8f6da000] 17:35:22 INFO - PROCESS | 11429 | 1468456522315 Marionette DEBUG loaded listener.js 17:35:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f89fc00) [pid = 11429] [serial = 1461] [outer = 0x8f6da000] 17:35:23 INFO - PROCESS | 11429 | 1468456523307 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1582ms 17:35:23 INFO - PROCESS | 11429 | 1468456523388 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 17:35:23 INFO - PROCESS | 11429 | 1468456523392 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 17:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:35:23 INFO - PROCESS | 11429 | 1468456523399 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:35:23 INFO - PROCESS | 11429 | 1468456523405 Marionette TRACE conn3 <- [1,1918,null,{}] 17:35:23 INFO - PROCESS | 11429 | 1468456523422 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:23 INFO - PROCESS | 11429 | 1468456523431 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:23 INFO - PROCESS | 11429 | 1468456523649 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 17:35:23 INFO - PROCESS | 11429 | 1468456523918 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:23 INFO - PROCESS | 11429 | 1468456523929 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:23 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f4d800 == 37 [pid = 11429] [id = 487] 17:35:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x91f4f400) [pid = 11429] [serial = 1462] [outer = (nil)] 17:35:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x9235e000) [pid = 11429] [serial = 1463] [outer = 0x91f4f400] 17:35:24 INFO - PROCESS | 11429 | 1468456524014 Marionette DEBUG loaded listener.js 17:35:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x9235f800) [pid = 11429] [serial = 1464] [outer = 0x91f4f400] 17:35:24 INFO - PROCESS | 11429 | 1468456524959 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 17:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1634ms 17:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:35:25 INFO - PROCESS | 11429 | 1468456525033 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 17:35:25 INFO - PROCESS | 11429 | 1468456525037 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 17:35:25 INFO - PROCESS | 11429 | 1468456525044 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:35:25 INFO - PROCESS | 11429 | 1468456525047 Marionette TRACE conn3 <- [1,1922,null,{}] 17:35:25 INFO - PROCESS | 11429 | 1468456525053 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:25 INFO - PROCESS | 11429 | 1468456525058 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:25 INFO - PROCESS | 11429 | 1468456525232 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 17:35:25 INFO - PROCESS | 11429 | 1468456525418 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:25 INFO - PROCESS | 11429 | 1468456525429 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:25 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f5ef400 == 38 [pid = 11429] [id = 488] 17:35:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8f6e5000) [pid = 11429] [serial = 1465] [outer = (nil)] 17:35:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x924e4800) [pid = 11429] [serial = 1466] [outer = 0x8f6e5000] 17:35:25 INFO - PROCESS | 11429 | 1468456525508 Marionette DEBUG loaded listener.js 17:35:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x924e7400) [pid = 11429] [serial = 1467] [outer = 0x8f6e5000] 17:35:26 INFO - PROCESS | 11429 | 1468456526498 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 17:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1530ms 17:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:35:26 INFO - PROCESS | 11429 | 1468456526573 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 17:35:26 INFO - PROCESS | 11429 | 1468456526576 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 17:35:26 INFO - PROCESS | 11429 | 1468456526583 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:35:26 INFO - PROCESS | 11429 | 1468456526586 Marionette TRACE conn3 <- [1,1926,null,{}] 17:35:26 INFO - PROCESS | 11429 | 1468456526592 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:26 INFO - PROCESS | 11429 | 1468456526597 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:26 INFO - PROCESS | 11429 | 1468456526780 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 17:35:26 INFO - PROCESS | 11429 | 1468456526957 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:26 INFO - PROCESS | 11429 | 1468456526967 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:27 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7f000 == 39 [pid = 11429] [id = 489] 17:35:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x8cb84400) [pid = 11429] [serial = 1468] [outer = (nil)] 17:35:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x8ee1ec00) [pid = 11429] [serial = 1469] [outer = 0x8cb84400] 17:35:27 INFO - PROCESS | 11429 | 1468456527085 Marionette DEBUG loaded listener.js 17:35:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x8f89d000) [pid = 11429] [serial = 1470] [outer = 0x8cb84400] 17:35:28 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd1800 == 38 [pid = 11429] [id = 483] 17:35:28 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6e5400 == 37 [pid = 11429] [id = 482] 17:35:28 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee20000 == 36 [pid = 11429] [id = 481] 17:35:28 INFO - PROCESS | 11429 | 1468456528281 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 17:35:28 INFO - PROCESS | 11429 | --DOCSHELL 0x8e353c00 == 35 [pid = 11429] [id = 480] 17:35:28 INFO - PROCESS | 11429 | --DOCSHELL 0x8e356000 == 34 [pid = 11429] [id = 479] 17:35:28 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x91d2f800) [pid = 11429] [serial = 1410] [outer = (nil)] [url = about:blank] 17:35:28 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x91d2d400) [pid = 11429] [serial = 1409] [outer = (nil)] [url = about:blank] 17:35:28 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8f5f4000) [pid = 11429] [serial = 1403] [outer = (nil)] [url = about:blank] 17:35:28 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8f64e400) [pid = 11429] [serial = 1404] [outer = (nil)] [url = about:blank] 17:35:28 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8f650000) [pid = 11429] [serial = 1397] [outer = (nil)] [url = about:blank] 17:35:28 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x91a61400) [pid = 11429] [serial = 1398] [outer = (nil)] [url = about:blank] 17:35:28 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x91d32000) [pid = 11429] [serial = 1394] [outer = (nil)] [url = about:blank] 17:35:28 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x91f48400) [pid = 11429] [serial = 1395] [outer = (nil)] [url = about:blank] 17:35:28 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x91a64000) [pid = 11429] [serial = 1386] [outer = (nil)] [url = about:blank] 17:35:28 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8f8a2400) [pid = 11429] [serial = 1391] [outer = (nil)] [url = about:blank] 17:35:28 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x91a63000) [pid = 11429] [serial = 1392] [outer = (nil)] [url = about:blank] 17:35:28 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8e4bb800) [pid = 11429] [serial = 1400] [outer = (nil)] [url = about:blank] 17:35:28 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8ef77c00) [pid = 11429] [serial = 1401] [outer = (nil)] [url = about:blank] 17:35:28 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8ef7c800) [pid = 11429] [serial = 1388] [outer = (nil)] [url = about:blank] 17:35:28 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f561800) [pid = 11429] [serial = 1389] [outer = (nil)] [url = about:blank] 17:35:28 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x923f3c00) [pid = 11429] [serial = 1415] [outer = (nil)] [url = about:blank] 17:35:28 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x924e7000) [pid = 11429] [serial = 1416] [outer = (nil)] [url = about:blank] 17:35:28 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f80c000) [pid = 11429] [serial = 1413] [outer = (nil)] [url = about:blank] 17:35:28 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x91366800) [pid = 11429] [serial = 1406] [outer = (nil)] [url = about:blank] 17:35:28 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8f5f8c00) [pid = 11429] [serial = 1412] [outer = (nil)] [url = about:blank] 17:35:28 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x91c37000) [pid = 11429] [serial = 1407] [outer = (nil)] [url = about:blank] 17:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1789ms 17:35:28 INFO - PROCESS | 11429 | 1468456528372 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 17:35:28 INFO - PROCESS | 11429 | 1468456528377 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 17:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:35:28 INFO - PROCESS | 11429 | 1468456528384 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:35:28 INFO - PROCESS | 11429 | 1468456528391 Marionette TRACE conn3 <- [1,1930,null,{}] 17:35:28 INFO - PROCESS | 11429 | 1468456528399 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:28 INFO - PROCESS | 11429 | 1468456528404 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:28 INFO - PROCESS | 11429 | 1468456528565 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 17:35:28 INFO - PROCESS | 11429 | 1468456528767 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:28 INFO - PROCESS | 11429 | 1468456528775 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:28 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b9c00 == 35 [pid = 11429] [id = 490] 17:35:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8e4c1400) [pid = 11429] [serial = 1471] [outer = (nil)] 17:35:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8ef74c00) [pid = 11429] [serial = 1472] [outer = 0x8e4c1400] 17:35:28 INFO - PROCESS | 11429 | 1468456528851 Marionette DEBUG loaded listener.js 17:35:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f026c00) [pid = 11429] [serial = 1473] [outer = 0x8e4c1400] 17:35:29 INFO - PROCESS | 11429 | 1468456529620 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 17:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1282ms 17:35:29 INFO - PROCESS | 11429 | 1468456529667 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 17:35:29 INFO - PROCESS | 11429 | 1468456529674 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 17:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:35:29 INFO - PROCESS | 11429 | 1468456529684 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:35:29 INFO - PROCESS | 11429 | 1468456529687 Marionette TRACE conn3 <- [1,1934,null,{}] 17:35:29 INFO - PROCESS | 11429 | 1468456529698 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:29 INFO - PROCESS | 11429 | 1468456529703 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:29 INFO - PROCESS | 11429 | 1468456529862 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 17:35:29 INFO - PROCESS | 11429 | 1468456529873 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:29 INFO - PROCESS | 11429 | 1468456529885 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:29 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f573c00 == 36 [pid = 11429] [id = 491] 17:35:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f6d9c00) [pid = 11429] [serial = 1474] [outer = (nil)] 17:35:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f6e1400) [pid = 11429] [serial = 1475] [outer = 0x8f6d9c00] 17:35:29 INFO - PROCESS | 11429 | 1468456529950 Marionette DEBUG loaded listener.js 17:35:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f89dc00) [pid = 11429] [serial = 1476] [outer = 0x8f6d9c00] 17:35:30 INFO - PROCESS | 11429 | 1468456530899 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1291ms 17:35:30 INFO - PROCESS | 11429 | 1468456530975 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 17:35:30 INFO - PROCESS | 11429 | 1468456530979 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 17:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:35:30 INFO - PROCESS | 11429 | 1468456530992 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:35:30 INFO - PROCESS | 11429 | 1468456530996 Marionette TRACE conn3 <- [1,1938,null,{}] 17:35:31 INFO - PROCESS | 11429 | 1468456531012 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:31 INFO - PROCESS | 11429 | 1468456531020 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:31 INFO - PROCESS | 11429 | 1468456531233 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 17:35:31 INFO - PROCESS | 11429 | 1468456531351 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:31 INFO - PROCESS | 11429 | 1468456531362 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:31 INFO - PROCESS | 11429 | ++DOCSHELL 0x91a6e400 == 37 [pid = 11429] [id = 492] 17:35:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x91c37c00) [pid = 11429] [serial = 1477] [outer = (nil)] 17:35:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x91d30000) [pid = 11429] [serial = 1478] [outer = 0x91c37c00] 17:35:31 INFO - PROCESS | 11429 | 1468456531433 Marionette DEBUG loaded listener.js 17:35:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x91f4b400) [pid = 11429] [serial = 1479] [outer = 0x91c37c00] 17:35:32 INFO - PROCESS | 11429 | 1468456532290 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1336ms 17:35:32 INFO - PROCESS | 11429 | 1468456532328 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 17:35:32 INFO - PROCESS | 11429 | 1468456532333 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 17:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:35:32 INFO - PROCESS | 11429 | 1468456532345 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:35:32 INFO - PROCESS | 11429 | 1468456532348 Marionette TRACE conn3 <- [1,1942,null,{}] 17:35:32 INFO - PROCESS | 11429 | 1468456532354 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:32 INFO - PROCESS | 11429 | 1468456532358 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:32 INFO - PROCESS | 11429 | 1468456532560 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 17:35:32 INFO - PROCESS | 11429 | 1468456532580 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:32 INFO - PROCESS | 11429 | 1468456532588 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:32 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6de800 == 38 [pid = 11429] [id = 493] 17:35:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x91f56c00) [pid = 11429] [serial = 1480] [outer = (nil)] 17:35:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x9235dc00) [pid = 11429] [serial = 1481] [outer = 0x91f56c00] 17:35:32 INFO - PROCESS | 11429 | 1468456532654 Marionette DEBUG loaded listener.js 17:35:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x9235cc00) [pid = 11429] [serial = 1482] [outer = 0x91f56c00] 17:35:33 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8ccd5000) [pid = 11429] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:35:33 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8ccd9400) [pid = 11429] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:35:33 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x924e1c00) [pid = 11429] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:35:33 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x94766000) [pid = 11429] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:35:33 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8e354800) [pid = 11429] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:35:33 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f02b800) [pid = 11429] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:35:33 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8ef76c00) [pid = 11429] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:35:33 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x91369000) [pid = 11429] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:35:33 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f89a800) [pid = 11429] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:35:33 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f801400) [pid = 11429] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:35:33 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8ec99000) [pid = 11429] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:35:33 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x923ed400) [pid = 11429] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:35:33 INFO - PROCESS | 11429 | 1468456533626 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1336ms 17:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:35:33 INFO - PROCESS | 11429 | 1468456533676 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 17:35:33 INFO - PROCESS | 11429 | 1468456533678 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 17:35:33 INFO - PROCESS | 11429 | 1468456533684 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:35:33 INFO - PROCESS | 11429 | 1468456533687 Marionette TRACE conn3 <- [1,1946,null,{}] 17:35:33 INFO - PROCESS | 11429 | 1468456533693 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:33 INFO - PROCESS | 11429 | 1468456533698 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:33 INFO - PROCESS | 11429 | 1468456533896 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 17:35:33 INFO - PROCESS | 11429 | 1468456533910 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:33 INFO - PROCESS | 11429 | 1468456533918 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:33 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb85400 == 39 [pid = 11429] [id = 494] 17:35:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8ccd3400) [pid = 11429] [serial = 1483] [outer = (nil)] 17:35:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x91c33800) [pid = 11429] [serial = 1484] [outer = 0x8ccd3400] 17:35:33 INFO - PROCESS | 11429 | 1468456533985 Marionette DEBUG loaded listener.js 17:35:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x9235ec00) [pid = 11429] [serial = 1485] [outer = 0x8ccd3400] 17:35:34 INFO - PROCESS | 11429 | 1468456534821 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1193ms 17:35:34 INFO - PROCESS | 11429 | 1468456534878 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 17:35:34 INFO - PROCESS | 11429 | 1468456534882 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 17:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:35:34 INFO - PROCESS | 11429 | 1468456534888 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:35:34 INFO - PROCESS | 11429 | 1468456534891 Marionette TRACE conn3 <- [1,1950,null,{}] 17:35:34 INFO - PROCESS | 11429 | 1468456534896 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:34 INFO - PROCESS | 11429 | 1468456534906 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:35 INFO - PROCESS | 11429 | 1468456535076 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 17:35:35 INFO - PROCESS | 11429 | 1468456535085 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:35 INFO - PROCESS | 11429 | 1468456535092 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:35 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb81000 == 40 [pid = 11429] [id = 495] 17:35:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8cb83400) [pid = 11429] [serial = 1486] [outer = (nil)] 17:35:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x92fd1800) [pid = 11429] [serial = 1487] [outer = 0x8cb83400] 17:35:35 INFO - PROCESS | 11429 | 1468456535285 Marionette DEBUG loaded listener.js 17:35:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x92fdc000) [pid = 11429] [serial = 1488] [outer = 0x8cb83400] 17:35:36 INFO - PROCESS | 11429 | 1468456536287 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1427ms 17:35:36 INFO - PROCESS | 11429 | 1468456536316 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 17:35:36 INFO - PROCESS | 11429 | 1468456536323 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 17:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:35:36 INFO - PROCESS | 11429 | 1468456536331 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:35:36 INFO - PROCESS | 11429 | 1468456536338 Marionette TRACE conn3 <- [1,1954,null,{}] 17:35:36 INFO - PROCESS | 11429 | 1468456536346 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:36 INFO - PROCESS | 11429 | 1468456536352 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:36 INFO - PROCESS | 11429 | 1468456536534 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 17:35:36 INFO - PROCESS | 11429 | 1468456536726 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:36 INFO - PROCESS | 11429 | 1468456536737 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:36 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e355800 == 41 [pid = 11429] [id = 496] 17:35:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8e4b5800) [pid = 11429] [serial = 1489] [outer = (nil)] 17:35:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f5f4000) [pid = 11429] [serial = 1490] [outer = 0x8e4b5800] 17:35:36 INFO - PROCESS | 11429 | 1468456536864 Marionette DEBUG loaded listener.js 17:35:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f64a800) [pid = 11429] [serial = 1491] [outer = 0x8e4b5800] 17:35:37 INFO - PROCESS | 11429 | 1468456537819 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 17:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1533ms 17:35:37 INFO - PROCESS | 11429 | 1468456537864 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 17:35:37 INFO - PROCESS | 11429 | 1468456537871 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 17:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:35:37 INFO - PROCESS | 11429 | 1468456537881 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:35:37 INFO - PROCESS | 11429 | 1468456537885 Marionette TRACE conn3 <- [1,1958,null,{}] 17:35:37 INFO - PROCESS | 11429 | 1468456537891 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:37 INFO - PROCESS | 11429 | 1468456537897 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:38 INFO - PROCESS | 11429 | 1468456538075 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 17:35:38 INFO - PROCESS | 11429 | 1468456538253 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:38 INFO - PROCESS | 11429 | 1468456538261 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:38 INFO - PROCESS | 11429 | ++DOCSHELL 0x91368800 == 42 [pid = 11429] [id = 497] 17:35:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x9136bc00) [pid = 11429] [serial = 1492] [outer = (nil)] 17:35:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x91c36000) [pid = 11429] [serial = 1493] [outer = 0x9136bc00] 17:35:38 INFO - PROCESS | 11429 | 1468456538345 Marionette DEBUG loaded listener.js 17:35:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x91d30800) [pid = 11429] [serial = 1494] [outer = 0x9136bc00] 17:35:39 INFO - PROCESS | 11429 | 1468456539338 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 17:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1534ms 17:35:39 INFO - PROCESS | 11429 | 1468456539415 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 17:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:35:39 INFO - PROCESS | 11429 | 1468456539419 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 17:35:39 INFO - PROCESS | 11429 | 1468456539427 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:35:39 INFO - PROCESS | 11429 | 1468456539433 Marionette TRACE conn3 <- [1,1962,null,{}] 17:35:39 INFO - PROCESS | 11429 | 1468456539451 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:39 INFO - PROCESS | 11429 | 1468456539460 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:39 INFO - PROCESS | 11429 | 1468456539727 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 17:35:39 INFO - PROCESS | 11429 | 1468456539863 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:39 INFO - PROCESS | 11429 | 1468456539874 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:39 INFO - PROCESS | 11429 | ++DOCSHELL 0x939a9400 == 43 [pid = 11429] [id = 498] 17:35:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x93a62400) [pid = 11429] [serial = 1495] [outer = (nil)] 17:35:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x93c5f000) [pid = 11429] [serial = 1496] [outer = 0x93a62400] 17:35:40 INFO - PROCESS | 11429 | 1468456540041 Marionette DEBUG loaded listener.js 17:35:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x94761000) [pid = 11429] [serial = 1497] [outer = 0x93a62400] 17:35:40 INFO - PROCESS | 11429 | 1468456540931 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 17:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1541ms 17:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:35:40 INFO - PROCESS | 11429 | 1468456540968 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 17:35:40 INFO - PROCESS | 11429 | 1468456540972 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 17:35:40 INFO - PROCESS | 11429 | 1468456540979 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:35:40 INFO - PROCESS | 11429 | 1468456540982 Marionette TRACE conn3 <- [1,1966,null,{}] 17:35:40 INFO - PROCESS | 11429 | 1468456540988 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:40 INFO - PROCESS | 11429 | 1468456540993 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:41 INFO - PROCESS | 11429 | 1468456541166 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 17:35:41 INFO - PROCESS | 11429 | 1468456541355 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:41 INFO - PROCESS | 11429 | 1468456541362 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:41 INFO - PROCESS | 11429 | ++DOCSHELL 0x924ecc00 == 44 [pid = 11429] [id = 499] 17:35:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x947e5800) [pid = 11429] [serial = 1498] [outer = (nil)] 17:35:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x951c2400) [pid = 11429] [serial = 1499] [outer = 0x947e5800] 17:35:41 INFO - PROCESS | 11429 | 1468456541440 Marionette DEBUG loaded listener.js 17:35:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x923e4400) [pid = 11429] [serial = 1500] [outer = 0x947e5800] 17:35:42 INFO - PROCESS | 11429 | 1468456542351 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 17:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1429ms 17:35:42 INFO - PROCESS | 11429 | 1468456542407 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 17:35:42 INFO - PROCESS | 11429 | 1468456542411 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 17:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:35:42 INFO - PROCESS | 11429 | 1468456542418 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:35:42 INFO - PROCESS | 11429 | 1468456542421 Marionette TRACE conn3 <- [1,1970,null,{}] 17:35:42 INFO - PROCESS | 11429 | 1468456542427 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:42 INFO - PROCESS | 11429 | 1468456542432 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:42 INFO - PROCESS | 11429 | 1468456542594 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 17:35:42 INFO - PROCESS | 11429 | 1468456542773 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:42 INFO - PROCESS | 11429 | 1468456542782 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:42 INFO - PROCESS | 11429 | ++DOCSHELL 0x951bc800 == 45 [pid = 11429] [id = 500] 17:35:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x951c3800) [pid = 11429] [serial = 1501] [outer = (nil)] 17:35:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x976b0800) [pid = 11429] [serial = 1502] [outer = 0x951c3800] 17:35:42 INFO - PROCESS | 11429 | 1468456542858 Marionette DEBUG loaded listener.js 17:35:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x976b1400) [pid = 11429] [serial = 1503] [outer = 0x951c3800] 17:35:43 INFO - PROCESS | 11429 | 1468456543816 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 17:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1427ms 17:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:35:43 INFO - PROCESS | 11429 | 1468456543846 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 17:35:43 INFO - PROCESS | 11429 | 1468456543849 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 17:35:43 INFO - PROCESS | 11429 | 1468456543856 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:35:43 INFO - PROCESS | 11429 | 1468456543859 Marionette TRACE conn3 <- [1,1974,null,{}] 17:35:43 INFO - PROCESS | 11429 | 1468456543865 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:43 INFO - PROCESS | 11429 | 1468456543875 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:44 INFO - PROCESS | 11429 | 1468456544058 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 17:35:44 INFO - PROCESS | 11429 | 1468456544239 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:44 INFO - PROCESS | 11429 | 1468456544248 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:44 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccce400 == 46 [pid = 11429] [id = 501] 17:35:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x8cccec00) [pid = 11429] [serial = 1504] [outer = (nil)] 17:35:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x976e8c00) [pid = 11429] [serial = 1505] [outer = 0x8cccec00] 17:35:44 INFO - PROCESS | 11429 | 1468456544327 Marionette DEBUG loaded listener.js 17:35:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x976eb400) [pid = 11429] [serial = 1506] [outer = 0x8cccec00] 17:35:45 INFO - PROCESS | 11429 | 1468456545231 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 17:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1432ms 17:35:45 INFO - PROCESS | 11429 | 1468456545291 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 17:35:45 INFO - PROCESS | 11429 | 1468456545294 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 17:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:35:45 INFO - PROCESS | 11429 | 1468456545302 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:35:45 INFO - PROCESS | 11429 | 1468456545306 Marionette TRACE conn3 <- [1,1978,null,{}] 17:35:45 INFO - PROCESS | 11429 | 1468456545311 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:45 INFO - PROCESS | 11429 | 1468456545316 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:45 INFO - PROCESS | 11429 | 1468456545492 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 17:35:45 INFO - PROCESS | 11429 | 1468456545973 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:45 INFO - PROCESS | 11429 | 1468456545984 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:46 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd2000 == 47 [pid = 11429] [id = 502] 17:35:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x8ccd2400) [pid = 11429] [serial = 1507] [outer = (nil)] 17:35:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x8e351400) [pid = 11429] [serial = 1508] [outer = 0x8ccd2400] 17:35:46 INFO - PROCESS | 11429 | 1468456546097 Marionette DEBUG loaded listener.js 17:35:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x8e4c3800) [pid = 11429] [serial = 1509] [outer = 0x8ccd2400] 17:35:46 INFO - PROCESS | 11429 | 1468456546987 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1733ms 17:35:47 INFO - PROCESS | 11429 | 1468456547038 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 17:35:47 INFO - PROCESS | 11429 | 1468456547043 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 17:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:35:47 INFO - PROCESS | 11429 | 1468456547050 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:35:47 INFO - PROCESS | 11429 | 1468456547055 Marionette TRACE conn3 <- [1,1982,null,{}] 17:35:47 INFO - PROCESS | 11429 | 1468456547062 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:47 INFO - PROCESS | 11429 | 1468456547068 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:47 INFO - PROCESS | 11429 | 1468456547227 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 17:35:47 INFO - PROCESS | 11429 | 1468456547498 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:47 INFO - PROCESS | 11429 | 1468456547505 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:47 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef7a000 == 48 [pid = 11429] [id = 503] 17:35:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x8f5f8000) [pid = 11429] [serial = 1510] [outer = (nil)] 17:35:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x8f805800) [pid = 11429] [serial = 1511] [outer = 0x8f5f8000] 17:35:47 INFO - PROCESS | 11429 | 1468456547583 Marionette DEBUG loaded listener.js 17:35:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 97 (0x8f8a9c00) [pid = 11429] [serial = 1512] [outer = 0x8f5f8000] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb85400 == 47 [pid = 11429] [id = 494] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6de800 == 46 [pid = 11429] [id = 493] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x91a6e400 == 45 [pid = 11429] [id = 492] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x8f573c00 == 44 [pid = 11429] [id = 491] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4b9c00 == 43 [pid = 11429] [id = 490] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd4800 == 42 [pid = 11429] [id = 478] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb83000 == 41 [pid = 11429] [id = 485] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7f000 == 40 [pid = 11429] [id = 489] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x8f02bc00 == 39 [pid = 11429] [id = 484] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x8cccc000 == 38 [pid = 11429] [id = 486] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x8f5ef400 == 37 [pid = 11429] [id = 488] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x91f4d800 == 36 [pid = 11429] [id = 487] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef7f000 == 35 [pid = 11429] [id = 474] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x8f021000 == 34 [pid = 11429] [id = 475] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x8f651c00 == 33 [pid = 11429] [id = 476] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee1bc00 == 32 [pid = 11429] [id = 477] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd2000 == 31 [pid = 11429] [id = 502] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x951bc800 == 30 [pid = 11429] [id = 500] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccce400 == 29 [pid = 11429] [id = 501] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x924ecc00 == 28 [pid = 11429] [id = 499] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x939a9400 == 27 [pid = 11429] [id = 498] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x91368800 == 26 [pid = 11429] [id = 497] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb81000 == 25 [pid = 11429] [id = 495] 17:35:49 INFO - PROCESS | 11429 | --DOCSHELL 0x8e355800 == 24 [pid = 11429] [id = 496] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 96 (0x8e4c4800) [pid = 11429] [serial = 1437] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 95 (0x8f6e0c00) [pid = 11429] [serial = 1452] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 94 (0x92fdc400) [pid = 11429] [serial = 1425] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x964ae400) [pid = 11429] [serial = 1433] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x8ee13000) [pid = 11429] [serial = 1443] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x976ba000) [pid = 11429] [serial = 1434] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x8f6ddc00) [pid = 11429] [serial = 1440] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x8f556800) [pid = 11429] [serial = 1445] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x8ec90c00) [pid = 11429] [serial = 1451] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x951ba800) [pid = 11429] [serial = 1431] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x91d37400) [pid = 11429] [serial = 1422] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8f80c400) [pid = 11429] [serial = 1448] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8f56b800) [pid = 11429] [serial = 1419] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8e4c4000) [pid = 11429] [serial = 1442] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x924eec00) [pid = 11429] [serial = 1424] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8e353400) [pid = 11429] [serial = 1436] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8f55ec00) [pid = 11429] [serial = 1446] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x93a64800) [pid = 11429] [serial = 1427] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8f8a1000) [pid = 11429] [serial = 1449] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x9476d000) [pid = 11429] [serial = 1430] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f029400) [pid = 11429] [serial = 1418] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x93c5c400) [pid = 11429] [serial = 1428] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f655c00) [pid = 11429] [serial = 1439] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x91a70c00) [pid = 11429] [serial = 1421] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x91c3d400) [pid = 11429] [serial = 1454] [outer = (nil)] [url = about:blank] 17:35:49 INFO - PROCESS | 11429 | 1468456549614 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 2588ms 17:35:49 INFO - PROCESS | 11429 | 1468456549638 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 17:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:35:49 INFO - PROCESS | 11429 | 1468456549643 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 17:35:49 INFO - PROCESS | 11429 | 1468456549651 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:35:49 INFO - PROCESS | 11429 | 1468456549655 Marionette TRACE conn3 <- [1,1986,null,{}] 17:35:49 INFO - PROCESS | 11429 | 1468456549663 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:49 INFO - PROCESS | 11429 | 1468456549669 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:49 INFO - PROCESS | 11429 | 1468456549873 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 17:35:50 INFO - PROCESS | 11429 | 1468456550007 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:50 INFO - PROCESS | 11429 | 1468456550018 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:50 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd4800 == 25 [pid = 11429] [id = 504] 17:35:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8ccd9000) [pid = 11429] [serial = 1513] [outer = (nil)] 17:35:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8e4be400) [pid = 11429] [serial = 1514] [outer = 0x8ccd9000] 17:35:50 INFO - PROCESS | 11429 | 1468456550084 Marionette DEBUG loaded listener.js 17:35:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8ec92400) [pid = 11429] [serial = 1515] [outer = 0x8ccd9000] 17:35:50 INFO - PROCESS | 11429 | 1468456550836 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1231ms 17:35:50 INFO - PROCESS | 11429 | 1468456550881 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 17:35:50 INFO - PROCESS | 11429 | 1468456550889 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 17:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:35:50 INFO - PROCESS | 11429 | 1468456550900 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:35:50 INFO - PROCESS | 11429 | 1468456550904 Marionette TRACE conn3 <- [1,1990,null,{}] 17:35:50 INFO - PROCESS | 11429 | 1468456550910 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:50 INFO - PROCESS | 11429 | 1468456550915 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:51 INFO - PROCESS | 11429 | 1468456551077 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 17:35:51 INFO - PROCESS | 11429 | 1468456551089 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:51 INFO - PROCESS | 11429 | 1468456551096 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:51 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f025c00 == 26 [pid = 11429] [id = 505] 17:35:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f028000) [pid = 11429] [serial = 1516] [outer = (nil)] 17:35:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f556800) [pid = 11429] [serial = 1517] [outer = 0x8f028000] 17:35:51 INFO - PROCESS | 11429 | 1468456551169 Marionette DEBUG loaded listener.js 17:35:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f55dc00) [pid = 11429] [serial = 1518] [outer = 0x8f028000] 17:35:52 INFO - PROCESS | 11429 | 1468456552164 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1335ms 17:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:35:52 INFO - PROCESS | 11429 | 1468456552234 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 17:35:52 INFO - PROCESS | 11429 | 1468456552237 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 17:35:52 INFO - PROCESS | 11429 | 1468456552244 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:35:52 INFO - PROCESS | 11429 | 1468456552250 Marionette TRACE conn3 <- [1,1994,null,{}] 17:35:52 INFO - PROCESS | 11429 | 1468456552275 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:52 INFO - PROCESS | 11429 | 1468456552284 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:52 INFO - PROCESS | 11429 | 1468456552503 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 17:35:52 INFO - PROCESS | 11429 | 1468456552530 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:52 INFO - PROCESS | 11429 | 1468456552541 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:52 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f655000 == 27 [pid = 11429] [id = 506] 17:35:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f655c00) [pid = 11429] [serial = 1519] [outer = (nil)] 17:35:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8f6db000) [pid = 11429] [serial = 1520] [outer = 0x8f655c00] 17:35:52 INFO - PROCESS | 11429 | 1468456552612 Marionette DEBUG loaded listener.js 17:35:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8f804400) [pid = 11429] [serial = 1521] [outer = 0x8f655c00] 17:35:53 INFO - PROCESS | 11429 | 1468456553525 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1291ms 17:35:53 INFO - PROCESS | 11429 | 1468456553534 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 17:35:53 INFO - PROCESS | 11429 | 1468456553539 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 17:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:35:53 INFO - PROCESS | 11429 | 1468456553545 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:35:53 INFO - PROCESS | 11429 | 1468456553547 Marionette TRACE conn3 <- [1,1998,null,{}] 17:35:53 INFO - PROCESS | 11429 | 1468456553553 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:53 INFO - PROCESS | 11429 | 1468456553559 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:53 INFO - PROCESS | 11429 | 1468456553768 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 17:35:54 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x91c37c00) [pid = 11429] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:35:54 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x91f56c00) [pid = 11429] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:35:54 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8e4c1400) [pid = 11429] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:35:54 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f6da000) [pid = 11429] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:35:54 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f6e5000) [pid = 11429] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:35:54 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f6d9c00) [pid = 11429] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:35:54 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x91f4f400) [pid = 11429] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:35:54 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8cb84400) [pid = 11429] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:35:54 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8e4ba000) [pid = 11429] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:35:54 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x91363c00) [pid = 11429] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:35:54 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8ccd3400) [pid = 11429] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:35:54 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8cb83400) [pid = 11429] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:35:54 INFO - PROCESS | 11429 | 1468456554430 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:54 INFO - PROCESS | 11429 | 1468456554442 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:54 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb83400 == 28 [pid = 11429] [id = 507] 17:35:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8ccd3400) [pid = 11429] [serial = 1522] [outer = (nil)] 17:35:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8ee16000) [pid = 11429] [serial = 1523] [outer = 0x8ccd3400] 17:35:54 INFO - PROCESS | 11429 | 1468456554507 Marionette DEBUG loaded listener.js 17:35:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f6db800) [pid = 11429] [serial = 1524] [outer = 0x8ccd3400] 17:35:55 INFO - PROCESS | 11429 | 1468456555182 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 17:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1677ms 17:35:55 INFO - PROCESS | 11429 | 1468456555223 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 17:35:55 INFO - PROCESS | 11429 | 1468456555226 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 17:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:35:55 INFO - PROCESS | 11429 | 1468456555232 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:35:55 INFO - PROCESS | 11429 | 1468456555235 Marionette TRACE conn3 <- [1,2002,null,{}] 17:35:55 INFO - PROCESS | 11429 | 1468456555244 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:55 INFO - PROCESS | 11429 | 1468456555248 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:55 INFO - PROCESS | 11429 | 1468456555450 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 17:35:55 INFO - PROCESS | 11429 | 1468456555473 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:55 INFO - PROCESS | 11429 | 1468456555480 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:55 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f8a4c00 == 29 [pid = 11429] [id = 508] 17:35:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f8a7c00) [pid = 11429] [serial = 1525] [outer = (nil)] 17:35:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x91a68400) [pid = 11429] [serial = 1526] [outer = 0x8f8a7c00] 17:35:55 INFO - PROCESS | 11429 | 1468456555546 Marionette DEBUG loaded listener.js 17:35:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x91c37c00) [pid = 11429] [serial = 1527] [outer = 0x8f8a7c00] 17:35:56 INFO - PROCESS | 11429 | 1468456556442 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1237ms 17:35:56 INFO - PROCESS | 11429 | 1468456556470 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 17:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:35:56 INFO - PROCESS | 11429 | 1468456556477 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 17:35:56 INFO - PROCESS | 11429 | 1468456556486 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:35:56 INFO - PROCESS | 11429 | 1468456556494 Marionette TRACE conn3 <- [1,2006,null,{}] 17:35:56 INFO - PROCESS | 11429 | 1468456556505 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:56 INFO - PROCESS | 11429 | 1468456556510 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:56 INFO - PROCESS | 11429 | 1468456556710 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 17:35:56 INFO - PROCESS | 11429 | 1468456556922 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:56 INFO - PROCESS | 11429 | 1468456556936 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:56 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd8000 == 30 [pid = 11429] [id = 509] 17:35:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8e4b9800) [pid = 11429] [serial = 1528] [outer = (nil)] 17:35:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8ec8fc00) [pid = 11429] [serial = 1529] [outer = 0x8e4b9800] 17:35:57 INFO - PROCESS | 11429 | 1468456557017 Marionette DEBUG loaded listener.js 17:35:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8ee1e800) [pid = 11429] [serial = 1530] [outer = 0x8e4b9800] 17:35:58 INFO - PROCESS | 11429 | 1468456558085 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 17:35:58 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 17:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1688ms 17:35:58 INFO - PROCESS | 11429 | 1468456558173 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 17:35:58 INFO - PROCESS | 11429 | 1468456558180 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 17:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:35:58 INFO - PROCESS | 11429 | 1468456558191 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:35:58 INFO - PROCESS | 11429 | 1468456558195 Marionette TRACE conn3 <- [1,2010,null,{}] 17:35:58 INFO - PROCESS | 11429 | 1468456558201 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:58 INFO - PROCESS | 11429 | 1468456558207 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:58 INFO - PROCESS | 11429 | 1468456558415 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 17:35:58 INFO - PROCESS | 11429 | 1468456558688 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:58 INFO - PROCESS | 11429 | 1468456558695 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:58 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb88c00 == 31 [pid = 11429] [id = 510] 17:35:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f64cc00) [pid = 11429] [serial = 1531] [outer = (nil)] 17:35:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8f6dbc00) [pid = 11429] [serial = 1532] [outer = 0x8f64cc00] 17:35:58 INFO - PROCESS | 11429 | 1468456558780 Marionette DEBUG loaded listener.js 17:35:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8f808000) [pid = 11429] [serial = 1533] [outer = 0x8f64cc00] 17:35:59 INFO - PROCESS | 11429 | 1468456559723 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 17:35:59 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 17:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1582ms 17:35:59 INFO - PROCESS | 11429 | 1468456559773 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 17:35:59 INFO - PROCESS | 11429 | 1468456559777 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 17:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:35:59 INFO - PROCESS | 11429 | 1468456559784 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:35:59 INFO - PROCESS | 11429 | 1468456559790 Marionette TRACE conn3 <- [1,2014,null,{}] 17:35:59 INFO - PROCESS | 11429 | 1468456559807 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:59 INFO - PROCESS | 11429 | 1468456559815 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:35:59 INFO - PROCESS | 11429 | 1468456559993 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 17:36:00 INFO - PROCESS | 11429 | 1468456560156 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:00 INFO - PROCESS | 11429 | 1468456560167 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:00 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f4e000 == 32 [pid = 11429] [id = 511] 17:36:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x91f50800) [pid = 11429] [serial = 1534] [outer = (nil)] 17:36:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x92244800) [pid = 11429] [serial = 1535] [outer = 0x91f50800] 17:36:00 INFO - PROCESS | 11429 | 1468456560347 Marionette DEBUG loaded listener.js 17:36:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x9224f000) [pid = 11429] [serial = 1536] [outer = 0x91f50800] 17:36:01 INFO - PROCESS | 11429 | 1468456561338 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1634ms 17:36:01 INFO - PROCESS | 11429 | 1468456561419 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 17:36:01 INFO - PROCESS | 11429 | 1468456561423 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 17:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:36:01 INFO - PROCESS | 11429 | 1468456561430 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:36:01 INFO - PROCESS | 11429 | 1468456561433 Marionette TRACE conn3 <- [1,2018,null,{}] 17:36:01 INFO - PROCESS | 11429 | 1468456561439 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:01 INFO - PROCESS | 11429 | 1468456561444 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:01 INFO - PROCESS | 11429 | 1468456561631 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 17:36:01 INFO - PROCESS | 11429 | 1468456561915 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:01 INFO - PROCESS | 11429 | 1468456561925 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:01 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f654800 == 33 [pid = 11429] [id = 512] 17:36:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x923f1c00) [pid = 11429] [serial = 1537] [outer = (nil)] 17:36:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x924ea400) [pid = 11429] [serial = 1538] [outer = 0x923f1c00] 17:36:02 INFO - PROCESS | 11429 | 1468456562026 Marionette DEBUG loaded listener.js 17:36:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x92fd1c00) [pid = 11429] [serial = 1539] [outer = 0x923f1c00] 17:36:03 INFO - PROCESS | 11429 | 1468456563008 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1634ms 17:36:03 INFO - PROCESS | 11429 | 1468456563065 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 17:36:03 INFO - PROCESS | 11429 | 1468456563069 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 17:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:36:03 INFO - PROCESS | 11429 | 1468456563075 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:36:03 INFO - PROCESS | 11429 | 1468456563079 Marionette TRACE conn3 <- [1,2022,null,{}] 17:36:03 INFO - PROCESS | 11429 | 1468456563084 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:03 INFO - PROCESS | 11429 | 1468456563090 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:03 INFO - PROCESS | 11429 | 1468456563255 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 17:36:03 INFO - PROCESS | 11429 | 1468456563541 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:03 INFO - PROCESS | 11429 | 1468456563550 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:03 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb87000 == 34 [pid = 11429] [id = 513] 17:36:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x8cb88400) [pid = 11429] [serial = 1540] [outer = (nil)] 17:36:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x8ccd6000) [pid = 11429] [serial = 1541] [outer = 0x8cb88400] 17:36:03 INFO - PROCESS | 11429 | 1468456563683 Marionette DEBUG loaded listener.js 17:36:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x8e4b8400) [pid = 11429] [serial = 1542] [outer = 0x8cb88400] 17:36:04 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb83400 == 33 [pid = 11429] [id = 507] 17:36:04 INFO - PROCESS | 11429 | --DOCSHELL 0x8f655000 == 32 [pid = 11429] [id = 506] 17:36:04 INFO - PROCESS | 11429 | --DOCSHELL 0x8f025c00 == 31 [pid = 11429] [id = 505] 17:36:04 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd4800 == 30 [pid = 11429] [id = 504] 17:36:04 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef7a000 == 29 [pid = 11429] [id = 503] 17:36:04 INFO - PROCESS | 11429 | 1468456564677 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1635ms 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x92fdc000) [pid = 11429] [serial = 1488] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x92fd1800) [pid = 11429] [serial = 1487] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x91f4b400) [pid = 11429] [serial = 1479] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x9235dc00) [pid = 11429] [serial = 1481] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8ef74c00) [pid = 11429] [serial = 1472] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8f026c00) [pid = 11429] [serial = 1473] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8f803800) [pid = 11429] [serial = 1460] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8f89fc00) [pid = 11429] [serial = 1461] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x924e4800) [pid = 11429] [serial = 1466] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x924e7400) [pid = 11429] [serial = 1467] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8f6e1400) [pid = 11429] [serial = 1475] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x9235e000) [pid = 11429] [serial = 1463] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x9235f800) [pid = 11429] [serial = 1464] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8ee1ec00) [pid = 11429] [serial = 1469] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f89d000) [pid = 11429] [serial = 1470] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8ec94800) [pid = 11429] [serial = 1457] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8ef72000) [pid = 11429] [serial = 1458] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x91d2fc00) [pid = 11429] [serial = 1455] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x91d30000) [pid = 11429] [serial = 1478] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x9235ec00) [pid = 11429] [serial = 1485] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x9235cc00) [pid = 11429] [serial = 1482] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8f89dc00) [pid = 11429] [serial = 1476] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x91c33800) [pid = 11429] [serial = 1484] [outer = (nil)] [url = about:blank] 17:36:04 INFO - PROCESS | 11429 | 1468456564749 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 17:36:04 INFO - PROCESS | 11429 | 1468456564753 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 17:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:36:04 INFO - PROCESS | 11429 | 1468456564763 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:36:04 INFO - PROCESS | 11429 | 1468456564767 Marionette TRACE conn3 <- [1,2026,null,{}] 17:36:04 INFO - PROCESS | 11429 | 1468456564775 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:04 INFO - PROCESS | 11429 | 1468456564782 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:04 INFO - PROCESS | 11429 | 1468456564939 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 17:36:05 INFO - PROCESS | 11429 | 1468456565082 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:05 INFO - PROCESS | 11429 | 1468456565091 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:05 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4bb400 == 30 [pid = 11429] [id = 514] 17:36:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8ee15000) [pid = 11429] [serial = 1543] [outer = (nil)] 17:36:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8f028400) [pid = 11429] [serial = 1544] [outer = 0x8ee15000] 17:36:05 INFO - PROCESS | 11429 | 1468456565163 Marionette DEBUG loaded listener.js 17:36:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f567800) [pid = 11429] [serial = 1545] [outer = 0x8ee15000] 17:36:05 INFO - PROCESS | 11429 | 1468456565960 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1227ms 17:36:05 INFO - PROCESS | 11429 | 1468456565993 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 17:36:06 INFO - PROCESS | 11429 | 1468456565999 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 17:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:36:06 INFO - PROCESS | 11429 | 1468456566022 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:36:06 INFO - PROCESS | 11429 | 1468456566026 Marionette TRACE conn3 <- [1,2030,null,{}] 17:36:06 INFO - PROCESS | 11429 | 1468456566032 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:06 INFO - PROCESS | 11429 | 1468456566037 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:06 INFO - PROCESS | 11429 | 1468456566195 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 17:36:06 INFO - PROCESS | 11429 | 1468456566205 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:06 INFO - PROCESS | 11429 | 1468456566214 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:06 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef7e800 == 31 [pid = 11429] [id = 515] 17:36:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f64b800) [pid = 11429] [serial = 1546] [outer = (nil)] 17:36:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f8a2000) [pid = 11429] [serial = 1547] [outer = 0x8f64b800] 17:36:06 INFO - PROCESS | 11429 | 1468456566281 Marionette DEBUG loaded listener.js 17:36:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x9136fc00) [pid = 11429] [serial = 1548] [outer = 0x8f64b800] 17:36:07 INFO - PROCESS | 11429 | 1468456567259 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1288ms 17:36:07 INFO - PROCESS | 11429 | 1468456567306 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 17:36:07 INFO - PROCESS | 11429 | 1468456567310 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 17:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:36:07 INFO - PROCESS | 11429 | 1468456567326 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:36:07 INFO - PROCESS | 11429 | 1468456567334 Marionette TRACE conn3 <- [1,2034,null,{}] 17:36:07 INFO - PROCESS | 11429 | 1468456567348 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:07 INFO - PROCESS | 11429 | 1468456567353 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:07 INFO - PROCESS | 11429 | 1468456567568 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 17:36:07 INFO - PROCESS | 11429 | 1468456567588 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:07 INFO - PROCESS | 11429 | 1468456567598 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:07 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef80800 == 32 [pid = 11429] [id = 516] 17:36:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f89d400) [pid = 11429] [serial = 1549] [outer = (nil)] 17:36:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x91f53800) [pid = 11429] [serial = 1550] [outer = 0x8f89d400] 17:36:07 INFO - PROCESS | 11429 | 1468456567662 Marionette DEBUG loaded listener.js 17:36:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x91f4d000) [pid = 11429] [serial = 1551] [outer = 0x8f89d400] 17:36:08 INFO - PROCESS | 11429 | 1468456568587 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1304ms 17:36:08 INFO - PROCESS | 11429 | 1468456568620 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 17:36:08 INFO - PROCESS | 11429 | 1468456568625 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 17:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:36:08 INFO - PROCESS | 11429 | 1468456568635 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:36:08 INFO - PROCESS | 11429 | 1468456568637 Marionette TRACE conn3 <- [1,2038,null,{}] 17:36:08 INFO - PROCESS | 11429 | 1468456568648 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:08 INFO - PROCESS | 11429 | 1468456568652 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:08 INFO - PROCESS | 11429 | 1468456568851 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 17:36:08 INFO - PROCESS | 11429 | 1468456568869 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:08 INFO - PROCESS | 11429 | 1468456568877 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:08 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb82800 == 33 [pid = 11429] [id = 517] 17:36:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x91f4d800) [pid = 11429] [serial = 1552] [outer = (nil)] 17:36:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x923e6c00) [pid = 11429] [serial = 1553] [outer = 0x91f4d800] 17:36:08 INFO - PROCESS | 11429 | 1468456568943 Marionette DEBUG loaded listener.js 17:36:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x923f2000) [pid = 11429] [serial = 1554] [outer = 0x91f4d800] 17:36:09 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8e4b5800) [pid = 11429] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:36:09 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x9136bc00) [pid = 11429] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:36:09 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x93a62400) [pid = 11429] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:36:09 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x947e5800) [pid = 11429] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:36:09 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f655c00) [pid = 11429] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:36:09 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8ccd3400) [pid = 11429] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:36:09 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f5f8000) [pid = 11429] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:36:09 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f028000) [pid = 11429] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:36:09 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x951c3800) [pid = 11429] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:36:09 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8ccd9000) [pid = 11429] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:36:09 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8cccec00) [pid = 11429] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:36:09 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8ccd2400) [pid = 11429] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:36:09 INFO - PROCESS | 11429 | 1468456569950 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1332ms 17:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:36:09 INFO - PROCESS | 11429 | 1468456569968 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 17:36:09 INFO - PROCESS | 11429 | 1468456569970 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 17:36:09 INFO - PROCESS | 11429 | 1468456569978 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:36:09 INFO - PROCESS | 11429 | 1468456569981 Marionette TRACE conn3 <- [1,2042,null,{}] 17:36:09 INFO - PROCESS | 11429 | 1468456569987 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:09 INFO - PROCESS | 11429 | 1468456569992 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:10 INFO - PROCESS | 11429 | 1468456570187 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 17:36:10 INFO - PROCESS | 11429 | 1468456570205 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:10 INFO - PROCESS | 11429 | 1468456570220 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:10 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cccd400 == 34 [pid = 11429] [id = 518] 17:36:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8ccd6400) [pid = 11429] [serial = 1555] [outer = (nil)] 17:36:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x9136bc00) [pid = 11429] [serial = 1556] [outer = 0x8ccd6400] 17:36:10 INFO - PROCESS | 11429 | 1468456570302 Marionette DEBUG loaded listener.js 17:36:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x92367800) [pid = 11429] [serial = 1557] [outer = 0x8ccd6400] 17:36:11 INFO - PROCESS | 11429 | 1468456571195 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:36:11 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) 17:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1278ms 17:36:11 INFO - PROCESS | 11429 | 1468456571254 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 17:36:11 INFO - PROCESS | 11429 | 1468456571257 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 17:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:36:11 INFO - PROCESS | 11429 | 1468456571263 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:36:11 INFO - PROCESS | 11429 | 1468456571267 Marionette TRACE conn3 <- [1,2046,null,{}] 17:36:11 INFO - PROCESS | 11429 | 1468456571272 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:11 INFO - PROCESS | 11429 | 1468456571277 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:11 INFO - PROCESS | 11429 | 1468456571433 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 17:36:11 INFO - PROCESS | 11429 | 1468456571445 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:11 INFO - PROCESS | 11429 | 1468456571452 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:11 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee12000 == 35 [pid = 11429] [id = 519] 17:36:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f6e4800) [pid = 11429] [serial = 1558] [outer = (nil)] 17:36:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x93a59400) [pid = 11429] [serial = 1559] [outer = 0x8f6e4800] 17:36:11 INFO - PROCESS | 11429 | 1468456571519 Marionette DEBUG loaded listener.js 17:36:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x93c5b000) [pid = 11429] [serial = 1560] [outer = 0x8f6e4800] 17:36:12 INFO - PROCESS | 11429 | 1468456572672 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1479ms 17:36:12 INFO - PROCESS | 11429 | 1468456572745 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 17:36:12 INFO - PROCESS | 11429 | 1468456572751 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 17:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:36:12 INFO - PROCESS | 11429 | 1468456572759 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:36:12 INFO - PROCESS | 11429 | 1468456572767 Marionette TRACE conn3 <- [1,2050,null,{}] 17:36:12 INFO - PROCESS | 11429 | 1468456572775 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:12 INFO - PROCESS | 11429 | 1468456572779 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:13 INFO - PROCESS | 11429 | 1468456572998 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 17:36:13 INFO - PROCESS | 11429 | 1468456573226 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:13 INFO - PROCESS | 11429 | 1468456573238 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:13 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec97800 == 36 [pid = 11429] [id = 520] 17:36:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8ef72000) [pid = 11429] [serial = 1561] [outer = (nil)] 17:36:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f02c400) [pid = 11429] [serial = 1562] [outer = 0x8ef72000] 17:36:13 INFO - PROCESS | 11429 | 1468456573321 Marionette DEBUG loaded listener.js 17:36:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f64e800) [pid = 11429] [serial = 1563] [outer = 0x8ef72000] 17:36:14 INFO - PROCESS | 11429 | 1468456574201 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1491ms 17:36:14 INFO - PROCESS | 11429 | 1468456574250 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 17:36:14 INFO - PROCESS | 11429 | 1468456574257 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 17:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:36:14 INFO - PROCESS | 11429 | 1468456574286 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:36:14 INFO - PROCESS | 11429 | 1468456574291 Marionette TRACE conn3 <- [1,2054,null,{}] 17:36:14 INFO - PROCESS | 11429 | 1468456574297 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:14 INFO - PROCESS | 11429 | 1468456574303 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:14 INFO - PROCESS | 11429 | 1468456574481 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 17:36:14 INFO - PROCESS | 11429 | 1468456574666 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:14 INFO - PROCESS | 11429 | 1468456574677 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:14 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f55d800 == 37 [pid = 11429] [id = 521] 17:36:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f8a6000) [pid = 11429] [serial = 1564] [outer = (nil)] 17:36:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x91d2e400) [pid = 11429] [serial = 1565] [outer = 0x8f8a6000] 17:36:14 INFO - PROCESS | 11429 | 1468456574755 Marionette DEBUG loaded listener.js 17:36:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x91d35000) [pid = 11429] [serial = 1566] [outer = 0x8f8a6000] 17:36:15 INFO - PROCESS | 11429 | 1468456575763 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1531ms 17:36:15 INFO - PROCESS | 11429 | 1468456575815 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 17:36:15 INFO - PROCESS | 11429 | 1468456575820 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 17:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:36:15 INFO - PROCESS | 11429 | 1468456575827 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:36:15 INFO - PROCESS | 11429 | 1468456575832 Marionette TRACE conn3 <- [1,2058,null,{}] 17:36:15 INFO - PROCESS | 11429 | 1468456575849 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:15 INFO - PROCESS | 11429 | 1468456575858 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:16 INFO - PROCESS | 11429 | 1468456576040 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 17:36:16 INFO - PROCESS | 11429 | 1468456576223 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:16 INFO - PROCESS | 11429 | 1468456576239 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:16 INFO - PROCESS | 11429 | ++DOCSHELL 0x9399fc00 == 38 [pid = 11429] [id = 522] 17:36:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x939a0800) [pid = 11429] [serial = 1567] [outer = (nil)] 17:36:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x93c61000) [pid = 11429] [serial = 1568] [outer = 0x939a0800] 17:36:16 INFO - PROCESS | 11429 | 1468456576318 Marionette DEBUG loaded listener.js 17:36:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x94760400) [pid = 11429] [serial = 1569] [outer = 0x939a0800] 17:36:17 INFO - PROCESS | 11429 | 1468456577321 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1542ms 17:36:17 INFO - PROCESS | 11429 | 1468456577369 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 17:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:36:17 INFO - PROCESS | 11429 | 1468456577374 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 17:36:17 INFO - PROCESS | 11429 | 1468456577380 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:36:17 INFO - PROCESS | 11429 | 1468456577383 Marionette TRACE conn3 <- [1,2062,null,{}] 17:36:17 INFO - PROCESS | 11429 | 1468456577389 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:17 INFO - PROCESS | 11429 | 1468456577394 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:17 INFO - PROCESS | 11429 | 1468456577573 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 17:36:17 INFO - PROCESS | 11429 | 1468456577752 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:17 INFO - PROCESS | 11429 | 1468456577762 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:17 INFO - PROCESS | 11429 | ++DOCSHELL 0x92fdfc00 == 39 [pid = 11429] [id = 523] 17:36:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x93a5b400) [pid = 11429] [serial = 1570] [outer = (nil)] 17:36:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x951c4000) [pid = 11429] [serial = 1571] [outer = 0x93a5b400] 17:36:17 INFO - PROCESS | 11429 | 1468456577838 Marionette DEBUG loaded listener.js 17:36:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x9646dc00) [pid = 11429] [serial = 1572] [outer = 0x93a5b400] 17:36:18 INFO - PROCESS | 11429 | 1468456578768 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1429ms 17:36:18 INFO - PROCESS | 11429 | 1468456578808 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 17:36:18 INFO - PROCESS | 11429 | 1468456578812 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 17:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:36:18 INFO - PROCESS | 11429 | 1468456578819 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:36:18 INFO - PROCESS | 11429 | 1468456578822 Marionette TRACE conn3 <- [1,2066,null,{}] 17:36:18 INFO - PROCESS | 11429 | 1468456578828 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:18 INFO - PROCESS | 11429 | 1468456578833 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:19 INFO - PROCESS | 11429 | 1468456578997 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 17:36:19 INFO - PROCESS | 11429 | 1468456579190 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:19 INFO - PROCESS | 11429 | 1468456579196 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:19 INFO - PROCESS | 11429 | ++DOCSHELL 0x91c32c00 == 40 [pid = 11429] [id = 524] 17:36:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x93a56400) [pid = 11429] [serial = 1573] [outer = (nil)] 17:36:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x964af400) [pid = 11429] [serial = 1574] [outer = 0x93a56400] 17:36:19 INFO - PROCESS | 11429 | 1468456579316 Marionette DEBUG loaded listener.js 17:36:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x976b3800) [pid = 11429] [serial = 1575] [outer = 0x93a56400] 17:36:20 INFO - PROCESS | 11429 | 1468456580288 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1532ms 17:36:20 INFO - PROCESS | 11429 | 1468456580351 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 17:36:20 INFO - PROCESS | 11429 | 1468456580355 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 17:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:36:20 INFO - PROCESS | 11429 | 1468456580362 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:36:20 INFO - PROCESS | 11429 | 1468456580365 Marionette TRACE conn3 <- [1,2070,null,{}] 17:36:20 INFO - PROCESS | 11429 | 1468456580371 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:20 INFO - PROCESS | 11429 | 1468456580381 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:20 INFO - PROCESS | 11429 | 1468456580609 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 17:36:20 INFO - PROCESS | 11429 | 1468456580792 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:20 INFO - PROCESS | 11429 | 1468456580802 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:20 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd0000 == 41 [pid = 11429] [id = 525] 17:36:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x8e35b400) [pid = 11429] [serial = 1576] [outer = (nil)] 17:36:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x976e4c00) [pid = 11429] [serial = 1577] [outer = 0x8e35b400] 17:36:20 INFO - PROCESS | 11429 | 1468456580922 Marionette DEBUG loaded listener.js 17:36:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x9800d400) [pid = 11429] [serial = 1578] [outer = 0x8e35b400] 17:36:21 INFO - PROCESS | 11429 | 1468456581848 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 17:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1529ms 17:36:21 INFO - PROCESS | 11429 | 1468456581896 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 17:36:21 INFO - PROCESS | 11429 | 1468456581903 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 17:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:36:21 INFO - PROCESS | 11429 | 1468456581915 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:36:21 INFO - PROCESS | 11429 | 1468456581918 Marionette TRACE conn3 <- [1,2074,null,{}] 17:36:21 INFO - PROCESS | 11429 | 1468456581924 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:21 INFO - PROCESS | 11429 | 1468456581935 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:22 INFO - PROCESS | 11429 | 1468456582111 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 17:36:22 INFO - PROCESS | 11429 | 1468456582630 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:22 INFO - PROCESS | 11429 | 1468456582642 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:22 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccda000 == 42 [pid = 11429] [id = 526] 17:36:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x8e34d800) [pid = 11429] [serial = 1579] [outer = (nil)] 17:36:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x8e4bb000) [pid = 11429] [serial = 1580] [outer = 0x8e34d800] 17:36:22 INFO - PROCESS | 11429 | 1468456582720 Marionette DEBUG loaded listener.js 17:36:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x8ee17800) [pid = 11429] [serial = 1581] [outer = 0x8e34d800] 17:36:23 INFO - PROCESS | 11429 | 1468456583594 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 17:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1726ms 17:36:23 INFO - PROCESS | 11429 | 1468456583664 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 17:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:36:23 INFO - PROCESS | 11429 | 1468456583678 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 17:36:23 INFO - PROCESS | 11429 | 1468456583691 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:36:23 INFO - PROCESS | 11429 | 1468456583698 Marionette TRACE conn3 <- [1,2078,null,{}] 17:36:23 INFO - PROCESS | 11429 | 1468456583713 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:23 INFO - PROCESS | 11429 | 1468456583731 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:23 INFO - PROCESS | 11429 | 1468456583971 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 17:36:24 INFO - PROCESS | 11429 | 1468456584173 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:24 INFO - PROCESS | 11429 | 1468456584181 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:24 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e357800 == 43 [pid = 11429] [id = 527] 17:36:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x8ef79800) [pid = 11429] [serial = 1582] [outer = (nil)] 17:36:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x8f657400) [pid = 11429] [serial = 1583] [outer = 0x8ef79800] 17:36:24 INFO - PROCESS | 11429 | 1468456584273 Marionette DEBUG loaded listener.js 17:36:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 97 (0x8f6e4c00) [pid = 11429] [serial = 1584] [outer = 0x8ef79800] 17:36:25 INFO - PROCESS | 11429 | --DOCSHELL 0x8cccd400 == 42 [pid = 11429] [id = 518] 17:36:25 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb82800 == 41 [pid = 11429] [id = 517] 17:36:25 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef80800 == 40 [pid = 11429] [id = 516] 17:36:25 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef7e800 == 39 [pid = 11429] [id = 515] 17:36:25 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4bb400 == 38 [pid = 11429] [id = 514] 17:36:25 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb87000 == 37 [pid = 11429] [id = 513] 17:36:25 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd8000 == 36 [pid = 11429] [id = 509] 17:36:25 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb88c00 == 35 [pid = 11429] [id = 510] 17:36:25 INFO - PROCESS | 11429 | --DOCSHELL 0x8f654800 == 34 [pid = 11429] [id = 512] 17:36:25 INFO - PROCESS | 11429 | --DOCSHELL 0x8f8a4c00 == 33 [pid = 11429] [id = 508] 17:36:25 INFO - PROCESS | 11429 | --DOCSHELL 0x91f4e000 == 32 [pid = 11429] [id = 511] 17:36:25 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccda000 == 31 [pid = 11429] [id = 526] 17:36:25 INFO - PROCESS | 11429 | --DOCSHELL 0x91c32c00 == 30 [pid = 11429] [id = 524] 17:36:25 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd0000 == 29 [pid = 11429] [id = 525] 17:36:25 INFO - PROCESS | 11429 | --DOCSHELL 0x92fdfc00 == 28 [pid = 11429] [id = 523] 17:36:25 INFO - PROCESS | 11429 | --DOCSHELL 0x9399fc00 == 27 [pid = 11429] [id = 522] 17:36:25 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec97800 == 26 [pid = 11429] [id = 520] 17:36:25 INFO - PROCESS | 11429 | --DOCSHELL 0x8f55d800 == 25 [pid = 11429] [id = 521] 17:36:25 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee12000 == 24 [pid = 11429] [id = 519] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 96 (0x91a68400) [pid = 11429] [serial = 1526] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 95 (0x8f64a800) [pid = 11429] [serial = 1491] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 94 (0x8f5f4000) [pid = 11429] [serial = 1490] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x91d30800) [pid = 11429] [serial = 1494] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x91c36000) [pid = 11429] [serial = 1493] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x94761000) [pid = 11429] [serial = 1497] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x93c5f000) [pid = 11429] [serial = 1496] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x923e4400) [pid = 11429] [serial = 1500] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x951c2400) [pid = 11429] [serial = 1499] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x8f6db000) [pid = 11429] [serial = 1520] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x8ee16000) [pid = 11429] [serial = 1523] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8f804400) [pid = 11429] [serial = 1521] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8f805800) [pid = 11429] [serial = 1511] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8f556800) [pid = 11429] [serial = 1517] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x976b1400) [pid = 11429] [serial = 1503] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8e4be400) [pid = 11429] [serial = 1514] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x976b0800) [pid = 11429] [serial = 1502] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8ec92400) [pid = 11429] [serial = 1515] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x976eb400) [pid = 11429] [serial = 1506] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x976e8c00) [pid = 11429] [serial = 1505] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8e4c3800) [pid = 11429] [serial = 1509] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8e351400) [pid = 11429] [serial = 1508] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f8a9c00) [pid = 11429] [serial = 1512] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f6db800) [pid = 11429] [serial = 1524] [outer = (nil)] [url = about:blank] 17:36:25 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f55dc00) [pid = 11429] [serial = 1518] [outer = (nil)] [url = about:blank] 17:36:26 INFO - PROCESS | 11429 | 1468456586287 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2650ms 17:36:26 INFO - PROCESS | 11429 | 1468456586338 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 17:36:26 INFO - PROCESS | 11429 | 1468456586344 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 17:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:36:26 INFO - PROCESS | 11429 | 1468456586352 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:36:26 INFO - PROCESS | 11429 | 1468456586357 Marionette TRACE conn3 <- [1,2082,null,{}] 17:36:26 INFO - PROCESS | 11429 | 1468456586366 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:26 INFO - PROCESS | 11429 | 1468456586372 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:26 INFO - PROCESS | 11429 | 1468456586576 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 17:36:26 INFO - PROCESS | 11429 | 1468456586706 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:26 INFO - PROCESS | 11429 | 1468456586712 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:26 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccda000 == 25 [pid = 11429] [id = 528] 17:36:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8e352400) [pid = 11429] [serial = 1585] [outer = (nil)] 17:36:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8e4be400) [pid = 11429] [serial = 1586] [outer = 0x8e352400] 17:36:26 INFO - PROCESS | 11429 | 1468456586784 Marionette DEBUG loaded listener.js 17:36:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8e4c4800) [pid = 11429] [serial = 1587] [outer = 0x8e352400] 17:36:27 INFO - PROCESS | 11429 | 1468456587593 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1287ms 17:36:27 INFO - PROCESS | 11429 | 1468456587639 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 17:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:36:27 INFO - PROCESS | 11429 | 1468456587647 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 17:36:27 INFO - PROCESS | 11429 | 1468456587658 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:36:27 INFO - PROCESS | 11429 | 1468456587663 Marionette TRACE conn3 <- [1,2086,null,{}] 17:36:27 INFO - PROCESS | 11429 | 1468456587669 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:27 INFO - PROCESS | 11429 | 1468456587674 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:27 INFO - PROCESS | 11429 | 1468456587839 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 17:36:27 INFO - PROCESS | 11429 | 1468456587849 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:27 INFO - PROCESS | 11429 | 1468456587855 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:27 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef7bc00 == 26 [pid = 11429] [id = 529] 17:36:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f022800) [pid = 11429] [serial = 1588] [outer = (nil)] 17:36:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f02a000) [pid = 11429] [serial = 1589] [outer = 0x8f022800] 17:36:27 INFO - PROCESS | 11429 | 1468456587929 Marionette DEBUG loaded listener.js 17:36:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f556c00) [pid = 11429] [serial = 1590] [outer = 0x8f022800] 17:36:28 INFO - PROCESS | 11429 | 1468456588955 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1328ms 17:36:28 INFO - PROCESS | 11429 | 1468456588987 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 17:36:28 INFO - PROCESS | 11429 | 1468456588991 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 17:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:36:28 INFO - PROCESS | 11429 | 1468456588997 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:36:29 INFO - PROCESS | 11429 | 1468456589003 Marionette TRACE conn3 <- [1,2090,null,{}] 17:36:29 INFO - PROCESS | 11429 | 1468456589027 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:29 INFO - PROCESS | 11429 | 1468456589036 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:29 INFO - PROCESS | 11429 | 1468456589243 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 17:36:29 INFO - PROCESS | 11429 | 1468456589267 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:29 INFO - PROCESS | 11429 | 1468456589281 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:29 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f651400 == 27 [pid = 11429] [id = 530] 17:36:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f651c00) [pid = 11429] [serial = 1591] [outer = (nil)] 17:36:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8f656c00) [pid = 11429] [serial = 1592] [outer = 0x8f651c00] 17:36:29 INFO - PROCESS | 11429 | 1468456589348 Marionette DEBUG loaded listener.js 17:36:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8f6ddc00) [pid = 11429] [serial = 1593] [outer = 0x8f651c00] 17:36:30 INFO - PROCESS | 11429 | 1468456590232 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1291ms 17:36:30 INFO - PROCESS | 11429 | 1468456590295 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 17:36:30 INFO - PROCESS | 11429 | 1468456590300 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 17:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:36:30 INFO - PROCESS | 11429 | 1468456590306 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:36:30 INFO - PROCESS | 11429 | 1468456590309 Marionette TRACE conn3 <- [1,2094,null,{}] 17:36:30 INFO - PROCESS | 11429 | 1468456590314 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:30 INFO - PROCESS | 11429 | 1468456590319 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:30 INFO - PROCESS | 11429 | 1468456590519 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 17:36:30 INFO - PROCESS | 11429 | 1468456590538 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:30 INFO - PROCESS | 11429 | 1468456590545 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:30 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f657c00 == 28 [pid = 11429] [id = 531] 17:36:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8f6e0800) [pid = 11429] [serial = 1594] [outer = (nil)] 17:36:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8f8a0000) [pid = 11429] [serial = 1595] [outer = 0x8f6e0800] 17:36:30 INFO - PROCESS | 11429 | 1468456590623 Marionette DEBUG loaded listener.js 17:36:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x8f8a9800) [pid = 11429] [serial = 1596] [outer = 0x8f6e0800] 17:36:31 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x91f4d800) [pid = 11429] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:36:31 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x91f50800) [pid = 11429] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:36:31 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8f64cc00) [pid = 11429] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:36:31 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x923f1c00) [pid = 11429] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:36:31 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8f64b800) [pid = 11429] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:36:31 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8ee15000) [pid = 11429] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:36:31 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8cb88400) [pid = 11429] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:36:31 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8e4b9800) [pid = 11429] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:36:31 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f8a7c00) [pid = 11429] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:36:31 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f89d400) [pid = 11429] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:36:31 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f6e4800) [pid = 11429] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:36:31 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8ccd6400) [pid = 11429] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:36:31 INFO - PROCESS | 11429 | 1468456591996 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1729ms 17:36:32 INFO - PROCESS | 11429 | 1468456592035 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 17:36:32 INFO - PROCESS | 11429 | 1468456592037 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 17:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:36:32 INFO - PROCESS | 11429 | 1468456592076 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:36:32 INFO - PROCESS | 11429 | 1468456592083 Marionette TRACE conn3 <- [1,2098,null,{}] 17:36:32 INFO - PROCESS | 11429 | 1468456592092 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:32 INFO - PROCESS | 11429 | 1468456592096 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:32 INFO - PROCESS | 11429 | 1468456592235 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 17:36:32 INFO - PROCESS | 11429 | 1468456592372 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:32 INFO - PROCESS | 11429 | 1468456592379 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:32 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd6400 == 29 [pid = 11429] [id = 532] 17:36:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8ccda800) [pid = 11429] [serial = 1597] [outer = (nil)] 17:36:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f6e4800) [pid = 11429] [serial = 1598] [outer = 0x8ccda800] 17:36:32 INFO - PROCESS | 11429 | 1468456592448 Marionette DEBUG loaded listener.js 17:36:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f80d000) [pid = 11429] [serial = 1599] [outer = 0x8ccda800] 17:36:33 INFO - PROCESS | 11429 | 1468456593183 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 17:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1169ms 17:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:36:33 INFO - PROCESS | 11429 | 1468456593218 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 17:36:33 INFO - PROCESS | 11429 | 1468456593221 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 17:36:33 INFO - PROCESS | 11429 | 1468456593227 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:36:33 INFO - PROCESS | 11429 | 1468456593231 Marionette TRACE conn3 <- [1,2102,null,{}] 17:36:33 INFO - PROCESS | 11429 | 1468456593236 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:33 INFO - PROCESS | 11429 | 1468456593246 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:33 INFO - PROCESS | 11429 | 1468456593542 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 17:36:33 INFO - PROCESS | 11429 | 1468456593670 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:33 INFO - PROCESS | 11429 | 1468456593681 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:33 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7ec00 == 30 [pid = 11429] [id = 533] 17:36:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8cb81000) [pid = 11429] [serial = 1600] [outer = (nil)] 17:36:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8cccbc00) [pid = 11429] [serial = 1601] [outer = 0x8cb81000] 17:36:33 INFO - PROCESS | 11429 | 1468456593768 Marionette DEBUG loaded listener.js 17:36:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8e34dc00) [pid = 11429] [serial = 1602] [outer = 0x8cb81000] 17:36:34 INFO - PROCESS | 11429 | 1468456594803 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 17:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1637ms 17:36:34 INFO - PROCESS | 11429 | 1468456594866 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 17:36:34 INFO - PROCESS | 11429 | 1468456594872 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 17:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:36:34 INFO - PROCESS | 11429 | 1468456594881 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:36:34 INFO - PROCESS | 11429 | 1468456594886 Marionette TRACE conn3 <- [1,2106,null,{}] 17:36:34 INFO - PROCESS | 11429 | 1468456594893 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:34 INFO - PROCESS | 11429 | 1468456594899 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:35 INFO - PROCESS | 11429 | 1468456595111 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 17:36:35 INFO - PROCESS | 11429 | 1468456595335 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:35 INFO - PROCESS | 11429 | 1468456595343 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:35 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f026c00 == 31 [pid = 11429] [id = 534] 17:36:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f55dc00) [pid = 11429] [serial = 1603] [outer = (nil)] 17:36:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8f572400) [pid = 11429] [serial = 1604] [outer = 0x8f55dc00] 17:36:35 INFO - PROCESS | 11429 | 1468456595470 Marionette DEBUG loaded listener.js 17:36:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8f56bc00) [pid = 11429] [serial = 1605] [outer = 0x8f55dc00] 17:36:36 INFO - PROCESS | 11429 | 1468456596424 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 17:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1634ms 17:36:36 INFO - PROCESS | 11429 | 1468456596514 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 17:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:36:36 INFO - PROCESS | 11429 | 1468456596519 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 17:36:36 INFO - PROCESS | 11429 | 1468456596526 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:36:36 INFO - PROCESS | 11429 | 1468456596530 Marionette TRACE conn3 <- [1,2110,null,{}] 17:36:36 INFO - PROCESS | 11429 | 1468456596537 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:36 INFO - PROCESS | 11429 | 1468456596541 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:36 INFO - PROCESS | 11429 | 1468456596749 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 17:36:37 INFO - PROCESS | 11429 | 1468456597036 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:37 INFO - PROCESS | 11429 | 1468456597043 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:37 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef7b800 == 32 [pid = 11429] [id = 535] 17:36:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8f5f7400) [pid = 11429] [serial = 1606] [outer = (nil)] 17:36:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x9136e800) [pid = 11429] [serial = 1607] [outer = 0x8f5f7400] 17:36:37 INFO - PROCESS | 11429 | 1468456597161 Marionette DEBUG loaded listener.js 17:36:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x91a6e800) [pid = 11429] [serial = 1608] [outer = 0x8f5f7400] 17:36:38 INFO - PROCESS | 11429 | 1468456598103 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 17:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1631ms 17:36:38 INFO - PROCESS | 11429 | 1468456598182 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 17:36:38 INFO - PROCESS | 11429 | 1468456598190 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 17:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:36:38 INFO - PROCESS | 11429 | 1468456598209 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:36:38 INFO - PROCESS | 11429 | 1468456598216 Marionette TRACE conn3 <- [1,2114,null,{}] 17:36:38 INFO - PROCESS | 11429 | 1468456598222 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:38 INFO - PROCESS | 11429 | 1468456598228 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:38 INFO - PROCESS | 11429 | 1468456598401 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 17:36:38 INFO - PROCESS | 11429 | 1468456598579 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:38 INFO - PROCESS | 11429 | 1468456598585 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:38 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f64f000 == 33 [pid = 11429] [id = 536] 17:36:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x91c3f000) [pid = 11429] [serial = 1609] [outer = (nil)] 17:36:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x91d38800) [pid = 11429] [serial = 1610] [outer = 0x91c3f000] 17:36:38 INFO - PROCESS | 11429 | 1468456598739 Marionette DEBUG loaded listener.js 17:36:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x91f50400) [pid = 11429] [serial = 1611] [outer = 0x91c3f000] 17:36:39 INFO - PROCESS | 11429 | 1468456599710 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 17:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1588ms 17:36:39 INFO - PROCESS | 11429 | 1468456599789 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 17:36:39 INFO - PROCESS | 11429 | 1468456599792 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 17:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:36:39 INFO - PROCESS | 11429 | 1468456599800 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:36:39 INFO - PROCESS | 11429 | 1468456599804 Marionette TRACE conn3 <- [1,2118,null,{}] 17:36:39 INFO - PROCESS | 11429 | 1468456599809 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:39 INFO - PROCESS | 11429 | 1468456599814 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:39 INFO - PROCESS | 11429 | 1468456599979 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 17:36:40 INFO - PROCESS | 11429 | 1468456600282 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:40 INFO - PROCESS | 11429 | 1468456600292 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:40 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb83400 == 34 [pid = 11429] [id = 537] 17:36:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x8cb84400) [pid = 11429] [serial = 1612] [outer = (nil)] 17:36:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x8ccd4800) [pid = 11429] [serial = 1613] [outer = 0x8cb84400] 17:36:40 INFO - PROCESS | 11429 | 1468456600426 Marionette DEBUG loaded listener.js 17:36:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x8ec92400) [pid = 11429] [serial = 1614] [outer = 0x8cb84400] 17:36:41 INFO - PROCESS | 11429 | 1468456601403 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 17:36:41 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd6400 == 33 [pid = 11429] [id = 532] 17:36:41 INFO - PROCESS | 11429 | --DOCSHELL 0x8f657c00 == 32 [pid = 11429] [id = 531] 17:36:41 INFO - PROCESS | 11429 | --DOCSHELL 0x8f651400 == 31 [pid = 11429] [id = 530] 17:36:41 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef7bc00 == 30 [pid = 11429] [id = 529] 17:36:41 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccda000 == 29 [pid = 11429] [id = 528] 17:36:41 INFO - PROCESS | 11429 | --DOCSHELL 0x8e357800 == 28 [pid = 11429] [id = 527] 17:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1728ms 17:36:41 INFO - PROCESS | 11429 | 1468456601530 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 17:36:41 INFO - PROCESS | 11429 | 1468456601535 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 17:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:36:41 INFO - PROCESS | 11429 | 1468456601549 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:36:41 INFO - PROCESS | 11429 | 1468456601553 Marionette TRACE conn3 <- [1,2122,null,{}] 17:36:41 INFO - PROCESS | 11429 | 1468456601561 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:41 INFO - PROCESS | 11429 | 1468456601566 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:41 INFO - PROCESS | 11429 | 1468456601716 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x923e6c00) [pid = 11429] [serial = 1553] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x923f2000) [pid = 11429] [serial = 1554] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x92244800) [pid = 11429] [serial = 1535] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x9224f000) [pid = 11429] [serial = 1536] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8f6dbc00) [pid = 11429] [serial = 1532] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8f808000) [pid = 11429] [serial = 1533] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x924ea400) [pid = 11429] [serial = 1538] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x92fd1c00) [pid = 11429] [serial = 1539] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8f8a2000) [pid = 11429] [serial = 1547] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8f028400) [pid = 11429] [serial = 1544] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8f567800) [pid = 11429] [serial = 1545] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8ccd6000) [pid = 11429] [serial = 1541] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8e4b8400) [pid = 11429] [serial = 1542] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8ec8fc00) [pid = 11429] [serial = 1529] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8ee1e800) [pid = 11429] [serial = 1530] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x91c37c00) [pid = 11429] [serial = 1527] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x91f53800) [pid = 11429] [serial = 1550] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x91f4d000) [pid = 11429] [serial = 1551] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x93a59400) [pid = 11429] [serial = 1559] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x93c5b000) [pid = 11429] [serial = 1560] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x92367800) [pid = 11429] [serial = 1557] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x9136bc00) [pid = 11429] [serial = 1556] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x9136fc00) [pid = 11429] [serial = 1548] [outer = (nil)] [url = about:blank] 17:36:41 INFO - PROCESS | 11429 | 1468456601894 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:41 INFO - PROCESS | 11429 | 1468456601900 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:41 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b8400 == 29 [pid = 11429] [id = 538] 17:36:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8ec91800) [pid = 11429] [serial = 1615] [outer = (nil)] 17:36:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8ef7bc00) [pid = 11429] [serial = 1616] [outer = 0x8ec91800] 17:36:42 INFO - PROCESS | 11429 | 1468456602026 Marionette DEBUG loaded listener.js 17:36:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f557800) [pid = 11429] [serial = 1617] [outer = 0x8ec91800] 17:36:42 INFO - PROCESS | 11429 | 1468456602796 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1282ms 17:36:42 INFO - PROCESS | 11429 | 1468456602834 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 17:36:42 INFO - PROCESS | 11429 | 1468456602841 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 17:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:36:42 INFO - PROCESS | 11429 | 1468456602849 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:36:42 INFO - PROCESS | 11429 | 1468456602852 Marionette TRACE conn3 <- [1,2126,null,{}] 17:36:42 INFO - PROCESS | 11429 | 1468456602858 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:42 INFO - PROCESS | 11429 | 1468456602863 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:43 INFO - PROCESS | 11429 | 1468456603015 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 17:36:43 INFO - PROCESS | 11429 | 1468456603031 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:43 INFO - PROCESS | 11429 | 1468456603042 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:43 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f567c00 == 30 [pid = 11429] [id = 539] 17:36:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f5f8c00) [pid = 11429] [serial = 1618] [outer = (nil)] 17:36:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f80a400) [pid = 11429] [serial = 1619] [outer = 0x8f5f8c00] 17:36:43 INFO - PROCESS | 11429 | 1468456603106 Marionette DEBUG loaded listener.js 17:36:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x91360400) [pid = 11429] [serial = 1620] [outer = 0x8f5f8c00] 17:36:44 INFO - PROCESS | 11429 | 1468456604032 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 17:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1235ms 17:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:36:44 INFO - PROCESS | 11429 | 1468456604087 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 17:36:44 INFO - PROCESS | 11429 | 1468456604091 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 17:36:44 INFO - PROCESS | 11429 | 1468456604100 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:36:44 INFO - PROCESS | 11429 | 1468456604108 Marionette TRACE conn3 <- [1,2130,null,{}] 17:36:44 INFO - PROCESS | 11429 | 1468456604128 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:44 INFO - PROCESS | 11429 | 1468456604135 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:44 INFO - PROCESS | 11429 | 1468456604341 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 17:36:44 INFO - PROCESS | 11429 | 1468456604363 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:44 INFO - PROCESS | 11429 | 1468456604370 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:44 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f652c00 == 31 [pid = 11429] [id = 540] 17:36:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x91c32c00) [pid = 11429] [serial = 1621] [outer = (nil)] 17:36:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x91f48c00) [pid = 11429] [serial = 1622] [outer = 0x91c32c00] 17:36:44 INFO - PROCESS | 11429 | 1468456604435 Marionette DEBUG loaded listener.js 17:36:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x92249000) [pid = 11429] [serial = 1623] [outer = 0x91c32c00] 17:36:45 INFO - PROCESS | 11429 | 1468456605316 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 17:36:45 INFO - PROCESS | 11429 | 1468456605395 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 17:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:36:45 INFO - PROCESS | 11429 | 1468456605401 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:36:45 INFO - PROCESS | 11429 | 1468456605405 Marionette TRACE conn3 <- [1,2134,null,{}] 17:36:45 INFO - PROCESS | 11429 | 1468456605420 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:45 INFO - PROCESS | 11429 | 1468456605425 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:45 INFO - PROCESS | 11429 | 1468456605639 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 17:36:45 INFO - PROCESS | 11429 | 1468456605667 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:45 INFO - PROCESS | 11429 | 1468456605675 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:45 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb79800 == 32 [pid = 11429] [id = 541] 17:36:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f64ec00) [pid = 11429] [serial = 1624] [outer = (nil)] 17:36:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x92362000) [pid = 11429] [serial = 1625] [outer = 0x8f64ec00] 17:36:45 INFO - PROCESS | 11429 | 1468456605742 Marionette DEBUG loaded listener.js 17:36:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x92367000) [pid = 11429] [serial = 1626] [outer = 0x8f64ec00] 17:36:46 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8ef72000) [pid = 11429] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:36:46 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f8a6000) [pid = 11429] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:36:46 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x939a0800) [pid = 11429] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:36:46 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8e352400) [pid = 11429] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:36:46 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f022800) [pid = 11429] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:36:46 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8ef79800) [pid = 11429] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:36:46 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x93a5b400) [pid = 11429] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:36:46 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f651c00) [pid = 11429] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:36:46 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f6e0800) [pid = 11429] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:36:46 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x93a56400) [pid = 11429] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:36:46 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8e35b400) [pid = 11429] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:36:46 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8e34d800) [pid = 11429] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:36:46 INFO - PROCESS | 11429 | 1468456606741 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 17:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1379ms 17:36:46 INFO - PROCESS | 11429 | 1468456606780 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 17:36:46 INFO - PROCESS | 11429 | 1468456606782 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 17:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:36:46 INFO - PROCESS | 11429 | 1468456606789 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:36:46 INFO - PROCESS | 11429 | 1468456606792 Marionette TRACE conn3 <- [1,2138,null,{}] 17:36:46 INFO - PROCESS | 11429 | 1468456606797 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:46 INFO - PROCESS | 11429 | 1468456606802 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:46 INFO - PROCESS | 11429 | 1468456606992 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 17:36:47 INFO - PROCESS | 11429 | 1468456607027 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:47 INFO - PROCESS | 11429 | 1468456607051 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:47 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4c1000 == 33 [pid = 11429] [id = 542] 17:36:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8ee15c00) [pid = 11429] [serial = 1627] [outer = (nil)] 17:36:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8f654400) [pid = 11429] [serial = 1628] [outer = 0x8ee15c00] 17:36:47 INFO - PROCESS | 11429 | 1468456607137 Marionette DEBUG loaded listener.js 17:36:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x9235f400) [pid = 11429] [serial = 1629] [outer = 0x8ee15c00] 17:36:48 INFO - PROCESS | 11429 | 1468456608040 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 17:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1283ms 17:36:48 INFO - PROCESS | 11429 | 1468456608073 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 17:36:48 INFO - PROCESS | 11429 | 1468456608077 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 17:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:36:48 INFO - PROCESS | 11429 | 1468456608083 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:36:48 INFO - PROCESS | 11429 | 1468456608085 Marionette TRACE conn3 <- [1,2142,null,{}] 17:36:48 INFO - PROCESS | 11429 | 1468456608096 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:48 INFO - PROCESS | 11429 | 1468456608100 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:48 INFO - PROCESS | 11429 | 1468456608247 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 17:36:48 INFO - PROCESS | 11429 | 1468456608264 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:48 INFO - PROCESS | 11429 | 1468456608271 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:48 INFO - PROCESS | 11429 | ++DOCSHELL 0x923e4c00 == 34 [pid = 11429] [id = 543] 17:36:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x923e6c00) [pid = 11429] [serial = 1630] [outer = (nil)] 17:36:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x924e8400) [pid = 11429] [serial = 1631] [outer = 0x923e6c00] 17:36:48 INFO - PROCESS | 11429 | 1468456608337 Marionette DEBUG loaded listener.js 17:36:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x924e4400) [pid = 11429] [serial = 1632] [outer = 0x923e6c00] 17:36:49 INFO - PROCESS | 11429 | 1468456609488 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 17:36:49 INFO - PROCESS | 11429 | 1468456609580 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 17:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:36:49 INFO - PROCESS | 11429 | 1468456609589 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:36:49 INFO - PROCESS | 11429 | 1468456609597 Marionette TRACE conn3 <- [1,2146,null,{}] 17:36:49 INFO - PROCESS | 11429 | 1468456609615 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:49 INFO - PROCESS | 11429 | 1468456609621 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:49 INFO - PROCESS | 11429 | 1468456609876 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 17:36:50 INFO - PROCESS | 11429 | 1468456610060 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:50 INFO - PROCESS | 11429 | 1468456610074 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:50 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef77400 == 35 [pid = 11429] [id = 544] 17:36:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f023800) [pid = 11429] [serial = 1633] [outer = (nil)] 17:36:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f56b800) [pid = 11429] [serial = 1634] [outer = 0x8f023800] 17:36:50 INFO - PROCESS | 11429 | 1468456610176 Marionette DEBUG loaded listener.js 17:36:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f64bc00) [pid = 11429] [serial = 1635] [outer = 0x8f023800] 17:36:51 INFO - PROCESS | 11429 | 1468456611130 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 17:36:51 INFO - PROCESS | 11429 | 1468456611197 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 17:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:36:51 INFO - PROCESS | 11429 | 1468456611209 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:36:51 INFO - PROCESS | 11429 | 1468456611213 Marionette TRACE conn3 <- [1,2150,null,{}] 17:36:51 INFO - PROCESS | 11429 | 1468456611220 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:51 INFO - PROCESS | 11429 | 1468456611226 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:51 INFO - PROCESS | 11429 | 1468456611412 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 17:36:51 INFO - PROCESS | 11429 | 1468456611606 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:51 INFO - PROCESS | 11429 | 1468456611615 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:51 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f89ac00 == 36 [pid = 11429] [id = 545] 17:36:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x91a6a000) [pid = 11429] [serial = 1636] [outer = (nil)] 17:36:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x91d31800) [pid = 11429] [serial = 1637] [outer = 0x91a6a000] 17:36:51 INFO - PROCESS | 11429 | 1468456611787 Marionette DEBUG loaded listener.js 17:36:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x9235f000) [pid = 11429] [serial = 1638] [outer = 0x91a6a000] 17:36:52 INFO - PROCESS | 11429 | 1468456612771 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 17:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1638ms 17:36:52 INFO - PROCESS | 11429 | 1468456612847 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 17:36:52 INFO - PROCESS | 11429 | 1468456612851 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 17:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:36:52 INFO - PROCESS | 11429 | 1468456612858 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:36:52 INFO - PROCESS | 11429 | 1468456612864 Marionette TRACE conn3 <- [1,2154,null,{}] 17:36:52 INFO - PROCESS | 11429 | 1468456612880 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:52 INFO - PROCESS | 11429 | 1468456612889 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:53 INFO - PROCESS | 11429 | 1468456613104 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 17:36:53 INFO - PROCESS | 11429 | 1468456613337 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:53 INFO - PROCESS | 11429 | 1468456613346 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:53 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd5000 == 37 [pid = 11429] [id = 546] 17:36:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x92fd1800) [pid = 11429] [serial = 1639] [outer = (nil)] 17:36:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x939a0800) [pid = 11429] [serial = 1640] [outer = 0x92fd1800] 17:36:53 INFO - PROCESS | 11429 | 1468456613456 Marionette DEBUG loaded listener.js 17:36:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x93a5e000) [pid = 11429] [serial = 1641] [outer = 0x92fd1800] 17:36:54 INFO - PROCESS | 11429 | 1468456614314 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 17:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1537ms 17:36:54 INFO - PROCESS | 11429 | 1468456614396 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 17:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:36:54 INFO - PROCESS | 11429 | 1468456614401 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 17:36:54 INFO - PROCESS | 11429 | 1468456614407 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:36:54 INFO - PROCESS | 11429 | 1468456614411 Marionette TRACE conn3 <- [1,2158,null,{}] 17:36:54 INFO - PROCESS | 11429 | 1468456614437 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:54 INFO - PROCESS | 11429 | 1468456614443 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:54 INFO - PROCESS | 11429 | 1468456614614 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 17:36:54 INFO - PROCESS | 11429 | 1468456614799 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:54 INFO - PROCESS | 11429 | 1468456614806 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:54 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef76800 == 38 [pid = 11429] [id = 547] 17:36:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x924ee000) [pid = 11429] [serial = 1642] [outer = (nil)] 17:36:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x93c62800) [pid = 11429] [serial = 1643] [outer = 0x924ee000] 17:36:54 INFO - PROCESS | 11429 | 1468456614890 Marionette DEBUG loaded listener.js 17:36:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x93c67400) [pid = 11429] [serial = 1644] [outer = 0x924ee000] 17:36:55 INFO - PROCESS | 11429 | 1468456615800 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 17:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1452ms 17:36:55 INFO - PROCESS | 11429 | 1468456615861 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 17:36:55 INFO - PROCESS | 11429 | 1468456615865 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 17:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:36:55 INFO - PROCESS | 11429 | 1468456615873 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:36:55 INFO - PROCESS | 11429 | 1468456615879 Marionette TRACE conn3 <- [1,2162,null,{}] 17:36:55 INFO - PROCESS | 11429 | 1468456615884 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:55 INFO - PROCESS | 11429 | 1468456615890 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:56 INFO - PROCESS | 11429 | 1468456616060 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 17:36:56 INFO - PROCESS | 11429 | 1468456616245 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:56 INFO - PROCESS | 11429 | 1468456616252 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:56 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd1000 == 39 [pid = 11429] [id = 548] 17:36:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x8f6df800) [pid = 11429] [serial = 1645] [outer = (nil)] 17:36:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x947e2c00) [pid = 11429] [serial = 1646] [outer = 0x8f6df800] 17:36:56 INFO - PROCESS | 11429 | 1468456616332 Marionette DEBUG loaded listener.js 17:36:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x951be000) [pid = 11429] [serial = 1647] [outer = 0x8f6df800] 17:36:57 INFO - PROCESS | 11429 | 1468456617314 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 17:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1484ms 17:36:57 INFO - PROCESS | 11429 | 1468456617357 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 17:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:36:57 INFO - PROCESS | 11429 | 1468456617361 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 17:36:57 INFO - PROCESS | 11429 | 1468456617367 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:36:57 INFO - PROCESS | 11429 | 1468456617371 Marionette TRACE conn3 <- [1,2166,null,{}] 17:36:57 INFO - PROCESS | 11429 | 1468456617377 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:57 INFO - PROCESS | 11429 | 1468456617398 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:57 INFO - PROCESS | 11429 | 1468456617618 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 17:36:57 INFO - PROCESS | 11429 | 1468456617846 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:57 INFO - PROCESS | 11429 | 1468456617856 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:57 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb80000 == 40 [pid = 11429] [id = 549] 17:36:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x91364800) [pid = 11429] [serial = 1648] [outer = (nil)] 17:36:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x976b5c00) [pid = 11429] [serial = 1649] [outer = 0x91364800] 17:36:57 INFO - PROCESS | 11429 | 1468456617982 Marionette DEBUG loaded listener.js 17:36:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x976bf800) [pid = 11429] [serial = 1650] [outer = 0x91364800] 17:36:58 INFO - PROCESS | 11429 | 1468456618844 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 17:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1532ms 17:36:58 INFO - PROCESS | 11429 | 1468456618900 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 17:36:58 INFO - PROCESS | 11429 | 1468456618904 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 17:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:36:58 INFO - PROCESS | 11429 | 1468456618911 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:36:58 INFO - PROCESS | 11429 | 1468456618915 Marionette TRACE conn3 <- [1,2170,null,{}] 17:36:58 INFO - PROCESS | 11429 | 1468456618920 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:58 INFO - PROCESS | 11429 | 1468456618926 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:59 INFO - PROCESS | 11429 | 1468456619089 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 17:36:59 INFO - PROCESS | 11429 | 1468456619276 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:59 INFO - PROCESS | 11429 | 1468456619284 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:36:59 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd1400 == 41 [pid = 11429] [id = 550] 17:36:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x8ccd3000) [pid = 11429] [serial = 1651] [outer = (nil)] 17:36:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x8ef7e800) [pid = 11429] [serial = 1652] [outer = 0x8ccd3000] 17:36:59 INFO - PROCESS | 11429 | 1468456619365 Marionette DEBUG loaded listener.js 17:36:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x8f556800) [pid = 11429] [serial = 1653] [outer = 0x8ccd3000] 17:37:00 INFO - PROCESS | 11429 | 1468456620554 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 17:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1679ms 17:37:00 INFO - PROCESS | 11429 | 1468456620591 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 17:37:00 INFO - PROCESS | 11429 | 1468456620597 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 17:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:37:00 INFO - PROCESS | 11429 | 1468456620605 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:37:00 INFO - PROCESS | 11429 | 1468456620609 Marionette TRACE conn3 <- [1,2174,null,{}] 17:37:00 INFO - PROCESS | 11429 | 1468456620617 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:00 INFO - PROCESS | 11429 | 1468456620623 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:00 INFO - PROCESS | 11429 | 1468456620820 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 17:37:01 INFO - PROCESS | 11429 | 1468456621060 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:01 INFO - PROCESS | 11429 | 1468456621067 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:01 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b6c00 == 42 [pid = 11429] [id = 551] 17:37:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x8e4b8c00) [pid = 11429] [serial = 1654] [outer = (nil)] 17:37:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x8ec9b800) [pid = 11429] [serial = 1655] [outer = 0x8e4b8c00] 17:37:01 INFO - PROCESS | 11429 | 1468456621155 Marionette DEBUG loaded listener.js 17:37:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 97 (0x8f562000) [pid = 11429] [serial = 1656] [outer = 0x8e4b8c00] 17:37:02 INFO - PROCESS | 11429 | 1468456622058 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1531ms 17:37:02 INFO - PROCESS | 11429 | 1468456622136 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 17:37:02 INFO - PROCESS | 11429 | 1468456622144 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 17:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:37:02 INFO - PROCESS | 11429 | 1468456622156 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:37:02 INFO - PROCESS | 11429 | 1468456622160 Marionette TRACE conn3 <- [1,2178,null,{}] 17:37:02 INFO - PROCESS | 11429 | 1468456622166 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:02 INFO - PROCESS | 11429 | 1468456622172 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:02 INFO - PROCESS | 11429 | 1468456622348 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 17:37:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4c1000 == 41 [pid = 11429] [id = 542] 17:37:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb79800 == 40 [pid = 11429] [id = 541] 17:37:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8f652c00 == 39 [pid = 11429] [id = 540] 17:37:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8f567c00 == 38 [pid = 11429] [id = 539] 17:37:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4b8400 == 37 [pid = 11429] [id = 538] 17:37:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb83400 == 36 [pid = 11429] [id = 537] 17:37:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8f026c00 == 35 [pid = 11429] [id = 534] 17:37:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7ec00 == 34 [pid = 11429] [id = 533] 17:37:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef7b800 == 33 [pid = 11429] [id = 535] 17:37:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8f64f000 == 32 [pid = 11429] [id = 536] 17:37:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4b6c00 == 31 [pid = 11429] [id = 551] 17:37:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd1400 == 30 [pid = 11429] [id = 550] 17:37:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd1000 == 29 [pid = 11429] [id = 548] 17:37:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb80000 == 28 [pid = 11429] [id = 549] 17:37:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef76800 == 27 [pid = 11429] [id = 547] 17:37:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd5000 == 26 [pid = 11429] [id = 546] 17:37:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef77400 == 25 [pid = 11429] [id = 544] 17:37:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8f89ac00 == 24 [pid = 11429] [id = 545] 17:37:03 INFO - PROCESS | 11429 | --DOCSHELL 0x923e4c00 == 23 [pid = 11429] [id = 543] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 96 (0x8f64e800) [pid = 11429] [serial = 1563] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 95 (0x8f02c400) [pid = 11429] [serial = 1562] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 94 (0x91d35000) [pid = 11429] [serial = 1566] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x91d2e400) [pid = 11429] [serial = 1565] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x94760400) [pid = 11429] [serial = 1569] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x8e4be400) [pid = 11429] [serial = 1586] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x8f02a000) [pid = 11429] [serial = 1589] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x93c61000) [pid = 11429] [serial = 1568] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x8f6e4c00) [pid = 11429] [serial = 1584] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x8f657400) [pid = 11429] [serial = 1583] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x9646dc00) [pid = 11429] [serial = 1572] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8f656c00) [pid = 11429] [serial = 1592] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x951c4000) [pid = 11429] [serial = 1571] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8f6e4800) [pid = 11429] [serial = 1598] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8f8a0000) [pid = 11429] [serial = 1595] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8f6ddc00) [pid = 11429] [serial = 1593] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x976b3800) [pid = 11429] [serial = 1575] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x964af400) [pid = 11429] [serial = 1574] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x9800d400) [pid = 11429] [serial = 1578] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x976e4c00) [pid = 11429] [serial = 1577] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8ee17800) [pid = 11429] [serial = 1581] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8e4bb000) [pid = 11429] [serial = 1580] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8e4c4800) [pid = 11429] [serial = 1587] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f8a9800) [pid = 11429] [serial = 1596] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f556c00) [pid = 11429] [serial = 1590] [outer = (nil)] [url = about:blank] 17:37:03 INFO - PROCESS | 11429 | 1468456623795 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:03 INFO - PROCESS | 11429 | 1468456623805 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:03 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cccc000 == 24 [pid = 11429] [id = 552] 17:37:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8ccd1400) [pid = 11429] [serial = 1657] [outer = (nil)] 17:37:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8ccd6400) [pid = 11429] [serial = 1658] [outer = 0x8ccd1400] 17:37:03 INFO - PROCESS | 11429 | 1468456623891 Marionette DEBUG loaded listener.js 17:37:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8e355000) [pid = 11429] [serial = 1659] [outer = 0x8ccd1400] 17:37:04 INFO - PROCESS | 11429 | 1468456624715 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 2590ms 17:37:04 INFO - PROCESS | 11429 | 1468456624757 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 17:37:04 INFO - PROCESS | 11429 | 1468456624762 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 17:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:37:04 INFO - PROCESS | 11429 | 1468456624772 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:37:04 INFO - PROCESS | 11429 | 1468456624777 Marionette TRACE conn3 <- [1,2182,null,{}] 17:37:04 INFO - PROCESS | 11429 | 1468456624785 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:04 INFO - PROCESS | 11429 | 1468456624791 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:04 INFO - PROCESS | 11429 | 1468456624950 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 17:37:04 INFO - PROCESS | 11429 | 1468456624963 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:04 INFO - PROCESS | 11429 | 1468456624970 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:04 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4c4000 == 25 [pid = 11429] [id = 553] 17:37:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8ec96800) [pid = 11429] [serial = 1660] [outer = (nil)] 17:37:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8ee1b000) [pid = 11429] [serial = 1661] [outer = 0x8ec96800] 17:37:05 INFO - PROCESS | 11429 | 1468456625047 Marionette DEBUG loaded listener.js 17:37:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8ef7a800) [pid = 11429] [serial = 1662] [outer = 0x8ec96800] 17:37:06 INFO - PROCESS | 11429 | 1468456626048 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1333ms 17:37:06 INFO - PROCESS | 11429 | 1468456626109 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 17:37:06 INFO - PROCESS | 11429 | 1468456626115 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 17:37:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:37:06 INFO - PROCESS | 11429 | 1468456626127 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:37:06 INFO - PROCESS | 11429 | 1468456626130 Marionette TRACE conn3 <- [1,2186,null,{}] 17:37:06 INFO - PROCESS | 11429 | 1468456626137 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:06 INFO - PROCESS | 11429 | 1468456626142 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:06 INFO - PROCESS | 11429 | 1468456626381 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 17:37:06 INFO - PROCESS | 11429 | 1468456626490 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:06 INFO - PROCESS | 11429 | 1468456626502 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:06 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef7d000 == 26 [pid = 11429] [id = 554] 17:37:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f027c00) [pid = 11429] [serial = 1663] [outer = (nil)] 17:37:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8f5f5800) [pid = 11429] [serial = 1664] [outer = 0x8f027c00] 17:37:06 INFO - PROCESS | 11429 | 1468456626573 Marionette DEBUG loaded listener.js 17:37:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8f653800) [pid = 11429] [serial = 1665] [outer = 0x8f027c00] 17:37:07 INFO - PROCESS | 11429 | 1468456627560 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1478ms 17:37:07 INFO - PROCESS | 11429 | 1468456627606 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 17:37:07 INFO - PROCESS | 11429 | 1468456627610 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 17:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:37:07 INFO - PROCESS | 11429 | 1468456627633 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:37:07 INFO - PROCESS | 11429 | 1468456627642 Marionette TRACE conn3 <- [1,2190,null,{}] 17:37:07 INFO - PROCESS | 11429 | 1468456627650 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:07 INFO - PROCESS | 11429 | 1468456627658 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:07 INFO - PROCESS | 11429 | 1468456627881 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 17:37:08 INFO - PROCESS | 11429 | 1468456627993 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:08 INFO - PROCESS | 11429 | 1468456628000 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:08 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e359c00 == 27 [pid = 11429] [id = 555] 17:37:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8e35bc00) [pid = 11429] [serial = 1666] [outer = (nil)] 17:37:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8f807800) [pid = 11429] [serial = 1667] [outer = 0x8e35bc00] 17:37:08 INFO - PROCESS | 11429 | 1468456628075 Marionette DEBUG loaded listener.js 17:37:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x8f8a6000) [pid = 11429] [serial = 1668] [outer = 0x8e35bc00] 17:37:08 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x923e6c00) [pid = 11429] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:37:08 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8ee15c00) [pid = 11429] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:37:08 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x91c3f000) [pid = 11429] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:37:08 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8f5f8c00) [pid = 11429] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:37:08 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x91c32c00) [pid = 11429] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:37:08 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8ec91800) [pid = 11429] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:37:08 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8cb84400) [pid = 11429] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:37:08 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f64ec00) [pid = 11429] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:37:08 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8ccda800) [pid = 11429] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:37:08 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f55dc00) [pid = 11429] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:37:09 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f5f7400) [pid = 11429] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:37:09 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8cb81000) [pid = 11429] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:37:09 INFO - PROCESS | 11429 | 1468456629394 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 17:37:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:37:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1803ms 17:37:09 INFO - PROCESS | 11429 | 1468456629427 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 17:37:09 INFO - PROCESS | 11429 | 1468456629431 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 17:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:37:09 INFO - PROCESS | 11429 | 1468456629446 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:37:09 INFO - PROCESS | 11429 | 1468456629448 Marionette TRACE conn3 <- [1,2194,null,{}] 17:37:09 INFO - PROCESS | 11429 | 1468456629454 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:09 INFO - PROCESS | 11429 | 1468456629459 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:09 INFO - PROCESS | 11429 | 1468456629603 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 17:37:09 INFO - PROCESS | 11429 | 1468456629617 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:09 INFO - PROCESS | 11429 | 1468456629625 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:09 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f02b400 == 28 [pid = 11429] [id = 556] 17:37:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f5f4800) [pid = 11429] [serial = 1669] [outer = (nil)] 17:37:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f8a7c00) [pid = 11429] [serial = 1670] [outer = 0x8f5f4800] 17:37:09 INFO - PROCESS | 11429 | 1468456629695 Marionette DEBUG loaded listener.js 17:37:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x91362c00) [pid = 11429] [serial = 1671] [outer = 0x8f5f4800] 17:37:10 INFO - PROCESS | 11429 | 1468456630548 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 17:37:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:37:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1129ms 17:37:10 INFO - PROCESS | 11429 | 1468456630576 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 17:37:10 INFO - PROCESS | 11429 | 1468456630579 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 17:37:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:37:10 INFO - PROCESS | 11429 | 1468456630595 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:37:10 INFO - PROCESS | 11429 | 1468456630598 Marionette TRACE conn3 <- [1,2198,null,{}] 17:37:10 INFO - PROCESS | 11429 | 1468456630603 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:10 INFO - PROCESS | 11429 | 1468456630608 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:10 INFO - PROCESS | 11429 | 1468456630768 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 17:37:10 INFO - PROCESS | 11429 | 1468456630777 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:10 INFO - PROCESS | 11429 | 1468456630795 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:10 INFO - PROCESS | 11429 | ++DOCSHELL 0x91a61400 == 29 [pid = 11429] [id = 557] 17:37:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x91a63800) [pid = 11429] [serial = 1672] [outer = (nil)] 17:37:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x91a6d400) [pid = 11429] [serial = 1673] [outer = 0x91a63800] 17:37:10 INFO - PROCESS | 11429 | 1468456630872 Marionette DEBUG loaded listener.js 17:37:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x91d2e400) [pid = 11429] [serial = 1674] [outer = 0x91a63800] 17:37:12 INFO - PROCESS | 11429 | 1468456632340 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1780ms 17:37:12 INFO - PROCESS | 11429 | 1468456632375 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 17:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:37:12 INFO - PROCESS | 11429 | 1468456632380 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 17:37:12 INFO - PROCESS | 11429 | 1468456632387 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:37:12 INFO - PROCESS | 11429 | 1468456632392 Marionette TRACE conn3 <- [1,2202,null,{}] 17:37:12 INFO - PROCESS | 11429 | 1468456632400 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:12 INFO - PROCESS | 11429 | 1468456632405 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:12 INFO - PROCESS | 11429 | 1468456632611 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 17:37:12 INFO - PROCESS | 11429 | 1468456632789 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:12 INFO - PROCESS | 11429 | 1468456632798 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:12 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4c1c00 == 30 [pid = 11429] [id = 558] 17:37:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8ec8e800) [pid = 11429] [serial = 1675] [outer = (nil)] 17:37:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8f55dc00) [pid = 11429] [serial = 1676] [outer = 0x8ec8e800] 17:37:12 INFO - PROCESS | 11429 | 1468456632926 Marionette DEBUG loaded listener.js 17:37:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8f5fa000) [pid = 11429] [serial = 1677] [outer = 0x8ec8e800] 17:37:13 INFO - PROCESS | 11429 | 1468456633981 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:37:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:37:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1643ms 17:37:14 INFO - PROCESS | 11429 | 1468456634030 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 17:37:14 INFO - PROCESS | 11429 | 1468456634037 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 17:37:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:37:14 INFO - PROCESS | 11429 | 1468456634047 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:37:14 INFO - PROCESS | 11429 | 1468456634051 Marionette TRACE conn3 <- [1,2206,null,{}] 17:37:14 INFO - PROCESS | 11429 | 1468456634058 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:14 INFO - PROCESS | 11429 | 1468456634063 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:14 INFO - PROCESS | 11429 | 1468456634278 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 17:37:14 INFO - PROCESS | 11429 | 1468456634498 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:14 INFO - PROCESS | 11429 | 1468456634504 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:14 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f8a5c00 == 31 [pid = 11429] [id = 559] 17:37:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8f8a8400) [pid = 11429] [serial = 1678] [outer = (nil)] 17:37:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x9136d800) [pid = 11429] [serial = 1679] [outer = 0x8f8a8400] 17:37:14 INFO - PROCESS | 11429 | 1468456634631 Marionette DEBUG loaded listener.js 17:37:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x91c3a400) [pid = 11429] [serial = 1680] [outer = 0x8f8a8400] 17:37:15 INFO - PROCESS | 11429 | 1468456635614 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 17:37:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:37:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1581ms 17:37:15 INFO - PROCESS | 11429 | 1468456635629 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 17:37:15 INFO - PROCESS | 11429 | 1468456635632 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 17:37:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:37:15 INFO - PROCESS | 11429 | 1468456635640 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:37:15 INFO - PROCESS | 11429 | 1468456635647 Marionette TRACE conn3 <- [1,2210,null,{}] 17:37:15 INFO - PROCESS | 11429 | 1468456635664 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:15 INFO - PROCESS | 11429 | 1468456635672 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:15 INFO - PROCESS | 11429 | 1468456635871 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 17:37:16 INFO - PROCESS | 11429 | 1468456636112 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:16 INFO - PROCESS | 11429 | 1468456636126 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:16 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f4e000 == 32 [pid = 11429] [id = 560] 17:37:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x91f52c00) [pid = 11429] [serial = 1681] [outer = (nil)] 17:37:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x9224cc00) [pid = 11429] [serial = 1682] [outer = 0x91f52c00] 17:37:16 INFO - PROCESS | 11429 | 1468456636236 Marionette DEBUG loaded listener.js 17:37:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x92363c00) [pid = 11429] [serial = 1683] [outer = 0x91f52c00] 17:37:17 INFO - PROCESS | 11429 | 1468456637184 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 17:37:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:37:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1587ms 17:37:17 INFO - PROCESS | 11429 | 1468456637255 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 17:37:17 INFO - PROCESS | 11429 | 1468456637259 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 17:37:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:37:17 INFO - PROCESS | 11429 | 1468456637267 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:37:17 INFO - PROCESS | 11429 | 1468456637270 Marionette TRACE conn3 <- [1,2214,null,{}] 17:37:17 INFO - PROCESS | 11429 | 1468456637276 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:17 INFO - PROCESS | 11429 | 1468456637281 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:17 INFO - PROCESS | 11429 | 1468456637456 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 17:37:17 INFO - PROCESS | 11429 | 1468456637641 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:17 INFO - PROCESS | 11429 | 1468456637649 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:17 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee17c00 == 33 [pid = 11429] [id = 561] 17:37:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x8ee1f000) [pid = 11429] [serial = 1684] [outer = (nil)] 17:37:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x9136dc00) [pid = 11429] [serial = 1685] [outer = 0x8ee1f000] 17:37:17 INFO - PROCESS | 11429 | 1468456637728 Marionette DEBUG loaded listener.js 17:37:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x9236b400) [pid = 11429] [serial = 1686] [outer = 0x8ee1f000] 17:37:18 INFO - PROCESS | 11429 | 1468456638988 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 17:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1780ms 17:37:19 INFO - PROCESS | 11429 | 1468456639049 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 17:37:19 INFO - PROCESS | 11429 | 1468456639053 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 17:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:37:19 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccce000 == 32 [pid = 11429] [id = 460] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x924e4400) [pid = 11429] [serial = 1632] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x924e8400) [pid = 11429] [serial = 1631] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x8f654400) [pid = 11429] [serial = 1628] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x9235f400) [pid = 11429] [serial = 1629] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x91f50400) [pid = 11429] [serial = 1611] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x91360400) [pid = 11429] [serial = 1620] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x91f48c00) [pid = 11429] [serial = 1622] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8f557800) [pid = 11429] [serial = 1617] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8ec92400) [pid = 11429] [serial = 1614] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x92362000) [pid = 11429] [serial = 1625] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8ef7bc00) [pid = 11429] [serial = 1616] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8ccd4800) [pid = 11429] [serial = 1613] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f80d000) [pid = 11429] [serial = 1599] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f56bc00) [pid = 11429] [serial = 1605] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x92249000) [pid = 11429] [serial = 1623] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f572400) [pid = 11429] [serial = 1604] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x91a6e800) [pid = 11429] [serial = 1608] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8cccbc00) [pid = 11429] [serial = 1601] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8e34dc00) [pid = 11429] [serial = 1602] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x91d38800) [pid = 11429] [serial = 1610] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x9136e800) [pid = 11429] [serial = 1607] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8f80a400) [pid = 11429] [serial = 1619] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x92367000) [pid = 11429] [serial = 1626] [outer = (nil)] [url = about:blank] 17:37:19 INFO - PROCESS | 11429 | 1468456639185 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:37:19 INFO - PROCESS | 11429 | 1468456639188 Marionette TRACE conn3 <- [1,2218,null,{}] 17:37:19 INFO - PROCESS | 11429 | 1468456639272 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:19 INFO - PROCESS | 11429 | 1468456639279 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:19 INFO - PROCESS | 11429 | 1468456639420 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 17:37:19 INFO - PROCESS | 11429 | 1468456639556 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:19 INFO - PROCESS | 11429 | 1468456639564 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:19 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b8400 == 33 [pid = 11429] [id = 562] 17:37:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8e4bb400) [pid = 11429] [serial = 1687] [outer = (nil)] 17:37:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8ec91400) [pid = 11429] [serial = 1688] [outer = 0x8e4bb400] 17:37:19 INFO - PROCESS | 11429 | 1468456639643 Marionette DEBUG loaded listener.js 17:37:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8ee1c000) [pid = 11429] [serial = 1689] [outer = 0x8e4bb400] 17:37:20 INFO - PROCESS | 11429 | 1468456640396 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 17:37:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:37:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1338ms 17:37:20 INFO - PROCESS | 11429 | 1468456640441 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 17:37:20 INFO - PROCESS | 11429 | 1468456640447 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 17:37:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:37:20 INFO - PROCESS | 11429 | 1468456640462 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:37:20 INFO - PROCESS | 11429 | 1468456640467 Marionette TRACE conn3 <- [1,2222,null,{}] 17:37:20 INFO - PROCESS | 11429 | 1468456640472 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:20 INFO - PROCESS | 11429 | 1468456640478 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:20 INFO - PROCESS | 11429 | 1468456640638 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 17:37:20 INFO - PROCESS | 11429 | 1468456640648 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:20 INFO - PROCESS | 11429 | 1468456640656 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:20 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f569800 == 34 [pid = 11429] [id = 563] 17:37:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f5f4c00) [pid = 11429] [serial = 1690] [outer = (nil)] 17:37:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f6d9000) [pid = 11429] [serial = 1691] [outer = 0x8f5f4c00] 17:37:20 INFO - PROCESS | 11429 | 1468456640726 Marionette DEBUG loaded listener.js 17:37:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f6e3400) [pid = 11429] [serial = 1692] [outer = 0x8f5f4c00] 17:37:21 INFO - PROCESS | 11429 | 1468456641687 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1283ms 17:37:21 INFO - PROCESS | 11429 | 1468456641745 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 17:37:21 INFO - PROCESS | 11429 | 1468456641748 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 17:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:37:21 INFO - PROCESS | 11429 | 1468456641755 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:37:21 INFO - PROCESS | 11429 | 1468456641761 Marionette TRACE conn3 <- [1,2226,null,{}] 17:37:21 INFO - PROCESS | 11429 | 1468456641799 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:21 INFO - PROCESS | 11429 | 1468456641810 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:22 INFO - PROCESS | 11429 | 1468456642021 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 17:37:22 INFO - PROCESS | 11429 | 1468456642043 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:22 INFO - PROCESS | 11429 | 1468456642053 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:22 INFO - PROCESS | 11429 | ++DOCSHELL 0x9136a400 == 35 [pid = 11429] [id = 564] 17:37:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x9136a800) [pid = 11429] [serial = 1693] [outer = (nil)] 17:37:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x91a63400) [pid = 11429] [serial = 1694] [outer = 0x9136a800] 17:37:22 INFO - PROCESS | 11429 | 1468456642125 Marionette DEBUG loaded listener.js 17:37:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x91c34c00) [pid = 11429] [serial = 1695] [outer = 0x9136a800] 17:37:23 INFO - PROCESS | 11429 | 1468456643018 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 17:37:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:37:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1291ms 17:37:23 INFO - PROCESS | 11429 | 1468456643046 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 17:37:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:37:23 INFO - PROCESS | 11429 | 1468456643064 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 17:37:23 INFO - PROCESS | 11429 | 1468456643077 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:37:23 INFO - PROCESS | 11429 | 1468456643079 Marionette TRACE conn3 <- [1,2230,null,{}] 17:37:23 INFO - PROCESS | 11429 | 1468456643090 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:23 INFO - PROCESS | 11429 | 1468456643094 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:23 INFO - PROCESS | 11429 | 1468456643303 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 17:37:23 INFO - PROCESS | 11429 | 1468456643322 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:23 INFO - PROCESS | 11429 | 1468456643328 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:23 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f810400 == 36 [pid = 11429] [id = 565] 17:37:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x91d36400) [pid = 11429] [serial = 1696] [outer = (nil)] 17:37:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x91f4b400) [pid = 11429] [serial = 1697] [outer = 0x91d36400] 17:37:23 INFO - PROCESS | 11429 | 1468456643395 Marionette DEBUG loaded listener.js 17:37:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x91f56000) [pid = 11429] [serial = 1698] [outer = 0x91d36400] 17:37:24 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8f023800) [pid = 11429] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:37:24 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x91a6a000) [pid = 11429] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:37:24 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8e35bc00) [pid = 11429] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:37:24 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8ec96800) [pid = 11429] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:37:24 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x92fd1800) [pid = 11429] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:37:24 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8ccd1400) [pid = 11429] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:37:24 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x924ee000) [pid = 11429] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:37:24 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8e4b8c00) [pid = 11429] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:37:24 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f6df800) [pid = 11429] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:37:24 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x91364800) [pid = 11429] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:37:24 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8ccd3000) [pid = 11429] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:37:24 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8f5f4800) [pid = 11429] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:37:24 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8f027c00) [pid = 11429] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:37:24 INFO - PROCESS | 11429 | 1468456644419 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 17:37:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:37:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1386ms 17:37:24 INFO - PROCESS | 11429 | 1468456644456 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 17:37:24 INFO - PROCESS | 11429 | 1468456644460 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 17:37:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:37:24 INFO - PROCESS | 11429 | 1468456644466 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:37:24 INFO - PROCESS | 11429 | 1468456644469 Marionette TRACE conn3 <- [1,2234,null,{}] 17:37:24 INFO - PROCESS | 11429 | 1468456644474 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:24 INFO - PROCESS | 11429 | 1468456644479 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:24 INFO - PROCESS | 11429 | 1468456644676 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 17:37:24 INFO - PROCESS | 11429 | 1468456644693 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:24 INFO - PROCESS | 11429 | 1468456644701 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:24 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb81000 == 37 [pid = 11429] [id = 566] 17:37:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8ec96800) [pid = 11429] [serial = 1699] [outer = (nil)] 17:37:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x91364800) [pid = 11429] [serial = 1700] [outer = 0x8ec96800] 17:37:24 INFO - PROCESS | 11429 | 1468456644769 Marionette DEBUG loaded listener.js 17:37:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x91d35800) [pid = 11429] [serial = 1701] [outer = 0x8ec96800] 17:37:25 INFO - PROCESS | 11429 | 1468456645589 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 17:37:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:37:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1140ms 17:37:25 INFO - PROCESS | 11429 | 1468456645658 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 17:37:25 INFO - PROCESS | 11429 | 1468456645664 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 17:37:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:37:25 INFO - PROCESS | 11429 | 1468456645677 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:37:25 INFO - PROCESS | 11429 | 1468456645684 Marionette TRACE conn3 <- [1,2238,null,{}] 17:37:25 INFO - PROCESS | 11429 | 1468456645693 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:25 INFO - PROCESS | 11429 | 1468456645699 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:25 INFO - PROCESS | 11429 | 1468456645904 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 17:37:26 INFO - PROCESS | 11429 | 1468456646083 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:26 INFO - PROCESS | 11429 | 1468456646097 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:26 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb81800 == 38 [pid = 11429] [id = 567] 17:37:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8e35c000) [pid = 11429] [serial = 1702] [outer = (nil)] 17:37:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8e4bec00) [pid = 11429] [serial = 1703] [outer = 0x8e35c000] 17:37:26 INFO - PROCESS | 11429 | 1468456646185 Marionette DEBUG loaded listener.js 17:37:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8ec93c00) [pid = 11429] [serial = 1704] [outer = 0x8e35c000] 17:37:27 INFO - PROCESS | 11429 | 1468456647159 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1543ms 17:37:27 INFO - PROCESS | 11429 | 1468456647218 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 17:37:27 INFO - PROCESS | 11429 | 1468456647223 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 17:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:37:27 INFO - PROCESS | 11429 | 1468456647234 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:37:27 INFO - PROCESS | 11429 | 1468456647241 Marionette TRACE conn3 <- [1,2242,null,{}] 17:37:27 INFO - PROCESS | 11429 | 1468456647247 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:27 INFO - PROCESS | 11429 | 1468456647252 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:27 INFO - PROCESS | 11429 | 1468456647473 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 17:37:27 INFO - PROCESS | 11429 | 1468456647708 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:27 INFO - PROCESS | 11429 | 1468456647717 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:27 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f658400 == 39 [pid = 11429] [id = 568] 17:37:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f6db800) [pid = 11429] [serial = 1705] [outer = (nil)] 17:37:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f80d000) [pid = 11429] [serial = 1706] [outer = 0x8f6db800] 17:37:27 INFO - PROCESS | 11429 | 1468456647848 Marionette DEBUG loaded listener.js 17:37:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x91361400) [pid = 11429] [serial = 1707] [outer = 0x8f6db800] 17:37:28 INFO - PROCESS | 11429 | 1468456648816 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:37:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:37:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1639ms 17:37:28 INFO - PROCESS | 11429 | 1468456648870 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 17:37:28 INFO - PROCESS | 11429 | 1468456648874 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 17:37:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:37:28 INFO - PROCESS | 11429 | 1468456648881 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:37:28 INFO - PROCESS | 11429 | 1468456648885 Marionette TRACE conn3 <- [1,2246,null,{}] 17:37:28 INFO - PROCESS | 11429 | 1468456648898 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:28 INFO - PROCESS | 11429 | 1468456648907 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:29 INFO - PROCESS | 11429 | 1468456649099 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 17:37:29 INFO - PROCESS | 11429 | 1468456649285 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:29 INFO - PROCESS | 11429 | 1468456649298 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:29 INFO - PROCESS | 11429 | ++DOCSHELL 0x92368c00 == 40 [pid = 11429] [id = 569] 17:37:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x92369800) [pid = 11429] [serial = 1708] [outer = (nil)] 17:37:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x923f0800) [pid = 11429] [serial = 1709] [outer = 0x92369800] 17:37:29 INFO - PROCESS | 11429 | 1468456649383 Marionette DEBUG loaded listener.js 17:37:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x924e3400) [pid = 11429] [serial = 1710] [outer = 0x92369800] 17:37:30 INFO - PROCESS | 11429 | 1468456650387 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:37:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1538ms 17:37:30 INFO - PROCESS | 11429 | 1468456650420 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 17:37:30 INFO - PROCESS | 11429 | 1468456650424 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 17:37:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:37:30 INFO - PROCESS | 11429 | 1468456650431 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:37:30 INFO - PROCESS | 11429 | 1468456650434 Marionette TRACE conn3 <- [1,2250,null,{}] 17:37:30 INFO - PROCESS | 11429 | 1468456650440 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:30 INFO - PROCESS | 11429 | 1468456650451 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:30 INFO - PROCESS | 11429 | 1468456650624 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 17:37:30 INFO - PROCESS | 11429 | 1468456650809 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:30 INFO - PROCESS | 11429 | 1468456650816 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:30 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e353000 == 41 [pid = 11429] [id = 570] 17:37:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8ec8f800) [pid = 11429] [serial = 1711] [outer = (nil)] 17:37:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x924efc00) [pid = 11429] [serial = 1712] [outer = 0x8ec8f800] 17:37:30 INFO - PROCESS | 11429 | 1468456650911 Marionette DEBUG loaded listener.js 17:37:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x93a5c800) [pid = 11429] [serial = 1713] [outer = 0x8ec8f800] 17:37:31 INFO - PROCESS | 11429 | 1468456651881 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 17:37:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:37:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1485ms 17:37:31 INFO - PROCESS | 11429 | 1468456651916 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 17:37:31 INFO - PROCESS | 11429 | 1468456651920 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 17:37:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:37:31 INFO - PROCESS | 11429 | 1468456651927 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:37:31 INFO - PROCESS | 11429 | 1468456651930 Marionette TRACE conn3 <- [1,2254,null,{}] 17:37:31 INFO - PROCESS | 11429 | 1468456651936 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:31 INFO - PROCESS | 11429 | 1468456651941 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:32 INFO - PROCESS | 11429 | 1468456652108 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 17:37:32 INFO - PROCESS | 11429 | 1468456652289 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:32 INFO - PROCESS | 11429 | 1468456652300 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:32 INFO - PROCESS | 11429 | ++DOCSHELL 0x91d38400 == 42 [pid = 11429] [id = 571] 17:37:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x91f4c800) [pid = 11429] [serial = 1714] [outer = (nil)] 17:37:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x93c62c00) [pid = 11429] [serial = 1715] [outer = 0x91f4c800] 17:37:32 INFO - PROCESS | 11429 | 1468456652376 Marionette DEBUG loaded listener.js 17:37:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x93c5c400) [pid = 11429] [serial = 1716] [outer = 0x91f4c800] 17:37:33 INFO - PROCESS | 11429 | 1468456653324 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:37:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:37:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1435ms 17:37:33 INFO - PROCESS | 11429 | 1468456653362 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 17:37:33 INFO - PROCESS | 11429 | 1468456653366 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 17:37:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:37:33 INFO - PROCESS | 11429 | 1468456653372 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:37:33 INFO - PROCESS | 11429 | 1468456653376 Marionette TRACE conn3 <- [1,2258,null,{}] 17:37:33 INFO - PROCESS | 11429 | 1468456653382 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:33 INFO - PROCESS | 11429 | 1468456653393 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:33 INFO - PROCESS | 11429 | 1468456653614 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 17:37:33 INFO - PROCESS | 11429 | 1468456653797 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:33 INFO - PROCESS | 11429 | 1468456653804 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:33 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e356400 == 43 [pid = 11429] [id = 572] 17:37:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x8ee13400) [pid = 11429] [serial = 1717] [outer = (nil)] 17:37:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x9646f000) [pid = 11429] [serial = 1718] [outer = 0x8ee13400] 17:37:33 INFO - PROCESS | 11429 | 1468456653944 Marionette DEBUG loaded listener.js 17:37:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x976b3800) [pid = 11429] [serial = 1719] [outer = 0x8ee13400] 17:37:34 INFO - PROCESS | 11429 | 1468456654860 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:37:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:37:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1543ms 17:37:34 INFO - PROCESS | 11429 | 1468456654917 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 17:37:34 INFO - PROCESS | 11429 | 1468456654921 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 17:37:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:37:34 INFO - PROCESS | 11429 | 1468456654927 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:37:34 INFO - PROCESS | 11429 | 1468456654931 Marionette TRACE conn3 <- [1,2262,null,{}] 17:37:34 INFO - PROCESS | 11429 | 1468456654936 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:34 INFO - PROCESS | 11429 | 1468456654942 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:35 INFO - PROCESS | 11429 | 1468456655105 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 17:37:35 INFO - PROCESS | 11429 | 1468456655289 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:35 INFO - PROCESS | 11429 | 1468456655300 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:35 INFO - PROCESS | 11429 | ++DOCSHELL 0x947ec400 == 44 [pid = 11429] [id = 573] 17:37:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x951bfc00) [pid = 11429] [serial = 1720] [outer = (nil)] 17:37:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x976bc400) [pid = 11429] [serial = 1721] [outer = 0x951bfc00] 17:37:35 INFO - PROCESS | 11429 | 1468456655376 Marionette DEBUG loaded listener.js 17:37:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x976b9000) [pid = 11429] [serial = 1722] [outer = 0x951bfc00] 17:37:36 INFO - PROCESS | 11429 | 1468456656313 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:37:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:37:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1431ms 17:37:36 INFO - PROCESS | 11429 | 1468456656359 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 17:37:36 INFO - PROCESS | 11429 | 1468456656363 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 17:37:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:37:36 INFO - PROCESS | 11429 | 1468456656369 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:37:36 INFO - PROCESS | 11429 | 1468456656373 Marionette TRACE conn3 <- [1,2266,null,{}] 17:37:36 INFO - PROCESS | 11429 | 1468456656378 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:36 INFO - PROCESS | 11429 | 1468456656383 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:36 INFO - PROCESS | 11429 | 1468456656551 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 17:37:37 INFO - PROCESS | 11429 | 1468456657045 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:37 INFO - PROCESS | 11429 | 1468456657055 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:37 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccce400 == 45 [pid = 11429] [id = 574] 17:37:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x8ccd1000) [pid = 11429] [serial = 1723] [outer = (nil)] 17:37:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x8ccda800) [pid = 11429] [serial = 1724] [outer = 0x8ccd1000] 17:37:37 INFO - PROCESS | 11429 | 1468456657134 Marionette DEBUG loaded listener.js 17:37:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x8e4b6c00) [pid = 11429] [serial = 1725] [outer = 0x8ccd1000] 17:37:37 INFO - PROCESS | 11429 | 1468456657987 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 17:37:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:37:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1682ms 17:37:38 INFO - PROCESS | 11429 | 1468456658055 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 17:37:38 INFO - PROCESS | 11429 | 1468456658064 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 17:37:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:37:38 INFO - PROCESS | 11429 | 1468456658081 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:37:38 INFO - PROCESS | 11429 | 1468456658086 Marionette TRACE conn3 <- [1,2270,null,{}] 17:37:38 INFO - PROCESS | 11429 | 1468456658099 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:38 INFO - PROCESS | 11429 | 1468456658108 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:38 INFO - PROCESS | 11429 | 1468456658315 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 17:37:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8f55bc00 == 44 [pid = 11429] [id = 459] 17:37:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd5c00 == 43 [pid = 11429] [id = 466] 17:37:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8cccc000 == 42 [pid = 11429] [id = 552] 17:37:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef7ec00 == 41 [pid = 11429] [id = 467] 17:37:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8f020400 == 40 [pid = 11429] [id = 463] 17:37:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8f024400 == 39 [pid = 11429] [id = 458] 17:37:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8f8a3000 == 38 [pid = 11429] [id = 468] 17:37:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7cc00 == 37 [pid = 11429] [id = 469] 17:37:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8cccc800 == 36 [pid = 11429] [id = 470] 17:37:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec8d400 == 35 [pid = 11429] [id = 457] 17:37:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee11c00 == 34 [pid = 11429] [id = 471] 17:37:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4c2400 == 33 [pid = 11429] [id = 462] 17:37:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8e358000 == 32 [pid = 11429] [id = 465] 17:37:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec94000 == 31 [pid = 11429] [id = 472] 17:37:39 INFO - PROCESS | 11429 | --DOCSHELL 0x91c36800 == 30 [pid = 11429] [id = 464] 17:37:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8f80b000 == 29 [pid = 11429] [id = 461] 17:37:39 INFO - PROCESS | 11429 | --DOCSHELL 0x8f659800 == 28 [pid = 11429] [id = 473] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x8f64bc00) [pid = 11429] [serial = 1635] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x8f56b800) [pid = 11429] [serial = 1634] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x9235f000) [pid = 11429] [serial = 1638] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x8f807800) [pid = 11429] [serial = 1667] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x91d31800) [pid = 11429] [serial = 1637] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x8ee1b000) [pid = 11429] [serial = 1661] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x8ef7a800) [pid = 11429] [serial = 1662] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x93a5e000) [pid = 11429] [serial = 1641] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x939a0800) [pid = 11429] [serial = 1640] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8ccd6400) [pid = 11429] [serial = 1658] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8e355000) [pid = 11429] [serial = 1659] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x93c67400) [pid = 11429] [serial = 1644] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x93c62800) [pid = 11429] [serial = 1643] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8f562000) [pid = 11429] [serial = 1656] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8ec9b800) [pid = 11429] [serial = 1655] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x951be000) [pid = 11429] [serial = 1647] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x947e2c00) [pid = 11429] [serial = 1646] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x976bf800) [pid = 11429] [serial = 1650] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x976b5c00) [pid = 11429] [serial = 1649] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f556800) [pid = 11429] [serial = 1653] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8ef7e800) [pid = 11429] [serial = 1652] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f8a7c00) [pid = 11429] [serial = 1670] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f8a6000) [pid = 11429] [serial = 1668] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f653800) [pid = 11429] [serial = 1665] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8f5f5800) [pid = 11429] [serial = 1664] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x91362c00) [pid = 11429] [serial = 1671] [outer = (nil)] [url = about:blank] 17:37:39 INFO - PROCESS | 11429 | 1468456659669 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:39 INFO - PROCESS | 11429 | 1468456659682 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:39 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb80c00 == 29 [pid = 11429] [id = 575] 17:37:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8cb81c00) [pid = 11429] [serial = 1726] [outer = (nil)] 17:37:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8cb86400) [pid = 11429] [serial = 1727] [outer = 0x8cb81c00] 17:37:39 INFO - PROCESS | 11429 | 1468456659756 Marionette DEBUG loaded listener.js 17:37:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8e34d800) [pid = 11429] [serial = 1728] [outer = 0x8cb81c00] 17:37:40 INFO - PROCESS | 11429 | 1468456660528 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:37:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:37:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2501ms 17:37:40 INFO - PROCESS | 11429 | 1468456660578 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 17:37:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:37:40 INFO - PROCESS | 11429 | 1468456660583 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 17:37:40 INFO - PROCESS | 11429 | 1468456660591 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:37:40 INFO - PROCESS | 11429 | 1468456660594 Marionette TRACE conn3 <- [1,2274,null,{}] 17:37:40 INFO - PROCESS | 11429 | 1468456660603 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:40 INFO - PROCESS | 11429 | 1468456660610 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:40 INFO - PROCESS | 11429 | 1468456660768 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 17:37:40 INFO - PROCESS | 11429 | 1468456660914 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:40 INFO - PROCESS | 11429 | 1468456660922 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:40 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec9a000 == 30 [pid = 11429] [id = 576] 17:37:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8ee11c00) [pid = 11429] [serial = 1729] [outer = (nil)] 17:37:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8ee1c800) [pid = 11429] [serial = 1730] [outer = 0x8ee11c00] 17:37:40 INFO - PROCESS | 11429 | 1468456660993 Marionette DEBUG loaded listener.js 17:37:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8ef78000) [pid = 11429] [serial = 1731] [outer = 0x8ee11c00] 17:37:41 INFO - PROCESS | 11429 | 1468456661785 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 17:37:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:37:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1230ms 17:37:41 INFO - PROCESS | 11429 | 1468456661825 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 17:37:41 INFO - PROCESS | 11429 | 1468456661832 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 17:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:37:41 INFO - PROCESS | 11429 | 1468456661838 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:37:41 INFO - PROCESS | 11429 | 1468456661842 Marionette TRACE conn3 <- [1,2278,null,{}] 17:37:41 INFO - PROCESS | 11429 | 1468456661848 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:41 INFO - PROCESS | 11429 | 1468456661853 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:42 INFO - PROCESS | 11429 | 1468456662034 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 17:37:42 INFO - PROCESS | 11429 | 1468456662045 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:42 INFO - PROCESS | 11429 | 1468456662050 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:42 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee1b000 == 31 [pid = 11429] [id = 577] 17:37:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f558c00) [pid = 11429] [serial = 1732] [outer = (nil)] 17:37:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f562c00) [pid = 11429] [serial = 1733] [outer = 0x8f558c00] 17:37:42 INFO - PROCESS | 11429 | 1468456662120 Marionette DEBUG loaded listener.js 17:37:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f572c00) [pid = 11429] [serial = 1734] [outer = 0x8f558c00] 17:37:43 INFO - PROCESS | 11429 | 1468456663153 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:37:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:37:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1377ms 17:37:43 INFO - PROCESS | 11429 | 1468456663217 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 17:37:43 INFO - PROCESS | 11429 | 1468456663221 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 17:37:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:37:43 INFO - PROCESS | 11429 | 1468456663235 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:37:43 INFO - PROCESS | 11429 | 1468456663245 Marionette TRACE conn3 <- [1,2282,null,{}] 17:37:43 INFO - PROCESS | 11429 | 1468456663261 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:43 INFO - PROCESS | 11429 | 1468456663268 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:43 INFO - PROCESS | 11429 | 1468456663484 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 17:37:43 INFO - PROCESS | 11429 | 1468456663512 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:43 INFO - PROCESS | 11429 | 1468456663520 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:43 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f652000 == 32 [pid = 11429] [id = 578] 17:37:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f655c00) [pid = 11429] [serial = 1735] [outer = (nil)] 17:37:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f6e1000) [pid = 11429] [serial = 1736] [outer = 0x8f655c00] 17:37:43 INFO - PROCESS | 11429 | 1468456663587 Marionette DEBUG loaded listener.js 17:37:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f806000) [pid = 11429] [serial = 1737] [outer = 0x8f655c00] 17:37:44 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x91d36400) [pid = 11429] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:37:44 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8ec8e800) [pid = 11429] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:37:44 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f8a8400) [pid = 11429] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:37:44 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8ee1f000) [pid = 11429] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:37:44 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x91a63800) [pid = 11429] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:37:44 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8e4bb400) [pid = 11429] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:37:44 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f5f4c00) [pid = 11429] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:37:44 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x91f52c00) [pid = 11429] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:37:44 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x9136a800) [pid = 11429] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:37:44 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8ec96800) [pid = 11429] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:37:44 INFO - PROCESS | 11429 | 1468456664987 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 17:37:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:37:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1815ms 17:37:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:37:45 INFO - PROCESS | 11429 | 1468456665042 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 17:37:45 INFO - PROCESS | 11429 | 1468456665046 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 17:37:45 INFO - PROCESS | 11429 | 1468456665052 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:37:45 INFO - PROCESS | 11429 | 1468456665056 Marionette TRACE conn3 <- [1,2286,null,{}] 17:37:45 INFO - PROCESS | 11429 | 1468456665061 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:45 INFO - PROCESS | 11429 | 1468456665066 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:45 INFO - PROCESS | 11429 | 1468456665246 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 17:37:45 INFO - PROCESS | 11429 | 1468456665380 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:45 INFO - PROCESS | 11429 | 1468456665390 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:45 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e350000 == 33 [pid = 11429] [id = 579] 17:37:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8ec96800) [pid = 11429] [serial = 1738] [outer = (nil)] 17:37:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f5f4c00) [pid = 11429] [serial = 1739] [outer = 0x8ec96800] 17:37:45 INFO - PROCESS | 11429 | 1468456665459 Marionette DEBUG loaded listener.js 17:37:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f80cc00) [pid = 11429] [serial = 1740] [outer = 0x8ec96800] 17:37:46 INFO - PROCESS | 11429 | 1468456666166 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 17:37:46 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 17:37:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1130ms 17:37:46 INFO - PROCESS | 11429 | 1468456666182 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 17:37:46 INFO - PROCESS | 11429 | 1468456666184 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 17:37:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:37:46 INFO - PROCESS | 11429 | 1468456666192 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:37:46 INFO - PROCESS | 11429 | 1468456666195 Marionette TRACE conn3 <- [1,2290,null,{}] 17:37:46 INFO - PROCESS | 11429 | 1468456666200 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:46 INFO - PROCESS | 11429 | 1468456666206 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:46 INFO - PROCESS | 11429 | 1468456666402 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 17:37:46 INFO - PROCESS | 11429 | 1468456666424 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:46 INFO - PROCESS | 11429 | 1468456666442 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:46 INFO - PROCESS | 11429 | ++DOCSHELL 0x91360400 == 34 [pid = 11429] [id = 580] 17:37:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x91362800) [pid = 11429] [serial = 1741] [outer = (nil)] 17:37:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x91367000) [pid = 11429] [serial = 1742] [outer = 0x91362800] 17:37:46 INFO - PROCESS | 11429 | 1468456666524 Marionette DEBUG loaded listener.js 17:37:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x91c39000) [pid = 11429] [serial = 1743] [outer = 0x91362800] 17:37:47 INFO - PROCESS | 11429 | 1468456667737 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 17:37:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:37:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1579ms 17:37:47 INFO - PROCESS | 11429 | 1468456667770 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 17:37:47 INFO - PROCESS | 11429 | 1468456667777 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 17:37:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:37:47 INFO - PROCESS | 11429 | 1468456667785 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:37:47 INFO - PROCESS | 11429 | 1468456667790 Marionette TRACE conn3 <- [1,2294,null,{}] 17:37:47 INFO - PROCESS | 11429 | 1468456667800 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:47 INFO - PROCESS | 11429 | 1468456667805 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:48 INFO - PROCESS | 11429 | 1468456668016 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 17:37:48 INFO - PROCESS | 11429 | 1468456668246 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:48 INFO - PROCESS | 11429 | 1468456668257 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:48 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e34e800 == 35 [pid = 11429] [id = 581] 17:37:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8ec8d000) [pid = 11429] [serial = 1744] [outer = (nil)] 17:37:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f026c00) [pid = 11429] [serial = 1745] [outer = 0x8ec8d000] 17:37:48 INFO - PROCESS | 11429 | 1468456668376 Marionette DEBUG loaded listener.js 17:37:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f560800) [pid = 11429] [serial = 1746] [outer = 0x8ec8d000] 17:37:49 INFO - PROCESS | 11429 | 1468456669380 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 17:37:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:37:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1637ms 17:37:49 INFO - PROCESS | 11429 | 1468456669422 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 17:37:49 INFO - PROCESS | 11429 | 1468456669430 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 17:37:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:37:49 INFO - PROCESS | 11429 | 1468456669444 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:37:49 INFO - PROCESS | 11429 | 1468456669448 Marionette TRACE conn3 <- [1,2298,null,{}] 17:37:49 INFO - PROCESS | 11429 | 1468456669455 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:49 INFO - PROCESS | 11429 | 1468456669460 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:49 INFO - PROCESS | 11429 | 1468456669679 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 17:37:49 INFO - PROCESS | 11429 | 1468456669949 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:49 INFO - PROCESS | 11429 | 1468456669955 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:50 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6e1400 == 36 [pid = 11429] [id = 582] 17:37:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f809800) [pid = 11429] [serial = 1747] [outer = (nil)] 17:37:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8f8a6c00) [pid = 11429] [serial = 1748] [outer = 0x8f809800] 17:37:50 INFO - PROCESS | 11429 | 1468456670084 Marionette DEBUG loaded listener.js 17:37:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x91a6ac00) [pid = 11429] [serial = 1749] [outer = 0x8f809800] 17:37:51 INFO - PROCESS | 11429 | 1468456671024 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 17:37:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:37:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1638ms 17:37:51 INFO - PROCESS | 11429 | 1468456671082 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 17:37:51 INFO - PROCESS | 11429 | 1468456671087 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 17:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:37:51 INFO - PROCESS | 11429 | 1468456671093 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:37:51 INFO - PROCESS | 11429 | 1468456671099 Marionette TRACE conn3 <- [1,2302,null,{}] 17:37:51 INFO - PROCESS | 11429 | 1468456671116 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:51 INFO - PROCESS | 11429 | 1468456671125 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:51 INFO - PROCESS | 11429 | 1468456671300 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 17:37:51 INFO - PROCESS | 11429 | 1468456671491 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:51 INFO - PROCESS | 11429 | 1468456671501 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:51 INFO - PROCESS | 11429 | ++DOCSHELL 0x91d32c00 == 37 [pid = 11429] [id = 583] 17:37:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x91d36400) [pid = 11429] [serial = 1750] [outer = (nil)] 17:37:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x91f50000) [pid = 11429] [serial = 1751] [outer = 0x91d36400] 17:37:51 INFO - PROCESS | 11429 | 1468456671585 Marionette DEBUG loaded listener.js 17:37:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x92247400) [pid = 11429] [serial = 1752] [outer = 0x91d36400] 17:37:52 INFO - PROCESS | 11429 | 1468456672790 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:37:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:37:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1788ms 17:37:52 INFO - PROCESS | 11429 | 1468456672890 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 17:37:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:37:52 INFO - PROCESS | 11429 | 1468456672896 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 17:37:52 INFO - PROCESS | 11429 | 1468456672904 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:37:52 INFO - PROCESS | 11429 | 1468456672909 Marionette TRACE conn3 <- [1,2306,null,{}] 17:37:52 INFO - PROCESS | 11429 | 1468456672917 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:52 INFO - PROCESS | 11429 | 1468456672923 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:53 INFO - PROCESS | 11429 | 1468456673166 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 17:37:53 INFO - PROCESS | 11429 | 1468456673421 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:53 INFO - PROCESS | 11429 | 1468456673436 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:53 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec93400 == 38 [pid = 11429] [id = 584] 17:37:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x8ec94800) [pid = 11429] [serial = 1753] [outer = (nil)] 17:37:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x8ee13800) [pid = 11429] [serial = 1754] [outer = 0x8ec94800] 17:37:53 INFO - PROCESS | 11429 | 1468456673508 Marionette DEBUG loaded listener.js 17:37:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x8ee1a000) [pid = 11429] [serial = 1755] [outer = 0x8ec94800] 17:37:53 INFO - PROCESS | 11429 | --DOCSHELL 0x8e359c00 == 37 [pid = 11429] [id = 555] 17:37:53 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4c4000 == 36 [pid = 11429] [id = 553] 17:37:53 INFO - PROCESS | 11429 | --DOCSHELL 0x8f810400 == 35 [pid = 11429] [id = 565] 17:37:54 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x91364800) [pid = 11429] [serial = 1700] [outer = (nil)] [url = about:blank] 17:37:54 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x91f4b400) [pid = 11429] [serial = 1697] [outer = (nil)] [url = about:blank] 17:37:54 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8f55dc00) [pid = 11429] [serial = 1676] [outer = (nil)] [url = about:blank] 17:37:54 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8f5fa000) [pid = 11429] [serial = 1677] [outer = (nil)] [url = about:blank] 17:37:54 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x9136d800) [pid = 11429] [serial = 1679] [outer = (nil)] [url = about:blank] 17:37:54 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x91c3a400) [pid = 11429] [serial = 1680] [outer = (nil)] [url = about:blank] 17:37:54 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x9136dc00) [pid = 11429] [serial = 1685] [outer = (nil)] [url = about:blank] 17:37:54 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x9236b400) [pid = 11429] [serial = 1686] [outer = (nil)] [url = about:blank] 17:37:54 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x91d2e400) [pid = 11429] [serial = 1674] [outer = (nil)] [url = about:blank] 17:37:54 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x91a6d400) [pid = 11429] [serial = 1673] [outer = (nil)] [url = about:blank] 17:37:54 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8ec91400) [pid = 11429] [serial = 1688] [outer = (nil)] [url = about:blank] 17:37:54 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8ee1c000) [pid = 11429] [serial = 1689] [outer = (nil)] [url = about:blank] 17:37:54 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f6d9000) [pid = 11429] [serial = 1691] [outer = (nil)] [url = about:blank] 17:37:54 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x9224cc00) [pid = 11429] [serial = 1682] [outer = (nil)] [url = about:blank] 17:37:54 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x92363c00) [pid = 11429] [serial = 1683] [outer = (nil)] [url = about:blank] 17:37:54 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x91a63400) [pid = 11429] [serial = 1694] [outer = (nil)] [url = about:blank] 17:37:54 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x91f56000) [pid = 11429] [serial = 1698] [outer = (nil)] [url = about:blank] 17:37:54 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x91c34c00) [pid = 11429] [serial = 1695] [outer = (nil)] [url = about:blank] 17:37:54 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8f6e3400) [pid = 11429] [serial = 1692] [outer = (nil)] [url = about:blank] 17:37:54 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x91d35800) [pid = 11429] [serial = 1701] [outer = (nil)] [url = about:blank] 17:37:54 INFO - PROCESS | 11429 | 1468456674396 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 17:37:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:37:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1532ms 17:37:54 INFO - PROCESS | 11429 | 1468456674435 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 17:37:54 INFO - PROCESS | 11429 | 1468456674448 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 17:37:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:37:54 INFO - PROCESS | 11429 | 1468456674458 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:37:54 INFO - PROCESS | 11429 | 1468456674463 Marionette TRACE conn3 <- [1,2310,null,{}] 17:37:54 INFO - PROCESS | 11429 | 1468456674468 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:54 INFO - PROCESS | 11429 | 1468456674474 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:54 INFO - PROCESS | 11429 | 1468456674637 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 17:37:54 INFO - PROCESS | 11429 | 1468456674805 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:54 INFO - PROCESS | 11429 | 1468456674813 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:54 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f55dc00 == 36 [pid = 11429] [id = 585] 17:37:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8f562400) [pid = 11429] [serial = 1756] [outer = (nil)] 17:37:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8f5f1800) [pid = 11429] [serial = 1757] [outer = 0x8f562400] 17:37:54 INFO - PROCESS | 11429 | 1468456674893 Marionette DEBUG loaded listener.js 17:37:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f64a400) [pid = 11429] [serial = 1758] [outer = 0x8f562400] 17:37:55 INFO - PROCESS | 11429 | 1468456675684 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:37:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:37:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1280ms 17:37:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:37:55 INFO - PROCESS | 11429 | 1468456675739 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 17:37:55 INFO - PROCESS | 11429 | 1468456675742 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 17:37:55 INFO - PROCESS | 11429 | 1468456675748 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:37:55 INFO - PROCESS | 11429 | 1468456675754 Marionette TRACE conn3 <- [1,2314,null,{}] 17:37:55 INFO - PROCESS | 11429 | 1468456675770 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:55 INFO - PROCESS | 11429 | 1468456675778 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:55 INFO - PROCESS | 11429 | 1468456675937 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 17:37:56 INFO - PROCESS | 11429 | 1468456676093 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:56 INFO - PROCESS | 11429 | 1468456676104 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:56 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f8a3000 == 37 [pid = 11429] [id = 586] 17:37:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f8a7400) [pid = 11429] [serial = 1759] [outer = (nil)] 17:37:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x9136c000) [pid = 11429] [serial = 1760] [outer = 0x8f8a7400] 17:37:56 INFO - PROCESS | 11429 | 1468456676184 Marionette DEBUG loaded listener.js 17:37:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x91c3bc00) [pid = 11429] [serial = 1761] [outer = 0x8f8a7400] 17:37:57 INFO - PROCESS | 11429 | 1468456677042 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 17:37:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:37:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1339ms 17:37:57 INFO - PROCESS | 11429 | 1468456677086 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 17:37:57 INFO - PROCESS | 11429 | 1468456677090 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 17:37:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:37:57 INFO - PROCESS | 11429 | 1468456677102 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:37:57 INFO - PROCESS | 11429 | 1468456677105 Marionette TRACE conn3 <- [1,2318,null,{}] 17:37:57 INFO - PROCESS | 11429 | 1468456677109 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:57 INFO - PROCESS | 11429 | 1468456677115 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:57 INFO - PROCESS | 11429 | 1468456677321 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 17:37:57 INFO - PROCESS | 11429 | 1468456677354 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:57 INFO - PROCESS | 11429 | 1468456677360 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:57 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f01fc00 == 38 [pid = 11429] [id = 587] 17:37:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x91d35c00) [pid = 11429] [serial = 1762] [outer = (nil)] 17:37:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x91f4d000) [pid = 11429] [serial = 1763] [outer = 0x91d35c00] 17:37:57 INFO - PROCESS | 11429 | 1468456677429 Marionette DEBUG loaded listener.js 17:37:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x91f56400) [pid = 11429] [serial = 1764] [outer = 0x91d35c00] 17:37:58 INFO - PROCESS | 11429 | 1468456678331 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 17:37:58 INFO - PROCESS | 11429 | 1468456678392 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 17:37:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:37:58 INFO - PROCESS | 11429 | 1468456678399 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:37:58 INFO - PROCESS | 11429 | 1468456678401 Marionette TRACE conn3 <- [1,2322,null,{}] 17:37:58 INFO - PROCESS | 11429 | 1468456678407 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:58 INFO - PROCESS | 11429 | 1468456678412 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:58 INFO - PROCESS | 11429 | 1468456678610 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 17:37:58 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f655c00) [pid = 11429] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:37:58 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f558c00) [pid = 11429] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:37:58 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8ee11c00) [pid = 11429] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:37:58 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8e35c000) [pid = 11429] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:37:58 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8cb81c00) [pid = 11429] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:37:58 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f6db800) [pid = 11429] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:37:58 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x92369800) [pid = 11429] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:37:58 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8ec8f800) [pid = 11429] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:37:58 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x91f4c800) [pid = 11429] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:37:58 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8ec96800) [pid = 11429] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:37:58 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8ee13400) [pid = 11429] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:37:58 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8ccd1000) [pid = 11429] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:37:58 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x951bfc00) [pid = 11429] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:37:58 INFO - PROCESS | 11429 | 1468456678858 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:58 INFO - PROCESS | 11429 | 1468456678864 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:37:58 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb81c00 == 39 [pid = 11429] [id = 588] 17:37:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x8ccccc00) [pid = 11429] [serial = 1765] [outer = (nil)] 17:37:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8ec8f800) [pid = 11429] [serial = 1766] [outer = 0x8ccccc00] 17:37:58 INFO - PROCESS | 11429 | 1468456678937 Marionette DEBUG loaded listener.js 17:37:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8ec97000) [pid = 11429] [serial = 1767] [outer = 0x8ccccc00] 17:37:59 INFO - PROCESS | 11429 | 1468456679704 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1332ms 17:37:59 INFO - PROCESS | 11429 | 1468456679732 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 17:37:59 INFO - PROCESS | 11429 | 1468456679735 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 17:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:37:59 INFO - PROCESS | 11429 | 1468456679741 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:37:59 INFO - PROCESS | 11429 | 1468456679743 Marionette TRACE conn3 <- [1,2326,null,{}] 17:37:59 INFO - PROCESS | 11429 | 1468456679749 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:59 INFO - PROCESS | 11429 | 1468456679759 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:00 INFO - PROCESS | 11429 | 1468456680004 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 17:38:00 INFO - PROCESS | 11429 | 1468456680014 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:00 INFO - PROCESS | 11429 | 1468456680024 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:00 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef7f000 == 40 [pid = 11429] [id = 589] 17:38:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8f89c400) [pid = 11429] [serial = 1768] [outer = (nil)] 17:38:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x923ed000) [pid = 11429] [serial = 1769] [outer = 0x8f89c400] 17:38:00 INFO - PROCESS | 11429 | 1468456680175 Marionette DEBUG loaded listener.js 17:38:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x923e6000) [pid = 11429] [serial = 1770] [outer = 0x8f89c400] 17:38:01 INFO - PROCESS | 11429 | 1468456681085 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1385ms 17:38:01 INFO - PROCESS | 11429 | 1468456681128 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 17:38:01 INFO - PROCESS | 11429 | 1468456681135 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 17:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:38:01 INFO - PROCESS | 11429 | 1468456681144 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:38:01 INFO - PROCESS | 11429 | 1468456681149 Marionette TRACE conn3 <- [1,2330,null,{}] 17:38:01 INFO - PROCESS | 11429 | 1468456681158 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:01 INFO - PROCESS | 11429 | 1468456681163 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:01 INFO - PROCESS | 11429 | 1468456681351 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 17:38:01 INFO - PROCESS | 11429 | 1468456681537 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:01 INFO - PROCESS | 11429 | 1468456681555 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:01 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e34f800 == 41 [pid = 11429] [id = 590] 17:38:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8e351000) [pid = 11429] [serial = 1771] [outer = (nil)] 17:38:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8ee1ec00) [pid = 11429] [serial = 1772] [outer = 0x8e351000] 17:38:01 INFO - PROCESS | 11429 | 1468456681693 Marionette DEBUG loaded listener.js 17:38:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f02bc00) [pid = 11429] [serial = 1773] [outer = 0x8e351000] 17:38:02 INFO - PROCESS | 11429 | 1468456682708 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:38:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:38:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1633ms 17:38:02 INFO - PROCESS | 11429 | 1468456682776 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 17:38:02 INFO - PROCESS | 11429 | 1468456682784 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 17:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:38:02 INFO - PROCESS | 11429 | 1468456682794 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:38:02 INFO - PROCESS | 11429 | 1468456682798 Marionette TRACE conn3 <- [1,2334,null,{}] 17:38:02 INFO - PROCESS | 11429 | 1468456682805 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:02 INFO - PROCESS | 11429 | 1468456682811 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:03 INFO - PROCESS | 11429 | 1468456683024 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 17:38:03 INFO - PROCESS | 11429 | 1468456683256 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:03 INFO - PROCESS | 11429 | 1468456683264 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:03 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6dc000 == 42 [pid = 11429] [id = 591] 17:38:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f6e4000) [pid = 11429] [serial = 1774] [outer = (nil)] 17:38:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f80c400) [pid = 11429] [serial = 1775] [outer = 0x8f6e4000] 17:38:03 INFO - PROCESS | 11429 | 1468456683393 Marionette DEBUG loaded listener.js 17:38:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x91360c00) [pid = 11429] [serial = 1776] [outer = 0x8f6e4000] 17:38:04 INFO - PROCESS | 11429 | 1468456684325 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 17:38:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:38:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1581ms 17:38:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:38:04 INFO - PROCESS | 11429 | 1468456684375 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 17:38:04 INFO - PROCESS | 11429 | 1468456684379 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 17:38:04 INFO - PROCESS | 11429 | 1468456684386 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:38:04 INFO - PROCESS | 11429 | 1468456684392 Marionette TRACE conn3 <- [1,2338,null,{}] 17:38:04 INFO - PROCESS | 11429 | 1468456684408 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:04 INFO - PROCESS | 11429 | 1468456684416 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:04 INFO - PROCESS | 11429 | 1468456684659 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 17:38:04 INFO - PROCESS | 11429 | 1468456684901 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:04 INFO - PROCESS | 11429 | 1468456684912 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:04 INFO - PROCESS | 11429 | ++DOCSHELL 0x91c37400 == 43 [pid = 11429] [id = 592] 17:38:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x92369400) [pid = 11429] [serial = 1777] [outer = (nil)] 17:38:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x924e3000) [pid = 11429] [serial = 1778] [outer = 0x92369400] 17:38:05 INFO - PROCESS | 11429 | 1468456685037 Marionette DEBUG loaded listener.js 17:38:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x924ef000) [pid = 11429] [serial = 1779] [outer = 0x92369400] 17:38:05 INFO - PROCESS | 11429 | 1468456685979 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:38:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1642ms 17:38:06 INFO - PROCESS | 11429 | 1468456686026 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 17:38:06 INFO - PROCESS | 11429 | 1468456686031 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 17:38:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:38:06 INFO - PROCESS | 11429 | 1468456686039 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:38:06 INFO - PROCESS | 11429 | 1468456686042 Marionette TRACE conn3 <- [1,2342,null,{}] 17:38:06 INFO - PROCESS | 11429 | 1468456686048 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:06 INFO - PROCESS | 11429 | 1468456686053 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:06 INFO - PROCESS | 11429 | 1468456686260 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 17:38:06 INFO - PROCESS | 11429 | 1468456686442 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:06 INFO - PROCESS | 11429 | 1468456686451 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:06 INFO - PROCESS | 11429 | ++DOCSHELL 0x91a70c00 == 44 [pid = 11429] [id = 593] 17:38:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x91d37c00) [pid = 11429] [serial = 1780] [outer = (nil)] 17:38:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x93a59000) [pid = 11429] [serial = 1781] [outer = 0x91d37c00] 17:38:06 INFO - PROCESS | 11429 | 1468456686534 Marionette DEBUG loaded listener.js 17:38:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x93c5d400) [pid = 11429] [serial = 1782] [outer = 0x91d37c00] 17:38:07 INFO - PROCESS | 11429 | 1468456687519 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 17:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1529ms 17:38:07 INFO - PROCESS | 11429 | 1468456687568 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 17:38:07 INFO - PROCESS | 11429 | 1468456687573 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 17:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:38:07 INFO - PROCESS | 11429 | 1468456687579 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:38:07 INFO - PROCESS | 11429 | 1468456687582 Marionette TRACE conn3 <- [1,2346,null,{}] 17:38:07 INFO - PROCESS | 11429 | 1468456687588 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:07 INFO - PROCESS | 11429 | 1468456687594 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:07 INFO - PROCESS | 11429 | 1468456687768 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 17:38:07 INFO - PROCESS | 11429 | 1468456687950 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:07 INFO - PROCESS | 11429 | 1468456687957 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:07 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4c2400 == 45 [pid = 11429] [id = 594] 17:38:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8f021400) [pid = 11429] [serial = 1783] [outer = (nil)] 17:38:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x9476e000) [pid = 11429] [serial = 1784] [outer = 0x8f021400] 17:38:08 INFO - PROCESS | 11429 | 1468456688041 Marionette DEBUG loaded listener.js 17:38:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x951bac00) [pid = 11429] [serial = 1785] [outer = 0x8f021400] 17:38:08 INFO - PROCESS | 11429 | 1468456688960 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:38:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:38:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1430ms 17:38:09 INFO - PROCESS | 11429 | 1468456689009 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 17:38:09 INFO - PROCESS | 11429 | 1468456689013 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 17:38:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:38:09 INFO - PROCESS | 11429 | 1468456689020 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:38:09 INFO - PROCESS | 11429 | 1468456689024 Marionette TRACE conn3 <- [1,2350,null,{}] 17:38:09 INFO - PROCESS | 11429 | 1468456689029 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:09 INFO - PROCESS | 11429 | 1468456689040 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:09 INFO - PROCESS | 11429 | 1468456689282 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 17:38:09 INFO - PROCESS | 11429 | 1468456689765 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:09 INFO - PROCESS | 11429 | 1468456689774 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:09 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e34e400 == 46 [pid = 11429] [id = 595] 17:38:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x8e352000) [pid = 11429] [serial = 1786] [outer = (nil)] 17:38:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x8e358000) [pid = 11429] [serial = 1787] [outer = 0x8e352000] 17:38:09 INFO - PROCESS | 11429 | 1468456689855 Marionette DEBUG loaded listener.js 17:38:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x8ec90400) [pid = 11429] [serial = 1788] [outer = 0x8e352000] 17:38:10 INFO - PROCESS | 11429 | 1468456690722 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 17:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1788ms 17:38:10 INFO - PROCESS | 11429 | 1468456690811 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 17:38:10 INFO - PROCESS | 11429 | 1468456690817 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 17:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:38:10 INFO - PROCESS | 11429 | 1468456690846 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:38:10 INFO - PROCESS | 11429 | 1468456690850 Marionette TRACE conn3 <- [1,2354,null,{}] 17:38:10 INFO - PROCESS | 11429 | 1468456690858 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:10 INFO - PROCESS | 11429 | 1468456690865 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:11 INFO - PROCESS | 11429 | 1468456691046 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 17:38:11 INFO - PROCESS | 11429 | 1468456691241 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:11 INFO - PROCESS | 11429 | 1468456691248 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:12 INFO - PROCESS | 11429 | --DOCSHELL 0x9136a400 == 45 [pid = 11429] [id = 564] 17:38:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccce400 == 44 [pid = 11429] [id = 574] 17:38:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8e353000 == 43 [pid = 11429] [id = 570] 17:38:12 INFO - PROCESS | 11429 | --DOCSHELL 0x91d38400 == 42 [pid = 11429] [id = 571] 17:38:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb80c00 == 41 [pid = 11429] [id = 575] 17:38:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8f569800 == 40 [pid = 11429] [id = 563] 17:38:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef7d000 == 39 [pid = 11429] [id = 554] 17:38:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb81000 == 38 [pid = 11429] [id = 566] 17:38:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8f658400 == 37 [pid = 11429] [id = 568] 17:38:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb81800 == 36 [pid = 11429] [id = 567] 17:38:12 INFO - PROCESS | 11429 | --DOCSHELL 0x91a61400 == 35 [pid = 11429] [id = 557] 17:38:12 INFO - PROCESS | 11429 | --DOCSHELL 0x91f4e000 == 34 [pid = 11429] [id = 560] 17:38:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8f8a5c00 == 33 [pid = 11429] [id = 559] 17:38:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4b8400 == 32 [pid = 11429] [id = 562] 17:38:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4c1c00 == 31 [pid = 11429] [id = 558] 17:38:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee17c00 == 30 [pid = 11429] [id = 561] 17:38:12 INFO - PROCESS | 11429 | --DOCSHELL 0x92368c00 == 29 [pid = 11429] [id = 569] 17:38:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8e356400 == 28 [pid = 11429] [id = 572] 17:38:12 INFO - PROCESS | 11429 | --DOCSHELL 0x947ec400 == 27 [pid = 11429] [id = 573] 17:38:12 INFO - PROCESS | 11429 | --DOCSHELL 0x8f02b400 == 26 [pid = 11429] [id = 556] 17:38:12 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7e800 == 27 [pid = 11429] [id = 596] 17:38:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x8cb80000) [pid = 11429] [serial = 1789] [outer = (nil)] 17:38:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x8cb85400) [pid = 11429] [serial = 1790] [outer = 0x8cb80000] 17:38:12 INFO - PROCESS | 11429 | 1468456692294 Marionette DEBUG loaded listener.js 17:38:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x8ccd4000) [pid = 11429] [serial = 1791] [outer = 0x8cb80000] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x8f6e1000) [pid = 11429] [serial = 1736] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x8f562c00) [pid = 11429] [serial = 1733] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x8ee1c800) [pid = 11429] [serial = 1730] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x8ef78000) [pid = 11429] [serial = 1731] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8f806000) [pid = 11429] [serial = 1737] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8ec93c00) [pid = 11429] [serial = 1704] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8cb86400) [pid = 11429] [serial = 1727] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8e4bec00) [pid = 11429] [serial = 1703] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x91361400) [pid = 11429] [serial = 1707] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8f80d000) [pid = 11429] [serial = 1706] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8e34d800) [pid = 11429] [serial = 1728] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x924e3400) [pid = 11429] [serial = 1710] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x923f0800) [pid = 11429] [serial = 1709] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x93a5c800) [pid = 11429] [serial = 1713] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x924efc00) [pid = 11429] [serial = 1712] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x93c5c400) [pid = 11429] [serial = 1716] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x93c62c00) [pid = 11429] [serial = 1715] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f80cc00) [pid = 11429] [serial = 1740] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f5f4c00) [pid = 11429] [serial = 1739] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x976b3800) [pid = 11429] [serial = 1719] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x9646f000) [pid = 11429] [serial = 1718] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8e4b6c00) [pid = 11429] [serial = 1725] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x976b9000) [pid = 11429] [serial = 1722] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8ccda800) [pid = 11429] [serial = 1724] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x976bc400) [pid = 11429] [serial = 1721] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8f572c00) [pid = 11429] [serial = 1734] [outer = (nil)] [url = about:blank] 17:38:12 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x91367000) [pid = 11429] [serial = 1742] [outer = (nil)] [url = about:blank] 17:38:13 INFO - PROCESS | 11429 | 1468456693326 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 17:38:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:38:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2535ms 17:38:13 INFO - PROCESS | 11429 | 1468456693379 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 17:38:13 INFO - PROCESS | 11429 | 1468456693385 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 17:38:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:38:13 INFO - PROCESS | 11429 | 1468456693393 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:38:13 INFO - PROCESS | 11429 | 1468456693397 Marionette TRACE conn3 <- [1,2358,null,{}] 17:38:13 INFO - PROCESS | 11429 | 1468456693408 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:13 INFO - PROCESS | 11429 | 1468456693412 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:13 INFO - PROCESS | 11429 | 1468456693580 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 17:38:13 INFO - PROCESS | 11429 | 1468456693713 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:13 INFO - PROCESS | 11429 | 1468456693720 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:13 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4c1c00 == 28 [pid = 11429] [id = 597] 17:38:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x8ec8c400) [pid = 11429] [serial = 1792] [outer = (nil)] 17:38:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8ee14000) [pid = 11429] [serial = 1793] [outer = 0x8ec8c400] 17:38:13 INFO - PROCESS | 11429 | 1468456693799 Marionette DEBUG loaded listener.js 17:38:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8ee1fc00) [pid = 11429] [serial = 1794] [outer = 0x8ec8c400] 17:38:14 INFO - PROCESS | 11429 | 1468456694634 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 17:38:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:38:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1283ms 17:38:14 INFO - PROCESS | 11429 | 1468456694674 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 17:38:14 INFO - PROCESS | 11429 | 1468456694681 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 17:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:38:14 INFO - PROCESS | 11429 | 1468456694692 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:38:14 INFO - PROCESS | 11429 | 1468456694696 Marionette TRACE conn3 <- [1,2362,null,{}] 17:38:14 INFO - PROCESS | 11429 | 1468456694707 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:14 INFO - PROCESS | 11429 | 1468456694711 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:14 INFO - PROCESS | 11429 | 1468456694881 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 17:38:14 INFO - PROCESS | 11429 | 1468456694891 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:14 INFO - PROCESS | 11429 | 1468456694901 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:14 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec97c00 == 29 [pid = 11429] [id = 598] 17:38:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8ef7cc00) [pid = 11429] [serial = 1795] [outer = (nil)] 17:38:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8f56d000) [pid = 11429] [serial = 1796] [outer = 0x8ef7cc00] 17:38:14 INFO - PROCESS | 11429 | 1468456694968 Marionette DEBUG loaded listener.js 17:38:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8f5f4400) [pid = 11429] [serial = 1797] [outer = 0x8ef7cc00] 17:38:16 INFO - PROCESS | 11429 | 1468456696079 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 17:38:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:38:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1430ms 17:38:16 INFO - PROCESS | 11429 | 1468456696123 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 17:38:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:38:16 INFO - PROCESS | 11429 | 1468456696127 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 17:38:16 INFO - PROCESS | 11429 | 1468456696140 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:38:16 INFO - PROCESS | 11429 | 1468456696145 Marionette TRACE conn3 <- [1,2366,null,{}] 17:38:16 INFO - PROCESS | 11429 | 1468456696163 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:16 INFO - PROCESS | 11429 | 1468456696172 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:16 INFO - PROCESS | 11429 | 1468456696400 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 17:38:16 INFO - PROCESS | 11429 | 1468456696424 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:16 INFO - PROCESS | 11429 | 1468456696431 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:16 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6d7400 == 30 [pid = 11429] [id = 599] 17:38:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f6d7c00) [pid = 11429] [serial = 1798] [outer = (nil)] 17:38:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f802c00) [pid = 11429] [serial = 1799] [outer = 0x8f6d7c00] 17:38:16 INFO - PROCESS | 11429 | 1468456696501 Marionette DEBUG loaded listener.js 17:38:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f80d800) [pid = 11429] [serial = 1800] [outer = 0x8f6d7c00] 17:38:17 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f89c400) [pid = 11429] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:38:17 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x91d35c00) [pid = 11429] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:38:17 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8ccccc00) [pid = 11429] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:38:17 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x91d36400) [pid = 11429] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:38:17 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8f8a7400) [pid = 11429] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:38:17 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x91362800) [pid = 11429] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:38:17 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8f809800) [pid = 11429] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:38:17 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8ec8d000) [pid = 11429] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:38:17 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x8ec94800) [pid = 11429] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:38:17 INFO - PROCESS | 11429 | --DOMWINDOW == 62 (0x8f562400) [pid = 11429] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:38:17 INFO - PROCESS | 11429 | 1468456697904 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 17:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1842ms 17:38:17 INFO - PROCESS | 11429 | 1468456697976 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 17:38:17 INFO - PROCESS | 11429 | 1468456697979 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 17:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:38:17 INFO - PROCESS | 11429 | 1468456697986 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:38:17 INFO - PROCESS | 11429 | 1468456697989 Marionette TRACE conn3 <- [1,2370,null,{}] 17:38:17 INFO - PROCESS | 11429 | 1468456697994 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:18 INFO - PROCESS | 11429 | 1468456697999 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:18 INFO - PROCESS | 11429 | 1468456698178 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 17:38:18 INFO - PROCESS | 11429 | 1468456698314 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:18 INFO - PROCESS | 11429 | 1468456698325 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:18 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cccd800 == 31 [pid = 11429] [id = 600] 17:38:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 63 (0x8ccda000) [pid = 11429] [serial = 1801] [outer = (nil)] 17:38:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x8f809800) [pid = 11429] [serial = 1802] [outer = 0x8ccda000] 17:38:18 INFO - PROCESS | 11429 | 1468456698394 Marionette DEBUG loaded listener.js 17:38:18 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8f89c800) [pid = 11429] [serial = 1803] [outer = 0x8ccda000] 17:38:19 INFO - PROCESS | 11429 | 1468456699087 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 17:38:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1129ms 17:38:19 INFO - PROCESS | 11429 | 1468456699117 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 17:38:19 INFO - PROCESS | 11429 | 1468456699120 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 17:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:38:19 INFO - PROCESS | 11429 | 1468456699126 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:38:19 INFO - PROCESS | 11429 | 1468456699130 Marionette TRACE conn3 <- [1,2374,null,{}] 17:38:19 INFO - PROCESS | 11429 | 1468456699135 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:19 INFO - PROCESS | 11429 | 1468456699140 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:19 INFO - PROCESS | 11429 | 1468456699335 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 17:38:19 INFO - PROCESS | 11429 | 1468456699357 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:19 INFO - PROCESS | 11429 | 1468456699364 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:19 INFO - PROCESS | 11429 | ++DOCSHELL 0x91364400 == 32 [pid = 11429] [id = 601] 17:38:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x91364800) [pid = 11429] [serial = 1804] [outer = (nil)] 17:38:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x9136d400) [pid = 11429] [serial = 1805] [outer = 0x91364800] 17:38:19 INFO - PROCESS | 11429 | 1468456699446 Marionette DEBUG loaded listener.js 17:38:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x91c36c00) [pid = 11429] [serial = 1806] [outer = 0x91364800] 17:38:20 INFO - PROCESS | 11429 | 1468456700674 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 17:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1627ms 17:38:20 INFO - PROCESS | 11429 | 1468456700755 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 17:38:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:38:20 INFO - PROCESS | 11429 | 1468456700761 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 17:38:20 INFO - PROCESS | 11429 | 1468456700769 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:38:20 INFO - PROCESS | 11429 | 1468456700774 Marionette TRACE conn3 <- [1,2378,null,{}] 17:38:20 INFO - PROCESS | 11429 | 1468456700782 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:20 INFO - PROCESS | 11429 | 1468456700789 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:21 INFO - PROCESS | 11429 | 1468456701005 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 17:38:21 INFO - PROCESS | 11429 | 1468456701249 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:21 INFO - PROCESS | 11429 | 1468456701256 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:21 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e34dc00 == 33 [pid = 11429] [id = 602] 17:38:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8ec99800) [pid = 11429] [serial = 1807] [outer = (nil)] 17:38:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f55b000) [pid = 11429] [serial = 1808] [outer = 0x8ec99800] 17:38:21 INFO - PROCESS | 11429 | 1468456701367 Marionette DEBUG loaded listener.js 17:38:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f56f400) [pid = 11429] [serial = 1809] [outer = 0x8ec99800] 17:38:22 INFO - PROCESS | 11429 | 1468456702360 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 17:38:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:38:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1634ms 17:38:22 INFO - PROCESS | 11429 | 1468456702402 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 17:38:22 INFO - PROCESS | 11429 | 1468456702409 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 17:38:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:38:22 INFO - PROCESS | 11429 | 1468456702448 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:38:22 INFO - PROCESS | 11429 | 1468456702453 Marionette TRACE conn3 <- [1,2382,null,{}] 17:38:22 INFO - PROCESS | 11429 | 1468456702460 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:22 INFO - PROCESS | 11429 | 1468456702465 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:22 INFO - PROCESS | 11429 | 1468456702649 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 17:38:22 INFO - PROCESS | 11429 | 1468456702917 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:22 INFO - PROCESS | 11429 | 1468456702927 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:22 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6e6000 == 34 [pid = 11429] [id = 603] 17:38:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f8a1800) [pid = 11429] [serial = 1810] [outer = (nil)] 17:38:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x91368400) [pid = 11429] [serial = 1811] [outer = 0x8f8a1800] 17:38:23 INFO - PROCESS | 11429 | 1468456703035 Marionette DEBUG loaded listener.js 17:38:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x91a6d800) [pid = 11429] [serial = 1812] [outer = 0x8f8a1800] 17:38:23 INFO - PROCESS | 11429 | 1468456703967 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 17:38:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:38:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1588ms 17:38:24 INFO - PROCESS | 11429 | 1468456704034 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 17:38:24 INFO - PROCESS | 11429 | 1468456704039 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 17:38:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:38:24 INFO - PROCESS | 11429 | 1468456704045 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:38:24 INFO - PROCESS | 11429 | 1468456704051 Marionette TRACE conn3 <- [1,2386,null,{}] 17:38:24 INFO - PROCESS | 11429 | 1468456704067 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:24 INFO - PROCESS | 11429 | 1468456704076 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:24 INFO - PROCESS | 11429 | 1468456704251 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 17:38:24 INFO - PROCESS | 11429 | 1468456704441 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:24 INFO - PROCESS | 11429 | 1468456704451 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:24 INFO - PROCESS | 11429 | ++DOCSHELL 0x91a6b000 == 35 [pid = 11429] [id = 604] 17:38:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x91d2d800) [pid = 11429] [serial = 1813] [outer = (nil)] 17:38:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x91f4a800) [pid = 11429] [serial = 1814] [outer = 0x91d2d800] 17:38:24 INFO - PROCESS | 11429 | 1468456704534 Marionette DEBUG loaded listener.js 17:38:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x92253000) [pid = 11429] [serial = 1815] [outer = 0x91d2d800] 17:38:25 INFO - PROCESS | 11429 | 1468456705543 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 17:38:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:38:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1590ms 17:38:25 INFO - PROCESS | 11429 | 1468456705636 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 17:38:25 INFO - PROCESS | 11429 | 1468456705640 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 17:38:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:38:25 INFO - PROCESS | 11429 | 1468456705647 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:38:25 INFO - PROCESS | 11429 | 1468456705650 Marionette TRACE conn3 <- [1,2390,null,{}] 17:38:25 INFO - PROCESS | 11429 | 1468456705656 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:25 INFO - PROCESS | 11429 | 1468456705661 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:25 INFO - PROCESS | 11429 | 1468456705833 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 17:38:26 INFO - PROCESS | 11429 | 1468456706016 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:26 INFO - PROCESS | 11429 | 1468456706025 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:26 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b6000 == 36 [pid = 11429] [id = 605] 17:38:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f558000) [pid = 11429] [serial = 1816] [outer = (nil)] 17:38:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x92250800) [pid = 11429] [serial = 1817] [outer = 0x8f558000] 17:38:26 INFO - PROCESS | 11429 | 1468456706115 Marionette DEBUG loaded listener.js 17:38:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x92368000) [pid = 11429] [serial = 1818] [outer = 0x8f558000] 17:38:27 INFO - PROCESS | 11429 | 1468456707281 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:38:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:38:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1734ms 17:38:27 INFO - PROCESS | 11429 | 1468456707391 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 17:38:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:38:27 INFO - PROCESS | 11429 | 1468456707397 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 17:38:27 INFO - PROCESS | 11429 | 1468456707413 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:38:27 INFO - PROCESS | 11429 | 1468456707418 Marionette TRACE conn3 <- [1,2394,null,{}] 17:38:27 INFO - PROCESS | 11429 | 1468456707425 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:27 INFO - PROCESS | 11429 | 1468456707430 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:27 INFO - PROCESS | 11429 | --DOCSHELL 0x8e34e400 == 35 [pid = 11429] [id = 595] 17:38:27 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee1b000 == 34 [pid = 11429] [id = 577] 17:38:27 INFO - PROCESS | 11429 | 1468456707759 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 17:38:27 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x923e6000) [pid = 11429] [serial = 1770] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8ee1a000) [pid = 11429] [serial = 1755] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f5f1800) [pid = 11429] [serial = 1757] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f64a400) [pid = 11429] [serial = 1758] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8ec97000) [pid = 11429] [serial = 1767] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x91c3bc00) [pid = 11429] [serial = 1761] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x923ed000) [pid = 11429] [serial = 1769] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x91f4d000) [pid = 11429] [serial = 1763] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8ec8f800) [pid = 11429] [serial = 1766] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x91f56400) [pid = 11429] [serial = 1764] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x91f50000) [pid = 11429] [serial = 1751] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x92247400) [pid = 11429] [serial = 1752] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x9136c000) [pid = 11429] [serial = 1760] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x91c39000) [pid = 11429] [serial = 1743] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8f8a6c00) [pid = 11429] [serial = 1748] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x91a6ac00) [pid = 11429] [serial = 1749] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x8f026c00) [pid = 11429] [serial = 1745] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 11429 | --DOMWINDOW == 62 (0x8f560800) [pid = 11429] [serial = 1746] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 11429 | --DOMWINDOW == 61 (0x8ee13800) [pid = 11429] [serial = 1754] [outer = (nil)] [url = about:blank] 17:38:27 INFO - PROCESS | 11429 | 1468456707914 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:27 INFO - PROCESS | 11429 | 1468456707930 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:27 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4bec00 == 35 [pid = 11429] [id = 606] 17:38:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 62 (0x8e4bf000) [pid = 11429] [serial = 1819] [outer = (nil)] 17:38:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 63 (0x8ee15400) [pid = 11429] [serial = 1820] [outer = 0x8e4bf000] 17:38:28 INFO - PROCESS | 11429 | 1468456708004 Marionette DEBUG loaded listener.js 17:38:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x8ef75c00) [pid = 11429] [serial = 1821] [outer = 0x8e4bf000] 17:38:28 INFO - PROCESS | 11429 | 1468456708767 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:38:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:38:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1395ms 17:38:28 INFO - PROCESS | 11429 | 1468456708798 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 17:38:28 INFO - PROCESS | 11429 | 1468456708804 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 17:38:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:38:28 INFO - PROCESS | 11429 | 1468456708822 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:38:28 INFO - PROCESS | 11429 | 1468456708826 Marionette TRACE conn3 <- [1,2398,null,{}] 17:38:28 INFO - PROCESS | 11429 | 1468456708831 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:28 INFO - PROCESS | 11429 | 1468456708837 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:28 INFO - PROCESS | 11429 | 1468456708997 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 17:38:29 INFO - PROCESS | 11429 | 1468456709007 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:29 INFO - PROCESS | 11429 | 1468456709015 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:29 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f566c00 == 36 [pid = 11429] [id = 607] 17:38:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8f5f9800) [pid = 11429] [serial = 1822] [outer = (nil)] 17:38:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8f650000) [pid = 11429] [serial = 1823] [outer = 0x8f5f9800] 17:38:29 INFO - PROCESS | 11429 | 1468456709082 Marionette DEBUG loaded listener.js 17:38:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8f6ddc00) [pid = 11429] [serial = 1824] [outer = 0x8f5f9800] 17:38:30 INFO - PROCESS | 11429 | 1468456710052 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:38:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:38:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1283ms 17:38:30 INFO - PROCESS | 11429 | 1468456710101 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 17:38:30 INFO - PROCESS | 11429 | 1468456710105 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 17:38:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:38:30 INFO - PROCESS | 11429 | 1468456710111 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:38:30 INFO - PROCESS | 11429 | 1468456710116 Marionette TRACE conn3 <- [1,2402,null,{}] 17:38:30 INFO - PROCESS | 11429 | 1468456710132 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:30 INFO - PROCESS | 11429 | 1468456710140 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:30 INFO - PROCESS | 11429 | 1468456710360 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 17:38:30 INFO - PROCESS | 11429 | 1468456710381 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:30 INFO - PROCESS | 11429 | 1468456710393 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:30 INFO - PROCESS | 11429 | ++DOCSHELL 0x91a6ec00 == 37 [pid = 11429] [id = 608] 17:38:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x91a6f000) [pid = 11429] [serial = 1825] [outer = (nil)] 17:38:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x91c3bc00) [pid = 11429] [serial = 1826] [outer = 0x91a6f000] 17:38:30 INFO - PROCESS | 11429 | 1468456710462 Marionette DEBUG loaded listener.js 17:38:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x91d2d400) [pid = 11429] [serial = 1827] [outer = 0x91a6f000] 17:38:31 INFO - PROCESS | 11429 | 1468456711370 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 17:38:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:38:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1282ms 17:38:31 INFO - PROCESS | 11429 | 1468456711393 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 17:38:31 INFO - PROCESS | 11429 | 1468456711398 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 17:38:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:38:31 INFO - PROCESS | 11429 | 1468456711404 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:38:31 INFO - PROCESS | 11429 | 1468456711407 Marionette TRACE conn3 <- [1,2406,null,{}] 17:38:31 INFO - PROCESS | 11429 | 1468456711412 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:31 INFO - PROCESS | 11429 | 1468456711417 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:31 INFO - PROCESS | 11429 | 1468456711638 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 17:38:31 INFO - PROCESS | 11429 | 1468456711667 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:31 INFO - PROCESS | 11429 | 1468456711676 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:31 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b5400 == 38 [pid = 11429] [id = 609] 17:38:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f658000) [pid = 11429] [serial = 1828] [outer = (nil)] 17:38:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x91f50800) [pid = 11429] [serial = 1829] [outer = 0x8f658000] 17:38:31 INFO - PROCESS | 11429 | 1468456711741 Marionette DEBUG loaded listener.js 17:38:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x92249c00) [pid = 11429] [serial = 1830] [outer = 0x8f658000] 17:38:32 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x91d37c00) [pid = 11429] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:38:32 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x92369400) [pid = 11429] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:38:32 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8e352000) [pid = 11429] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:38:32 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f6d7c00) [pid = 11429] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:38:32 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8e351000) [pid = 11429] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:38:32 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8f021400) [pid = 11429] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:38:32 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8ef7cc00) [pid = 11429] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:38:32 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8ccda000) [pid = 11429] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:38:32 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8f6e4000) [pid = 11429] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:38:32 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x8cb80000) [pid = 11429] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:38:32 INFO - PROCESS | 11429 | --DOMWINDOW == 62 (0x8ec8c400) [pid = 11429] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:38:32 INFO - PROCESS | 11429 | 1468456712799 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 17:38:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:38:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1426ms 17:38:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:38:32 INFO - PROCESS | 11429 | 1468456712830 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 17:38:32 INFO - PROCESS | 11429 | 1468456712833 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 17:38:32 INFO - PROCESS | 11429 | 1468456712839 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:38:32 INFO - PROCESS | 11429 | 1468456712843 Marionette TRACE conn3 <- [1,2410,null,{}] 17:38:32 INFO - PROCESS | 11429 | 1468456712848 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:32 INFO - PROCESS | 11429 | 1468456712853 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:32 INFO - PROCESS | 11429 | 1468456712993 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 17:38:33 INFO - PROCESS | 11429 | 1468456713006 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:33 INFO - PROCESS | 11429 | 1468456713014 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:33 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccda000 == 39 [pid = 11429] [id = 610] 17:38:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 63 (0x8e352000) [pid = 11429] [serial = 1831] [outer = (nil)] 17:38:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x8f89ac00) [pid = 11429] [serial = 1832] [outer = 0x8e352000] 17:38:33 INFO - PROCESS | 11429 | 1468456713205 Marionette DEBUG loaded listener.js 17:38:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x91d30000) [pid = 11429] [serial = 1833] [outer = 0x8e352000] 17:38:33 INFO - PROCESS | 11429 | 1468456713985 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:38:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:38:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1181ms 17:38:34 INFO - PROCESS | 11429 | 1468456714020 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 17:38:34 INFO - PROCESS | 11429 | 1468456714024 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 17:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:38:34 INFO - PROCESS | 11429 | 1468456714030 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:38:34 INFO - PROCESS | 11429 | 1468456714034 Marionette TRACE conn3 <- [1,2414,null,{}] 17:38:34 INFO - PROCESS | 11429 | 1468456714039 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:34 INFO - PROCESS | 11429 | 1468456714049 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:34 INFO - PROCESS | 11429 | 1468456714298 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 17:38:34 INFO - PROCESS | 11429 | 1468456714314 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:34 INFO - PROCESS | 11429 | 1468456714322 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:34 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f021400 == 40 [pid = 11429] [id = 611] 17:38:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8f6e6400) [pid = 11429] [serial = 1834] [outer = (nil)] 17:38:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x92fd0400) [pid = 11429] [serial = 1835] [outer = 0x8f6e6400] 17:38:34 INFO - PROCESS | 11429 | 1468456714388 Marionette DEBUG loaded listener.js 17:38:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x91f49c00) [pid = 11429] [serial = 1836] [outer = 0x8f6e6400] 17:38:35 INFO - PROCESS | 11429 | 1468456715529 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 17:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1532ms 17:38:35 INFO - PROCESS | 11429 | 1468456715563 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 17:38:35 INFO - PROCESS | 11429 | 1468456715568 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 17:38:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:38:35 INFO - PROCESS | 11429 | 1468456715576 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:38:35 INFO - PROCESS | 11429 | 1468456715582 Marionette TRACE conn3 <- [1,2418,null,{}] 17:38:35 INFO - PROCESS | 11429 | 1468456715590 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:35 INFO - PROCESS | 11429 | 1468456715597 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:35 INFO - PROCESS | 11429 | 1468456715775 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 17:38:35 INFO - PROCESS | 11429 | 1468456715958 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:35 INFO - PROCESS | 11429 | 1468456715967 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:36 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e352800 == 41 [pid = 11429] [id = 612] 17:38:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8ec96000) [pid = 11429] [serial = 1837] [outer = (nil)] 17:38:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f567800) [pid = 11429] [serial = 1838] [outer = 0x8ec96000] 17:38:36 INFO - PROCESS | 11429 | 1468456716098 Marionette DEBUG loaded listener.js 17:38:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f5f6000) [pid = 11429] [serial = 1839] [outer = 0x8ec96000] 17:38:37 INFO - PROCESS | 11429 | 1468456717051 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:38:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:38:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1534ms 17:38:37 INFO - PROCESS | 11429 | 1468456717111 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 17:38:37 INFO - PROCESS | 11429 | 1468456717118 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 17:38:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:38:37 INFO - PROCESS | 11429 | 1468456717129 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:38:37 INFO - PROCESS | 11429 | 1468456717133 Marionette TRACE conn3 <- [1,2422,null,{}] 17:38:37 INFO - PROCESS | 11429 | 1468456717140 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:37 INFO - PROCESS | 11429 | 1468456717146 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:37 INFO - PROCESS | 11429 | 1468456717374 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 17:38:37 INFO - PROCESS | 11429 | 1468456717556 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:37 INFO - PROCESS | 11429 | 1468456717563 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:37 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f80cc00 == 42 [pid = 11429] [id = 613] 17:38:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x91a63000) [pid = 11429] [serial = 1840] [outer = (nil)] 17:38:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x91d2f000) [pid = 11429] [serial = 1841] [outer = 0x91a63000] 17:38:37 INFO - PROCESS | 11429 | 1468456717738 Marionette DEBUG loaded listener.js 17:38:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x9235f400) [pid = 11429] [serial = 1842] [outer = 0x91a63000] 17:38:38 INFO - PROCESS | 11429 | 1468456718638 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:38:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:38:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1584ms 17:38:38 INFO - PROCESS | 11429 | 1468456718713 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 17:38:38 INFO - PROCESS | 11429 | 1468456718717 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 17:38:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:38:38 INFO - PROCESS | 11429 | 1468456718724 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:38:38 INFO - PROCESS | 11429 | 1468456718731 Marionette TRACE conn3 <- [1,2426,null,{}] 17:38:38 INFO - PROCESS | 11429 | 1468456718748 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:38 INFO - PROCESS | 11429 | 1468456718757 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:38 INFO - PROCESS | 11429 | 1468456718970 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 17:38:39 INFO - PROCESS | 11429 | 1468456719171 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:39 INFO - PROCESS | 11429 | 1468456719183 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:39 INFO - PROCESS | 11429 | ++DOCSHELL 0x924e7000 == 43 [pid = 11429] [id = 614] 17:38:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x924ec000) [pid = 11429] [serial = 1843] [outer = (nil)] 17:38:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x93a5e000) [pid = 11429] [serial = 1844] [outer = 0x924ec000] 17:38:39 INFO - PROCESS | 11429 | 1468456719311 Marionette DEBUG loaded listener.js 17:38:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x93c61000) [pid = 11429] [serial = 1845] [outer = 0x924ec000] 17:38:40 INFO - PROCESS | 11429 | 1468456720241 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:38:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:38:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1540ms 17:38:40 INFO - PROCESS | 11429 | 1468456720265 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 17:38:40 INFO - PROCESS | 11429 | 1468456720269 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 17:38:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:38:40 INFO - PROCESS | 11429 | 1468456720281 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:38:40 INFO - PROCESS | 11429 | 1468456720284 Marionette TRACE conn3 <- [1,2430,null,{}] 17:38:40 INFO - PROCESS | 11429 | 1468456720297 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:40 INFO - PROCESS | 11429 | 1468456720301 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:40 INFO - PROCESS | 11429 | 1468456720546 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 17:38:40 INFO - PROCESS | 11429 | 1468456720680 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:40 INFO - PROCESS | 11429 | 1468456720689 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:40 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef73000 == 44 [pid = 11429] [id = 615] 17:38:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x93c63000) [pid = 11429] [serial = 1846] [outer = (nil)] 17:38:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x94761000) [pid = 11429] [serial = 1847] [outer = 0x93c63000] 17:38:40 INFO - PROCESS | 11429 | 1468456720773 Marionette DEBUG loaded listener.js 17:38:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x951ba800) [pid = 11429] [serial = 1848] [outer = 0x93c63000] 17:38:41 INFO - PROCESS | 11429 | 1468456721692 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 17:38:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:38:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1437ms 17:38:41 INFO - PROCESS | 11429 | 1468456721722 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 17:38:41 INFO - PROCESS | 11429 | 1468456721726 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 17:38:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:38:41 INFO - PROCESS | 11429 | 1468456721733 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:38:41 INFO - PROCESS | 11429 | 1468456721737 Marionette TRACE conn3 <- [1,2434,null,{}] 17:38:41 INFO - PROCESS | 11429 | 1468456721743 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:41 INFO - PROCESS | 11429 | 1468456721748 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:41 INFO - PROCESS | 11429 | 1468456721907 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 17:38:42 INFO - PROCESS | 11429 | 1468456722092 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:42 INFO - PROCESS | 11429 | 1468456722100 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:42 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f8a8000 == 45 [pid = 11429] [id = 616] 17:38:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x93a59800) [pid = 11429] [serial = 1849] [outer = (nil)] 17:38:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x951c6800) [pid = 11429] [serial = 1850] [outer = 0x93a59800] 17:38:42 INFO - PROCESS | 11429 | 1468456722177 Marionette DEBUG loaded listener.js 17:38:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x9646dc00) [pid = 11429] [serial = 1851] [outer = 0x93a59800] 17:38:43 INFO - PROCESS | 11429 | 1468456723143 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 17:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1482ms 17:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:38:43 INFO - PROCESS | 11429 | 1468456723217 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 17:38:43 INFO - PROCESS | 11429 | 1468456723220 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 17:38:43 INFO - PROCESS | 11429 | 1468456723227 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:38:43 INFO - PROCESS | 11429 | 1468456723230 Marionette TRACE conn3 <- [1,2438,null,{}] 17:38:43 INFO - PROCESS | 11429 | 1468456723236 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:43 INFO - PROCESS | 11429 | 1468456723246 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:43 INFO - PROCESS | 11429 | 1468456723468 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 17:38:43 INFO - PROCESS | 11429 | 1468456723704 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:43 INFO - PROCESS | 11429 | 1468456723714 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:43 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb84800 == 46 [pid = 11429] [id = 617] 17:38:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x8cb85000) [pid = 11429] [serial = 1852] [outer = (nil)] 17:38:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x8ec8d400) [pid = 11429] [serial = 1853] [outer = 0x8cb85000] 17:38:43 INFO - PROCESS | 11429 | 1468456723835 Marionette DEBUG loaded listener.js 17:38:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x8ee1c400) [pid = 11429] [serial = 1854] [outer = 0x8cb85000] 17:38:44 INFO - PROCESS | 11429 | 1468456724963 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 17:38:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1778ms 17:38:45 INFO - PROCESS | 11429 | 1468456725005 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 17:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:38:45 INFO - PROCESS | 11429 | 1468456725011 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 17:38:45 INFO - PROCESS | 11429 | 1468456725018 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:38:45 INFO - PROCESS | 11429 | 1468456725025 Marionette TRACE conn3 <- [1,2442,null,{}] 17:38:45 INFO - PROCESS | 11429 | 1468456725032 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:45 INFO - PROCESS | 11429 | 1468456725037 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:45 INFO - PROCESS | 11429 | 1468456725198 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 17:38:45 INFO - PROCESS | 11429 | 1468456725494 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:45 INFO - PROCESS | 11429 | 1468456725505 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:45 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f55bc00 == 47 [pid = 11429] [id = 618] 17:38:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x8f55e000) [pid = 11429] [serial = 1855] [outer = (nil)] 17:38:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x8f56a800) [pid = 11429] [serial = 1856] [outer = 0x8f55e000] 17:38:45 INFO - PROCESS | 11429 | 1468456725626 Marionette DEBUG loaded listener.js 17:38:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x8f654800) [pid = 11429] [serial = 1857] [outer = 0x8f55e000] 17:38:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8f55dc00 == 46 [pid = 11429] [id = 585] 17:38:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7e800 == 45 [pid = 11429] [id = 596] 17:38:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec93400 == 44 [pid = 11429] [id = 584] 17:38:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec9a000 == 43 [pid = 11429] [id = 576] 17:38:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8e350000 == 42 [pid = 11429] [id = 579] 17:38:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8f652000 == 41 [pid = 11429] [id = 578] 17:38:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8f01fc00 == 40 [pid = 11429] [id = 587] 17:38:47 INFO - PROCESS | 11429 | --DOCSHELL 0x91d32c00 == 39 [pid = 11429] [id = 583] 17:38:47 INFO - PROCESS | 11429 | --DOCSHELL 0x91a70c00 == 38 [pid = 11429] [id = 593] 17:38:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4c2400 == 37 [pid = 11429] [id = 594] 17:38:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8f8a3000 == 36 [pid = 11429] [id = 586] 17:38:47 INFO - PROCESS | 11429 | --DOCSHELL 0x91360400 == 35 [pid = 11429] [id = 580] 17:38:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb81c00 == 34 [pid = 11429] [id = 588] 17:38:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8e34f800 == 33 [pid = 11429] [id = 590] 17:38:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6e1400 == 32 [pid = 11429] [id = 582] 17:38:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef7f000 == 31 [pid = 11429] [id = 589] 17:38:47 INFO - PROCESS | 11429 | --DOCSHELL 0x91c37400 == 30 [pid = 11429] [id = 592] 17:38:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6dc000 == 29 [pid = 11429] [id = 591] 17:38:47 INFO - PROCESS | 11429 | --DOCSHELL 0x8e34e800 == 28 [pid = 11429] [id = 581] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x93c5d400) [pid = 11429] [serial = 1782] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x924e3000) [pid = 11429] [serial = 1778] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x8ec90400) [pid = 11429] [serial = 1788] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x93a59000) [pid = 11429] [serial = 1781] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8f80d800) [pid = 11429] [serial = 1800] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8f802c00) [pid = 11429] [serial = 1799] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8f02bc00) [pid = 11429] [serial = 1773] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x9476e000) [pid = 11429] [serial = 1784] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8f5f4400) [pid = 11429] [serial = 1797] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8f56d000) [pid = 11429] [serial = 1796] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8f89c800) [pid = 11429] [serial = 1803] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x91360c00) [pid = 11429] [serial = 1776] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8cb85400) [pid = 11429] [serial = 1790] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8ee14000) [pid = 11429] [serial = 1793] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f809800) [pid = 11429] [serial = 1802] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f80c400) [pid = 11429] [serial = 1775] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x924ef000) [pid = 11429] [serial = 1779] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8ee1fc00) [pid = 11429] [serial = 1794] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8e358000) [pid = 11429] [serial = 1787] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8ee1ec00) [pid = 11429] [serial = 1772] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x951bac00) [pid = 11429] [serial = 1785] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8ccd4000) [pid = 11429] [serial = 1791] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x9136d400) [pid = 11429] [serial = 1805] [outer = (nil)] [url = about:blank] 17:38:47 INFO - PROCESS | 11429 | 1468456727630 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 17:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 2634ms 17:38:47 INFO - PROCESS | 11429 | 1468456727655 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 17:38:47 INFO - PROCESS | 11429 | 1468456727661 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 17:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:38:47 INFO - PROCESS | 11429 | 1468456727669 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:38:47 INFO - PROCESS | 11429 | 1468456727674 Marionette TRACE conn3 <- [1,2446,null,{}] 17:38:47 INFO - PROCESS | 11429 | 1468456727682 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:47 INFO - PROCESS | 11429 | 1468456727687 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:47 INFO - PROCESS | 11429 | 1468456727848 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 17:38:47 INFO - PROCESS | 11429 | 1468456727859 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:47 INFO - PROCESS | 11429 | 1468456727873 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:47 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b5800 == 29 [pid = 11429] [id = 619] 17:38:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8e4b6c00) [pid = 11429] [serial = 1858] [outer = (nil)] 17:38:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8e4bcc00) [pid = 11429] [serial = 1859] [outer = 0x8e4b6c00] 17:38:47 INFO - PROCESS | 11429 | 1468456727940 Marionette DEBUG loaded listener.js 17:38:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8e4c4c00) [pid = 11429] [serial = 1860] [outer = 0x8e4b6c00] 17:38:48 INFO - PROCESS | 11429 | 1468456728840 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 17:38:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1229ms 17:38:48 INFO - PROCESS | 11429 | 1468456728897 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 17:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:38:48 INFO - PROCESS | 11429 | 1468456728906 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 17:38:48 INFO - PROCESS | 11429 | 1468456728916 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:38:48 INFO - PROCESS | 11429 | 1468456728921 Marionette TRACE conn3 <- [1,2450,null,{}] 17:38:48 INFO - PROCESS | 11429 | 1468456728926 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:48 INFO - PROCESS | 11429 | 1468456728931 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:49 INFO - PROCESS | 11429 | 1468456729090 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 17:38:49 INFO - PROCESS | 11429 | 1468456729226 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:49 INFO - PROCESS | 11429 | 1468456729232 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:49 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef76800 == 30 [pid = 11429] [id = 620] 17:38:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8ef80800) [pid = 11429] [serial = 1861] [outer = (nil)] 17:38:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f024400) [pid = 11429] [serial = 1862] [outer = 0x8ef80800] 17:38:49 INFO - PROCESS | 11429 | 1468456729304 Marionette DEBUG loaded listener.js 17:38:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f02b400) [pid = 11429] [serial = 1863] [outer = 0x8ef80800] 17:38:50 INFO - PROCESS | 11429 | 1468456730194 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 17:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1328ms 17:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:38:50 INFO - PROCESS | 11429 | 1468456730244 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 17:38:50 INFO - PROCESS | 11429 | 1468456730247 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 17:38:50 INFO - PROCESS | 11429 | 1468456730253 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:38:50 INFO - PROCESS | 11429 | 1468456730259 Marionette TRACE conn3 <- [1,2454,null,{}] 17:38:50 INFO - PROCESS | 11429 | 1468456730284 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:50 INFO - PROCESS | 11429 | 1468456730293 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:50 INFO - PROCESS | 11429 | 1468456730535 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 17:38:50 INFO - PROCESS | 11429 | 1468456730567 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:50 INFO - PROCESS | 11429 | 1468456730575 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:50 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6dc000 == 31 [pid = 11429] [id = 621] 17:38:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f6dd000) [pid = 11429] [serial = 1864] [outer = (nil)] 17:38:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f6e5c00) [pid = 11429] [serial = 1865] [outer = 0x8f6dd000] 17:38:50 INFO - PROCESS | 11429 | 1468456730647 Marionette DEBUG loaded listener.js 17:38:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f809800) [pid = 11429] [serial = 1866] [outer = 0x8f6dd000] 17:38:51 INFO - PROCESS | 11429 | 1468456731591 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 17:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1395ms 17:38:51 INFO - PROCESS | 11429 | 1468456731647 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 17:38:51 INFO - PROCESS | 11429 | 1468456731651 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 17:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:38:51 INFO - PROCESS | 11429 | 1468456731657 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:38:51 INFO - PROCESS | 11429 | 1468456731659 Marionette TRACE conn3 <- [1,2458,null,{}] 17:38:51 INFO - PROCESS | 11429 | 1468456731671 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:51 INFO - PROCESS | 11429 | 1468456731675 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:51 INFO - PROCESS | 11429 | 1468456731878 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 17:38:52 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f6e6400) [pid = 11429] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:38:52 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f658000) [pid = 11429] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:38:52 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x91364800) [pid = 11429] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:38:52 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f8a1800) [pid = 11429] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:38:52 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8e352000) [pid = 11429] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:38:52 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8e4bf000) [pid = 11429] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:38:52 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8f5f9800) [pid = 11429] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:38:52 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8ec99800) [pid = 11429] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:38:52 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8f558000) [pid = 11429] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:38:52 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x91d2d800) [pid = 11429] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:38:52 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x91a6f000) [pid = 11429] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:38:52 INFO - PROCESS | 11429 | 1468456732397 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:52 INFO - PROCESS | 11429 | 1468456732404 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:52 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7e400 == 32 [pid = 11429] [id = 622] 17:38:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8e34d400) [pid = 11429] [serial = 1867] [outer = (nil)] 17:38:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8ec90000) [pid = 11429] [serial = 1868] [outer = 0x8e34d400] 17:38:52 INFO - PROCESS | 11429 | 1468456732476 Marionette DEBUG loaded listener.js 17:38:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8f56ac00) [pid = 11429] [serial = 1869] [outer = 0x8e34d400] 17:38:53 INFO - PROCESS | 11429 | 1468456733219 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 17:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1588ms 17:38:53 INFO - PROCESS | 11429 | 1468456733246 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 17:38:53 INFO - PROCESS | 11429 | 1468456733248 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 17:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:38:53 INFO - PROCESS | 11429 | 1468456733255 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:38:53 INFO - PROCESS | 11429 | 1468456733257 Marionette TRACE conn3 <- [1,2462,null,{}] 17:38:53 INFO - PROCESS | 11429 | 1468456733263 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:53 INFO - PROCESS | 11429 | 1468456733268 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:53 INFO - PROCESS | 11429 | 1468456733467 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 17:38:53 INFO - PROCESS | 11429 | 1468456733481 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:53 INFO - PROCESS | 11429 | 1468456733488 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:53 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f8a3c00 == 33 [pid = 11429] [id = 623] 17:38:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8f8a6800) [pid = 11429] [serial = 1870] [outer = (nil)] 17:38:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x91366000) [pid = 11429] [serial = 1871] [outer = 0x8f8a6800] 17:38:53 INFO - PROCESS | 11429 | 1468456733561 Marionette DEBUG loaded listener.js 17:38:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x9136dc00) [pid = 11429] [serial = 1872] [outer = 0x8f8a6800] 17:38:54 INFO - PROCESS | 11429 | 1468456734479 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 17:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1283ms 17:38:54 INFO - PROCESS | 11429 | 1468456734540 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 17:38:54 INFO - PROCESS | 11429 | 1468456734547 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 17:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:38:54 INFO - PROCESS | 11429 | 1468456734556 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:38:54 INFO - PROCESS | 11429 | 1468456734560 Marionette TRACE conn3 <- [1,2466,null,{}] 17:38:54 INFO - PROCESS | 11429 | 1468456734569 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:54 INFO - PROCESS | 11429 | 1468456734574 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:54 INFO - PROCESS | 11429 | 1468456734762 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 17:38:54 INFO - PROCESS | 11429 | 1468456734924 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:54 INFO - PROCESS | 11429 | 1468456734939 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:54 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7c800 == 34 [pid = 11429] [id = 624] 17:38:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8e35bc00) [pid = 11429] [serial = 1873] [outer = (nil)] 17:38:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8e4c4400) [pid = 11429] [serial = 1874] [outer = 0x8e35bc00] 17:38:55 INFO - PROCESS | 11429 | 1468456735019 Marionette DEBUG loaded listener.js 17:38:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8ee13c00) [pid = 11429] [serial = 1875] [outer = 0x8e35bc00] 17:38:56 INFO - PROCESS | 11429 | 1468456736077 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 17:38:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1587ms 17:38:56 INFO - PROCESS | 11429 | 1468456736142 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 17:38:56 INFO - PROCESS | 11429 | 1468456736150 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 17:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:38:56 INFO - PROCESS | 11429 | 1468456736161 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:38:56 INFO - PROCESS | 11429 | 1468456736164 Marionette TRACE conn3 <- [1,2470,null,{}] 17:38:56 INFO - PROCESS | 11429 | 1468456736171 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:56 INFO - PROCESS | 11429 | 1468456736177 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:56 INFO - PROCESS | 11429 | 1468456736398 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 17:38:56 INFO - PROCESS | 11429 | 1468456736624 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:56 INFO - PROCESS | 11429 | 1468456736633 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:56 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4bd800 == 35 [pid = 11429] [id = 625] 17:38:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f5f0c00) [pid = 11429] [serial = 1876] [outer = (nil)] 17:38:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f64dc00) [pid = 11429] [serial = 1877] [outer = 0x8f5f0c00] 17:38:56 INFO - PROCESS | 11429 | 1468456736761 Marionette DEBUG loaded listener.js 17:38:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f80ac00) [pid = 11429] [serial = 1878] [outer = 0x8f5f0c00] 17:38:57 INFO - PROCESS | 11429 | 1468456737753 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 17:38:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1630ms 17:38:57 INFO - PROCESS | 11429 | 1468456737791 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 17:38:57 INFO - PROCESS | 11429 | 1468456737794 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 17:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:38:57 INFO - PROCESS | 11429 | 1468456737802 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:38:57 INFO - PROCESS | 11429 | 1468456737808 Marionette TRACE conn3 <- [1,2474,null,{}] 17:38:57 INFO - PROCESS | 11429 | 1468456737824 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:57 INFO - PROCESS | 11429 | 1468456737832 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:58 INFO - PROCESS | 11429 | 1468456738008 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 17:38:58 INFO - PROCESS | 11429 | 1468456738189 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:58 INFO - PROCESS | 11429 | 1468456738197 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:58 INFO - PROCESS | 11429 | ++DOCSHELL 0x91c36000 == 36 [pid = 11429] [id = 626] 17:38:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x91c38800) [pid = 11429] [serial = 1879] [outer = (nil)] 17:38:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x91d31c00) [pid = 11429] [serial = 1880] [outer = 0x91c38800] 17:38:58 INFO - PROCESS | 11429 | 1468456738336 Marionette DEBUG loaded listener.js 17:38:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x91d39400) [pid = 11429] [serial = 1881] [outer = 0x91c38800] 17:38:59 INFO - PROCESS | 11429 | 1468456739340 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 17:38:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:38:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1586ms 17:38:59 INFO - PROCESS | 11429 | 1468456739388 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 17:38:59 INFO - PROCESS | 11429 | 1468456739393 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 17:38:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:38:59 INFO - PROCESS | 11429 | 1468456739399 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:38:59 INFO - PROCESS | 11429 | 1468456739403 Marionette TRACE conn3 <- [1,2478,null,{}] 17:38:59 INFO - PROCESS | 11429 | 1468456739408 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:59 INFO - PROCESS | 11429 | 1468456739413 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:59 INFO - PROCESS | 11429 | 1468456739617 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 17:38:59 INFO - PROCESS | 11429 | 1468456739858 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:59 INFO - PROCESS | 11429 | 1468456739867 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:38:59 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f655800 == 37 [pid = 11429] [id = 627] 17:38:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8f6da400) [pid = 11429] [serial = 1882] [outer = (nil)] 17:38:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x92363000) [pid = 11429] [serial = 1883] [outer = 0x8f6da400] 17:39:00 INFO - PROCESS | 11429 | 1468456739998 Marionette DEBUG loaded listener.js 17:39:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x923e8800) [pid = 11429] [serial = 1884] [outer = 0x8f6da400] 17:39:01 INFO - PROCESS | 11429 | 1468456741110 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:39:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:39:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1790ms 17:39:01 INFO - PROCESS | 11429 | 1468456741190 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 17:39:01 INFO - PROCESS | 11429 | 1468456741201 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 17:39:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:39:01 INFO - PROCESS | 11429 | 1468456741210 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:39:01 INFO - PROCESS | 11429 | 1468456741214 Marionette TRACE conn3 <- [1,2482,null,{}] 17:39:01 INFO - PROCESS | 11429 | 1468456741231 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:01 INFO - PROCESS | 11429 | 1468456741239 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:01 INFO - PROCESS | 11429 | 1468456741456 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 17:39:01 INFO - PROCESS | 11429 | --DOCSHELL 0x924e7000 == 36 [pid = 11429] [id = 614] 17:39:01 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7e400 == 35 [pid = 11429] [id = 622] 17:39:01 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6dc000 == 34 [pid = 11429] [id = 621] 17:39:01 INFO - PROCESS | 11429 | 1468456741698 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:01 INFO - PROCESS | 11429 | 1468456741710 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:01 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef76800 == 33 [pid = 11429] [id = 620] 17:39:01 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4b5800 == 32 [pid = 11429] [id = 619] 17:39:01 INFO - PROCESS | 11429 | --DOCSHELL 0x8f55bc00 == 31 [pid = 11429] [id = 618] 17:39:01 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd9c00 == 32 [pid = 11429] [id = 628] 17:39:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8e34e800) [pid = 11429] [serial = 1885] [outer = (nil)] 17:39:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x8ee11c00) [pid = 11429] [serial = 1886] [outer = 0x8e34e800] 17:39:01 INFO - PROCESS | 11429 | 1468456741794 Marionette DEBUG loaded listener.js 17:39:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x8ee1c800) [pid = 11429] [serial = 1887] [outer = 0x8e34e800] 17:39:02 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x91f50800) [pid = 11429] [serial = 1829] [outer = (nil)] [url = about:blank] 17:39:02 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x92249c00) [pid = 11429] [serial = 1830] [outer = (nil)] [url = about:blank] 17:39:02 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x91c36c00) [pid = 11429] [serial = 1806] [outer = (nil)] [url = about:blank] 17:39:02 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x91368400) [pid = 11429] [serial = 1811] [outer = (nil)] [url = about:blank] 17:39:02 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8f89ac00) [pid = 11429] [serial = 1832] [outer = (nil)] [url = about:blank] 17:39:02 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x91a6d800) [pid = 11429] [serial = 1812] [outer = (nil)] [url = about:blank] 17:39:02 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8ee15400) [pid = 11429] [serial = 1820] [outer = (nil)] [url = about:blank] 17:39:02 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8ef75c00) [pid = 11429] [serial = 1821] [outer = (nil)] [url = about:blank] 17:39:02 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f650000) [pid = 11429] [serial = 1823] [outer = (nil)] [url = about:blank] 17:39:02 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f55b000) [pid = 11429] [serial = 1808] [outer = (nil)] [url = about:blank] 17:39:02 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f56f400) [pid = 11429] [serial = 1809] [outer = (nil)] [url = about:blank] 17:39:02 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x92250800) [pid = 11429] [serial = 1817] [outer = (nil)] [url = about:blank] 17:39:02 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x92368000) [pid = 11429] [serial = 1818] [outer = (nil)] [url = about:blank] 17:39:02 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x91f4a800) [pid = 11429] [serial = 1814] [outer = (nil)] [url = about:blank] 17:39:02 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x92253000) [pid = 11429] [serial = 1815] [outer = (nil)] [url = about:blank] 17:39:02 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x91d2d400) [pid = 11429] [serial = 1827] [outer = (nil)] [url = about:blank] 17:39:02 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x91c3bc00) [pid = 11429] [serial = 1826] [outer = (nil)] [url = about:blank] 17:39:02 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8f6ddc00) [pid = 11429] [serial = 1824] [outer = (nil)] [url = about:blank] 17:39:02 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x91d30000) [pid = 11429] [serial = 1833] [outer = (nil)] [url = about:blank] 17:39:02 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x91f49c00) [pid = 11429] [serial = 1836] [outer = (nil)] [url = about:blank] 17:39:02 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x92fd0400) [pid = 11429] [serial = 1835] [outer = (nil)] [url = about:blank] 17:39:02 INFO - PROCESS | 11429 | 1468456742620 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 17:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1439ms 17:39:02 INFO - PROCESS | 11429 | 1468456742649 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 17:39:02 INFO - PROCESS | 11429 | 1468456742656 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 17:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:39:02 INFO - PROCESS | 11429 | 1468456742705 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:39:02 INFO - PROCESS | 11429 | 1468456742709 Marionette TRACE conn3 <- [1,2486,null,{}] 17:39:02 INFO - PROCESS | 11429 | 1468456742715 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:02 INFO - PROCESS | 11429 | 1468456742720 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:02 INFO - PROCESS | 11429 | 1468456742878 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 17:39:02 INFO - PROCESS | 11429 | 1468456742888 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:02 INFO - PROCESS | 11429 | 1468456742900 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:02 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef76400 == 33 [pid = 11429] [id = 629] 17:39:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8f562400) [pid = 11429] [serial = 1888] [outer = (nil)] 17:39:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8f5f2c00) [pid = 11429] [serial = 1889] [outer = 0x8f562400] 17:39:02 INFO - PROCESS | 11429 | 1468456742970 Marionette DEBUG loaded listener.js 17:39:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8f656c00) [pid = 11429] [serial = 1890] [outer = 0x8f562400] 17:39:03 INFO - PROCESS | 11429 | 1468456743950 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 17:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1292ms 17:39:03 INFO - PROCESS | 11429 | 1468456743990 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 17:39:03 INFO - PROCESS | 11429 | 1468456743993 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 17:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:39:04 INFO - PROCESS | 11429 | 1468456744000 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:39:04 INFO - PROCESS | 11429 | 1468456744005 Marionette TRACE conn3 <- [1,2490,null,{}] 17:39:04 INFO - PROCESS | 11429 | 1468456744020 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:04 INFO - PROCESS | 11429 | 1468456744028 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:04 INFO - PROCESS | 11429 | 1468456744184 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 17:39:04 INFO - PROCESS | 11429 | 1468456744332 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:04 INFO - PROCESS | 11429 | 1468456744339 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:04 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f80d000 == 34 [pid = 11429] [id = 630] 17:39:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8f80f000) [pid = 11429] [serial = 1891] [outer = (nil)] 17:39:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x91a70400) [pid = 11429] [serial = 1892] [outer = 0x8f80f000] 17:39:04 INFO - PROCESS | 11429 | 1468456744412 Marionette DEBUG loaded listener.js 17:39:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x91c3d400) [pid = 11429] [serial = 1893] [outer = 0x8f80f000] 17:39:05 INFO - PROCESS | 11429 | 1468456745243 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:39:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:39:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1282ms 17:39:05 INFO - PROCESS | 11429 | 1468456745283 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 17:39:05 INFO - PROCESS | 11429 | 1468456745286 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 17:39:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:39:05 INFO - PROCESS | 11429 | 1468456745297 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:39:05 INFO - PROCESS | 11429 | 1468456745299 Marionette TRACE conn3 <- [1,2494,null,{}] 17:39:05 INFO - PROCESS | 11429 | 1468456745305 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:05 INFO - PROCESS | 11429 | 1468456745310 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:05 INFO - PROCESS | 11429 | 1468456745530 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 17:39:05 INFO - PROCESS | 11429 | 1468456745556 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:05 INFO - PROCESS | 11429 | 1468456745564 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:05 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7d000 == 35 [pid = 11429] [id = 631] 17:39:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x91d2cc00) [pid = 11429] [serial = 1894] [outer = (nil)] 17:39:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x91f50c00) [pid = 11429] [serial = 1895] [outer = 0x91d2cc00] 17:39:05 INFO - PROCESS | 11429 | 1468456745666 Marionette DEBUG loaded listener.js 17:39:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x9224a800) [pid = 11429] [serial = 1896] [outer = 0x91d2cc00] 17:39:06 INFO - PROCESS | 11429 | 1468456746602 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 17:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1334ms 17:39:06 INFO - PROCESS | 11429 | 1468456746629 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 17:39:06 INFO - PROCESS | 11429 | 1468456746633 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 17:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:39:06 INFO - PROCESS | 11429 | 1468456746638 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:39:06 INFO - PROCESS | 11429 | 1468456746641 Marionette TRACE conn3 <- [1,2498,null,{}] 17:39:06 INFO - PROCESS | 11429 | 1468456746646 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:06 INFO - PROCESS | 11429 | 1468456746651 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:06 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8ec96000) [pid = 11429] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:39:06 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8e4b6c00) [pid = 11429] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:39:06 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x91a63000) [pid = 11429] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:39:06 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x924ec000) [pid = 11429] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:39:06 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x93c63000) [pid = 11429] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:39:06 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8f6dd000) [pid = 11429] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:39:06 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8e34d400) [pid = 11429] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:39:06 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x93a59800) [pid = 11429] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:39:06 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8ef80800) [pid = 11429] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:39:06 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x8f55e000) [pid = 11429] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:39:06 INFO - PROCESS | 11429 | --DOMWINDOW == 62 (0x8cb85000) [pid = 11429] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:39:06 INFO - PROCESS | 11429 | 1468456746935 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 17:39:06 INFO - PROCESS | 11429 | 1468456746949 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:06 INFO - PROCESS | 11429 | 1468456746956 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:06 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7dc00 == 36 [pid = 11429] [id = 632] 17:39:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 63 (0x8f653c00) [pid = 11429] [serial = 1897] [outer = (nil)] 17:39:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x91d30c00) [pid = 11429] [serial = 1898] [outer = 0x8f653c00] 17:39:07 INFO - PROCESS | 11429 | 1468456747024 Marionette DEBUG loaded listener.js 17:39:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x91f4e800) [pid = 11429] [serial = 1899] [outer = 0x8f653c00] 17:39:07 INFO - PROCESS | 11429 | 1468456747872 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:39:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1283ms 17:39:07 INFO - PROCESS | 11429 | 1468456747923 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 17:39:07 INFO - PROCESS | 11429 | 1468456747926 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 17:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:39:07 INFO - PROCESS | 11429 | 1468456747932 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:39:07 INFO - PROCESS | 11429 | 1468456747935 Marionette TRACE conn3 <- [1,2502,null,{}] 17:39:07 INFO - PROCESS | 11429 | 1468456747941 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:07 INFO - PROCESS | 11429 | 1468456747951 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:08 INFO - PROCESS | 11429 | 1468456748137 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 17:39:08 INFO - PROCESS | 11429 | 1468456748147 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:08 INFO - PROCESS | 11429 | 1468456748154 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:08 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef77000 == 37 [pid = 11429] [id = 633] 17:39:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8f55e000) [pid = 11429] [serial = 1900] [outer = (nil)] 17:39:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x924ec000) [pid = 11429] [serial = 1901] [outer = 0x8f55e000] 17:39:08 INFO - PROCESS | 11429 | 1468456748349 Marionette DEBUG loaded listener.js 17:39:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x9136ac00) [pid = 11429] [serial = 1902] [outer = 0x8f55e000] 17:39:09 INFO - PROCESS | 11429 | 1468456749236 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1340ms 17:39:09 INFO - PROCESS | 11429 | 1468456749273 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 17:39:09 INFO - PROCESS | 11429 | 1468456749280 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 17:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:39:09 INFO - PROCESS | 11429 | 1468456749308 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:39:09 INFO - PROCESS | 11429 | 1468456749314 Marionette TRACE conn3 <- [1,2506,null,{}] 17:39:09 INFO - PROCESS | 11429 | 1468456749323 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:09 INFO - PROCESS | 11429 | 1468456749330 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:09 INFO - PROCESS | 11429 | 1468456749527 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 17:39:09 INFO - PROCESS | 11429 | 1468456749783 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:09 INFO - PROCESS | 11429 | 1468456749796 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:09 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e351400 == 38 [pid = 11429] [id = 634] 17:39:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8e352000) [pid = 11429] [serial = 1903] [outer = (nil)] 17:39:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8ee18800) [pid = 11429] [serial = 1904] [outer = 0x8e352000] 17:39:09 INFO - PROCESS | 11429 | 1468456749896 Marionette DEBUG loaded listener.js 17:39:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f01fc00) [pid = 11429] [serial = 1905] [outer = 0x8e352000] 17:39:10 INFO - PROCESS | 11429 | 1468456750850 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:39:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1596ms 17:39:10 INFO - PROCESS | 11429 | 1468456750901 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 17:39:10 INFO - PROCESS | 11429 | 1468456750908 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 17:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:39:10 INFO - PROCESS | 11429 | 1468456750919 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:39:10 INFO - PROCESS | 11429 | 1468456750924 Marionette TRACE conn3 <- [1,2510,null,{}] 17:39:10 INFO - PROCESS | 11429 | 1468456750931 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:10 INFO - PROCESS | 11429 | 1468456750937 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:11 INFO - PROCESS | 11429 | 1468456751121 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 17:39:11 INFO - PROCESS | 11429 | 1468456751316 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:11 INFO - PROCESS | 11429 | 1468456751327 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:11 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec93c00 == 39 [pid = 11429] [id = 635] 17:39:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f805000) [pid = 11429] [serial = 1906] [outer = (nil)] 17:39:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f8a7000) [pid = 11429] [serial = 1907] [outer = 0x8f805000] 17:39:11 INFO - PROCESS | 11429 | 1468456751495 Marionette DEBUG loaded listener.js 17:39:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x91a65000) [pid = 11429] [serial = 1908] [outer = 0x8f805000] 17:39:12 INFO - PROCESS | 11429 | 1468456752438 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 17:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1585ms 17:39:12 INFO - PROCESS | 11429 | 1468456752504 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 17:39:12 INFO - PROCESS | 11429 | 1468456752508 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 17:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:39:12 INFO - PROCESS | 11429 | 1468456752515 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:39:12 INFO - PROCESS | 11429 | 1468456752521 Marionette TRACE conn3 <- [1,2514,null,{}] 17:39:12 INFO - PROCESS | 11429 | 1468456752537 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:12 INFO - PROCESS | 11429 | 1468456752545 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:12 INFO - PROCESS | 11429 | 1468456752766 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 17:39:13 INFO - PROCESS | 11429 | 1468456752995 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:13 INFO - PROCESS | 11429 | 1468456753006 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:13 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f803400 == 40 [pid = 11429] [id = 636] 17:39:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x924e3c00) [pid = 11429] [serial = 1909] [outer = (nil)] 17:39:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x92fdf000) [pid = 11429] [serial = 1910] [outer = 0x924e3c00] 17:39:13 INFO - PROCESS | 11429 | 1468456753132 Marionette DEBUG loaded listener.js 17:39:13 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x93a62c00) [pid = 11429] [serial = 1911] [outer = 0x924e3c00] 17:39:14 INFO - PROCESS | 11429 | 1468456754004 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:39:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:39:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1532ms 17:39:14 INFO - PROCESS | 11429 | 1468456754049 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 17:39:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:39:14 INFO - PROCESS | 11429 | 1468456754054 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 17:39:14 INFO - PROCESS | 11429 | 1468456754060 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:39:14 INFO - PROCESS | 11429 | 1468456754064 Marionette TRACE conn3 <- [1,2518,null,{}] 17:39:14 INFO - PROCESS | 11429 | 1468456754088 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:14 INFO - PROCESS | 11429 | 1468456754094 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:14 INFO - PROCESS | 11429 | 1468456754266 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 17:39:14 INFO - PROCESS | 11429 | 1468456754451 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:14 INFO - PROCESS | 11429 | 1468456754460 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:14 INFO - PROCESS | 11429 | ++DOCSHELL 0x92fd2000 == 41 [pid = 11429] [id = 637] 17:39:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x92fd3400) [pid = 11429] [serial = 1912] [outer = (nil)] 17:39:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x93c64800) [pid = 11429] [serial = 1913] [outer = 0x92fd3400] 17:39:14 INFO - PROCESS | 11429 | 1468456754538 Marionette DEBUG loaded listener.js 17:39:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x9476b800) [pid = 11429] [serial = 1914] [outer = 0x92fd3400] 17:39:15 INFO - PROCESS | 11429 | 1468456755482 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:39:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1497ms 17:39:15 INFO - PROCESS | 11429 | 1468456755557 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 17:39:15 INFO - PROCESS | 11429 | 1468456755560 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 17:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:39:15 INFO - PROCESS | 11429 | 1468456755567 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:39:15 INFO - PROCESS | 11429 | 1468456755570 Marionette TRACE conn3 <- [1,2522,null,{}] 17:39:15 INFO - PROCESS | 11429 | 1468456755576 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:15 INFO - PROCESS | 11429 | 1468456755581 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:15 INFO - PROCESS | 11429 | 1468456755794 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 17:39:15 INFO - PROCESS | 11429 | 1468456755979 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:15 INFO - PROCESS | 11429 | 1468456755987 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:16 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f89d400 == 42 [pid = 11429] [id = 638] 17:39:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8f8a1000) [pid = 11429] [serial = 1915] [outer = (nil)] 17:39:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x951c2400) [pid = 11429] [serial = 1916] [outer = 0x8f8a1000] 17:39:16 INFO - PROCESS | 11429 | 1468456756068 Marionette DEBUG loaded listener.js 17:39:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x9646a800) [pid = 11429] [serial = 1917] [outer = 0x8f8a1000] 17:39:17 INFO - PROCESS | 11429 | 1468456756998 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:39:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:39:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1486ms 17:39:17 INFO - PROCESS | 11429 | 1468456757053 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 17:39:17 INFO - PROCESS | 11429 | 1468456757057 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 17:39:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:39:17 INFO - PROCESS | 11429 | 1468456757063 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:39:17 INFO - PROCESS | 11429 | 1468456757066 Marionette TRACE conn3 <- [1,2526,null,{}] 17:39:17 INFO - PROCESS | 11429 | 1468456757072 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:17 INFO - PROCESS | 11429 | 1468456757082 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:17 INFO - PROCESS | 11429 | 1468456757286 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 17:39:17 INFO - PROCESS | 11429 | 1468456757472 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:17 INFO - PROCESS | 11429 | 1468456757480 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:17 INFO - PROCESS | 11429 | ++DOCSHELL 0x951bb000 == 43 [pid = 11429] [id = 639] 17:39:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x951bd800) [pid = 11429] [serial = 1918] [outer = (nil)] 17:39:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x976bc400) [pid = 11429] [serial = 1919] [outer = 0x951bd800] 17:39:17 INFO - PROCESS | 11429 | 1468456757559 Marionette DEBUG loaded listener.js 17:39:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x976e1000) [pid = 11429] [serial = 1920] [outer = 0x951bd800] 17:39:18 INFO - PROCESS | 11429 | 1468456758517 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:39:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1484ms 17:39:18 INFO - PROCESS | 11429 | 1468456758548 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 17:39:18 INFO - PROCESS | 11429 | 1468456758551 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 17:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:39:18 INFO - PROCESS | 11429 | 1468456758559 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:39:18 INFO - PROCESS | 11429 | 1468456758562 Marionette TRACE conn3 <- [1,2530,null,{}] 17:39:18 INFO - PROCESS | 11429 | 1468456758568 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:18 INFO - PROCESS | 11429 | 1468456758573 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:18 INFO - PROCESS | 11429 | 1468456758806 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 17:39:19 INFO - PROCESS | 11429 | 1468456759283 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:19 INFO - PROCESS | 11429 | 1468456759293 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:19 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7e800 == 44 [pid = 11429] [id = 640] 17:39:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x8ccda800) [pid = 11429] [serial = 1921] [outer = (nil)] 17:39:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x8e351000) [pid = 11429] [serial = 1922] [outer = 0x8ccda800] 17:39:19 INFO - PROCESS | 11429 | 1468456759367 Marionette DEBUG loaded listener.js 17:39:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x8ec8d000) [pid = 11429] [serial = 1923] [outer = 0x8ccda800] 17:39:20 INFO - PROCESS | 11429 | 1468456760252 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1786ms 17:39:20 INFO - PROCESS | 11429 | 1468456760356 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 17:39:20 INFO - PROCESS | 11429 | 1468456760362 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 17:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:39:20 INFO - PROCESS | 11429 | 1468456760379 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:39:20 INFO - PROCESS | 11429 | 1468456760384 Marionette TRACE conn3 <- [1,2534,null,{}] 17:39:20 INFO - PROCESS | 11429 | 1468456760392 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:20 INFO - PROCESS | 11429 | 1468456760397 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:20 INFO - PROCESS | 11429 | 1468456760572 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 17:39:20 INFO - PROCESS | 11429 | 1468456760799 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:20 INFO - PROCESS | 11429 | 1468456760806 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:20 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f02e000 == 45 [pid = 11429] [id = 641] 17:39:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x8f573000) [pid = 11429] [serial = 1924] [outer = (nil)] 17:39:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x8f6df000) [pid = 11429] [serial = 1925] [outer = 0x8f573000] 17:39:20 INFO - PROCESS | 11429 | 1468456760927 Marionette DEBUG loaded listener.js 17:39:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x8f89dc00) [pid = 11429] [serial = 1926] [outer = 0x8f573000] 17:39:22 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7dc00 == 44 [pid = 11429] [id = 632] 17:39:22 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7d000 == 43 [pid = 11429] [id = 631] 17:39:22 INFO - PROCESS | 11429 | --DOCSHELL 0x8f80d000 == 42 [pid = 11429] [id = 630] 17:39:22 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef76400 == 41 [pid = 11429] [id = 629] 17:39:22 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd9c00 == 40 [pid = 11429] [id = 628] 17:39:22 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4bd800 == 39 [pid = 11429] [id = 625] 17:39:22 INFO - PROCESS | 11429 | --DOCSHELL 0x91c36000 == 38 [pid = 11429] [id = 626] 17:39:22 INFO - PROCESS | 11429 | --DOCSHELL 0x8f8a3c00 == 37 [pid = 11429] [id = 623] 17:39:22 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7c800 == 36 [pid = 11429] [id = 624] 17:39:22 INFO - PROCESS | 11429 | --DOCSHELL 0x8f8a8000 == 35 [pid = 11429] [id = 616] 17:39:22 INFO - PROCESS | 11429 | --DOCSHELL 0x8f655800 == 34 [pid = 11429] [id = 627] 17:39:22 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef73000 == 33 [pid = 11429] [id = 615] 17:39:22 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb84800 == 32 [pid = 11429] [id = 617] 17:39:22 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7e800 == 31 [pid = 11429] [id = 640] 17:39:22 INFO - PROCESS | 11429 | --DOCSHELL 0x951bb000 == 30 [pid = 11429] [id = 639] 17:39:22 INFO - PROCESS | 11429 | --DOCSHELL 0x8f89d400 == 29 [pid = 11429] [id = 638] 17:39:22 INFO - PROCESS | 11429 | --DOCSHELL 0x8f803400 == 28 [pid = 11429] [id = 636] 17:39:22 INFO - PROCESS | 11429 | --DOCSHELL 0x92fd2000 == 27 [pid = 11429] [id = 637] 17:39:22 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec93c00 == 26 [pid = 11429] [id = 635] 17:39:22 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef77000 == 25 [pid = 11429] [id = 633] 17:39:22 INFO - PROCESS | 11429 | --DOCSHELL 0x8e351400 == 24 [pid = 11429] [id = 634] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x91366000) [pid = 11429] [serial = 1871] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x8f5f6000) [pid = 11429] [serial = 1839] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x8f567800) [pid = 11429] [serial = 1838] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x8e4bcc00) [pid = 11429] [serial = 1859] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x8e4c4c00) [pid = 11429] [serial = 1860] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x9235f400) [pid = 11429] [serial = 1842] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x91d2f000) [pid = 11429] [serial = 1841] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x93c61000) [pid = 11429] [serial = 1845] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x93a5e000) [pid = 11429] [serial = 1844] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x951ba800) [pid = 11429] [serial = 1848] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x94761000) [pid = 11429] [serial = 1847] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8f6e5c00) [pid = 11429] [serial = 1865] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8ec90000) [pid = 11429] [serial = 1868] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x9646dc00) [pid = 11429] [serial = 1851] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f809800) [pid = 11429] [serial = 1866] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x951c6800) [pid = 11429] [serial = 1850] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f024400) [pid = 11429] [serial = 1862] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f654800) [pid = 11429] [serial = 1857] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f56a800) [pid = 11429] [serial = 1856] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8ee1c400) [pid = 11429] [serial = 1854] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8ec8d400) [pid = 11429] [serial = 1853] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f02b400) [pid = 11429] [serial = 1863] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f56ac00) [pid = 11429] [serial = 1869] [outer = (nil)] [url = about:blank] 17:39:22 INFO - PROCESS | 11429 | 1468456762910 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 17:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2592ms 17:39:22 INFO - PROCESS | 11429 | 1468456762964 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 17:39:22 INFO - PROCESS | 11429 | 1468456762970 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 17:39:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:39:22 INFO - PROCESS | 11429 | 1468456762978 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:39:22 INFO - PROCESS | 11429 | 1468456762985 Marionette TRACE conn3 <- [1,2538,null,{}] 17:39:23 INFO - PROCESS | 11429 | 1468456762993 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:23 INFO - PROCESS | 11429 | 1468456762997 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:23 INFO - PROCESS | 11429 | 1468456763209 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 17:39:23 INFO - PROCESS | 11429 | 1468456763350 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:23 INFO - PROCESS | 11429 | 1468456763359 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:23 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e35cc00 == 25 [pid = 11429] [id = 642] 17:39:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8e4b6c00) [pid = 11429] [serial = 1927] [outer = (nil)] 17:39:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8ec99800) [pid = 11429] [serial = 1928] [outer = 0x8e4b6c00] 17:39:23 INFO - PROCESS | 11429 | 1468456763428 Marionette DEBUG loaded listener.js 17:39:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8ee19800) [pid = 11429] [serial = 1929] [outer = 0x8e4b6c00] 17:39:24 INFO - PROCESS | 11429 | 1468456764229 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:39:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:39:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1284ms 17:39:24 INFO - PROCESS | 11429 | 1468456764262 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 17:39:24 INFO - PROCESS | 11429 | 1468456764270 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 17:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:39:24 INFO - PROCESS | 11429 | 1468456764280 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:39:24 INFO - PROCESS | 11429 | 1468456764284 Marionette TRACE conn3 <- [1,2542,null,{}] 17:39:24 INFO - PROCESS | 11429 | 1468456764290 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:24 INFO - PROCESS | 11429 | 1468456764296 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:24 INFO - PROCESS | 11429 | 1468456764460 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 17:39:24 INFO - PROCESS | 11429 | 1468456764471 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:24 INFO - PROCESS | 11429 | 1468456764478 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:24 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f55f000 == 26 [pid = 11429] [id = 643] 17:39:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f565c00) [pid = 11429] [serial = 1930] [outer = (nil)] 17:39:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f56e400) [pid = 11429] [serial = 1931] [outer = 0x8f565c00] 17:39:24 INFO - PROCESS | 11429 | 1468456764549 Marionette DEBUG loaded listener.js 17:39:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f5ed000) [pid = 11429] [serial = 1932] [outer = 0x8f565c00] 17:39:25 INFO - PROCESS | 11429 | 1468456765579 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 17:39:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:39:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1333ms 17:39:25 INFO - PROCESS | 11429 | 1468456765614 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 17:39:25 INFO - PROCESS | 11429 | 1468456765618 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 17:39:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:39:25 INFO - PROCESS | 11429 | 1468456765624 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:39:25 INFO - PROCESS | 11429 | 1468456765630 Marionette TRACE conn3 <- [1,2546,null,{}] 17:39:25 INFO - PROCESS | 11429 | 1468456765656 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:25 INFO - PROCESS | 11429 | 1468456765666 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:25 INFO - PROCESS | 11429 | 1468456765891 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 17:39:25 INFO - PROCESS | 11429 | 1468456765921 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:25 INFO - PROCESS | 11429 | 1468456765930 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:25 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6e2c00 == 27 [pid = 11429] [id = 644] 17:39:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f6e3c00) [pid = 11429] [serial = 1933] [outer = (nil)] 17:39:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f805800) [pid = 11429] [serial = 1934] [outer = 0x8f6e3c00] 17:39:26 INFO - PROCESS | 11429 | 1468456766003 Marionette DEBUG loaded listener.js 17:39:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f8a1800) [pid = 11429] [serial = 1935] [outer = 0x8f6e3c00] 17:39:26 INFO - PROCESS | 11429 | 1468456766938 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 17:39:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:39:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1346ms 17:39:26 INFO - PROCESS | 11429 | 1468456766971 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 17:39:26 INFO - PROCESS | 11429 | 1468456766975 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 17:39:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:39:26 INFO - PROCESS | 11429 | 1468456766981 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:39:26 INFO - PROCESS | 11429 | 1468456766984 Marionette TRACE conn3 <- [1,2550,null,{}] 17:39:27 INFO - PROCESS | 11429 | 1468456766995 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:27 INFO - PROCESS | 11429 | 1468456766999 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:27 INFO - PROCESS | 11429 | 1468456767209 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 17:39:27 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x91c38800) [pid = 11429] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:39:27 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f653c00) [pid = 11429] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:39:27 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8e35bc00) [pid = 11429] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:39:27 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f562400) [pid = 11429] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:39:27 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f80f000) [pid = 11429] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:39:27 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f8a6800) [pid = 11429] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:39:27 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8e34e800) [pid = 11429] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:39:27 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f5f0c00) [pid = 11429] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:39:27 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f6da400) [pid = 11429] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:39:27 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x91d2cc00) [pid = 11429] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:39:27 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8f55e000) [pid = 11429] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:39:27 INFO - PROCESS | 11429 | 1468456767839 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:27 INFO - PROCESS | 11429 | 1468456767849 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:27 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccce400 == 28 [pid = 11429] [id = 645] 17:39:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8ccd2c00) [pid = 11429] [serial = 1936] [outer = (nil)] 17:39:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8e4c0800) [pid = 11429] [serial = 1937] [outer = 0x8ccd2c00] 17:39:27 INFO - PROCESS | 11429 | 1468456767921 Marionette DEBUG loaded listener.js 17:39:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f571800) [pid = 11429] [serial = 1938] [outer = 0x8ccd2c00] 17:39:28 INFO - PROCESS | 11429 | 1468456768634 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 17:39:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:39:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1687ms 17:39:28 INFO - PROCESS | 11429 | 1468456768667 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 17:39:28 INFO - PROCESS | 11429 | 1468456768671 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 17:39:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:39:28 INFO - PROCESS | 11429 | 1468456768677 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:39:28 INFO - PROCESS | 11429 | 1468456768679 Marionette TRACE conn3 <- [1,2554,null,{}] 17:39:28 INFO - PROCESS | 11429 | 1468456768695 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:28 INFO - PROCESS | 11429 | 1468456768700 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:28 INFO - PROCESS | 11429 | 1468456768841 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 17:39:28 INFO - PROCESS | 11429 | 1468456768856 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:28 INFO - PROCESS | 11429 | 1468456768862 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:28 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f02ac00 == 29 [pid = 11429] [id = 646] 17:39:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f562400) [pid = 11429] [serial = 1939] [outer = (nil)] 17:39:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x91a63000) [pid = 11429] [serial = 1940] [outer = 0x8f562400] 17:39:28 INFO - PROCESS | 11429 | 1468456768930 Marionette DEBUG loaded listener.js 17:39:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x91c39800) [pid = 11429] [serial = 1941] [outer = 0x8f562400] 17:39:29 INFO - PROCESS | 11429 | 1468456769957 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:39:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:39:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1344ms 17:39:30 INFO - PROCESS | 11429 | 1468456770022 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 17:39:30 INFO - PROCESS | 11429 | 1468456770029 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 17:39:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:39:30 INFO - PROCESS | 11429 | 1468456770038 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:39:30 INFO - PROCESS | 11429 | 1468456770043 Marionette TRACE conn3 <- [1,2558,null,{}] 17:39:30 INFO - PROCESS | 11429 | 1468456770051 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:30 INFO - PROCESS | 11429 | 1468456770057 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:30 INFO - PROCESS | 11429 | 1468456770238 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 17:39:30 INFO - PROCESS | 11429 | 1468456770419 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:30 INFO - PROCESS | 11429 | 1468456770435 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:30 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd6c00 == 30 [pid = 11429] [id = 647] 17:39:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8ccd9c00) [pid = 11429] [serial = 1942] [outer = (nil)] 17:39:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8ee19400) [pid = 11429] [serial = 1943] [outer = 0x8ccd9c00] 17:39:30 INFO - PROCESS | 11429 | 1468456770524 Marionette DEBUG loaded listener.js 17:39:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f023800) [pid = 11429] [serial = 1944] [outer = 0x8ccd9c00] 17:39:31 INFO - PROCESS | 11429 | 1468456771638 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:39:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:39:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1683ms 17:39:31 INFO - PROCESS | 11429 | 1468456771720 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 17:39:31 INFO - PROCESS | 11429 | 1468456771727 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 17:39:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:39:31 INFO - PROCESS | 11429 | 1468456771739 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:39:31 INFO - PROCESS | 11429 | 1468456771743 Marionette TRACE conn3 <- [1,2562,null,{}] 17:39:31 INFO - PROCESS | 11429 | 1468456771750 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:31 INFO - PROCESS | 11429 | 1468456771756 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:31 INFO - PROCESS | 11429 | 1468456771980 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 17:39:32 INFO - PROCESS | 11429 | 1468456772256 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:32 INFO - PROCESS | 11429 | 1468456772266 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:32 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec8c400 == 31 [pid = 11429] [id = 648] 17:39:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f64ac00) [pid = 11429] [serial = 1945] [outer = (nil)] 17:39:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f6dbc00) [pid = 11429] [serial = 1946] [outer = 0x8f64ac00] 17:39:32 INFO - PROCESS | 11429 | 1468456772350 Marionette DEBUG loaded listener.js 17:39:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f803400) [pid = 11429] [serial = 1947] [outer = 0x8f64ac00] 17:39:33 INFO - PROCESS | 11429 | 1468456773468 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 17:39:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:39:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1781ms 17:39:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:39:33 INFO - PROCESS | 11429 | 1468456773520 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 17:39:33 INFO - PROCESS | 11429 | 1468456773523 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 17:39:33 INFO - PROCESS | 11429 | 1468456773530 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:39:33 INFO - PROCESS | 11429 | 1468456773536 Marionette TRACE conn3 <- [1,2566,null,{}] 17:39:33 INFO - PROCESS | 11429 | 1468456773553 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:33 INFO - PROCESS | 11429 | 1468456773562 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:33 INFO - PROCESS | 11429 | 1468456773747 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 17:39:34 INFO - PROCESS | 11429 | 1468456773979 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:34 INFO - PROCESS | 11429 | 1468456773990 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:34 INFO - PROCESS | 11429 | ++DOCSHELL 0x91d39c00 == 32 [pid = 11429] [id = 649] 17:39:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x91f49000) [pid = 11429] [serial = 1948] [outer = (nil)] 17:39:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x91f4fc00) [pid = 11429] [serial = 1949] [outer = 0x91f49000] 17:39:34 INFO - PROCESS | 11429 | 1468456774095 Marionette DEBUG loaded listener.js 17:39:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x92249000) [pid = 11429] [serial = 1950] [outer = 0x91f49000] 17:39:35 INFO - PROCESS | 11429 | 1468456775083 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 17:39:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:39:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1640ms 17:39:35 INFO - PROCESS | 11429 | 1468456775170 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 17:39:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:39:35 INFO - PROCESS | 11429 | 1468456775175 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 17:39:35 INFO - PROCESS | 11429 | 1468456775181 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:39:35 INFO - PROCESS | 11429 | 1468456775185 Marionette TRACE conn3 <- [1,2570,null,{}] 17:39:35 INFO - PROCESS | 11429 | 1468456775191 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:35 INFO - PROCESS | 11429 | 1468456775196 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:35 INFO - PROCESS | 11429 | 1468456775380 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 17:39:35 INFO - PROCESS | 11429 | 1468456775614 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:35 INFO - PROCESS | 11429 | 1468456775625 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:35 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd0800 == 33 [pid = 11429] [id = 650] 17:39:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8e4b5800) [pid = 11429] [serial = 1951] [outer = (nil)] 17:39:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x8f6e4000) [pid = 11429] [serial = 1952] [outer = 0x8e4b5800] 17:39:35 INFO - PROCESS | 11429 | 1468456775759 Marionette DEBUG loaded listener.js 17:39:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x91c3bc00) [pid = 11429] [serial = 1953] [outer = 0x8e4b5800] 17:39:37 INFO - PROCESS | 11429 | 1468456777077 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 17:39:37 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccce400 == 32 [pid = 11429] [id = 645] 17:39:37 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6e2c00 == 31 [pid = 11429] [id = 644] 17:39:37 INFO - PROCESS | 11429 | --DOCSHELL 0x8f55f000 == 30 [pid = 11429] [id = 643] 17:39:37 INFO - PROCESS | 11429 | --DOCSHELL 0x8e35cc00 == 29 [pid = 11429] [id = 642] 17:39:37 INFO - PROCESS | 11429 | --DOCSHELL 0x8f02e000 == 28 [pid = 11429] [id = 641] 17:39:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:39:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1985ms 17:39:37 INFO - PROCESS | 11429 | 1468456777166 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 17:39:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:39:37 INFO - PROCESS | 11429 | 1468456777171 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 17:39:37 INFO - PROCESS | 11429 | 1468456777179 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:39:37 INFO - PROCESS | 11429 | 1468456777184 Marionette TRACE conn3 <- [1,2574,null,{}] 17:39:37 INFO - PROCESS | 11429 | 1468456777192 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:37 INFO - PROCESS | 11429 | 1468456777197 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:37 INFO - PROCESS | 11429 | 1468456777424 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 17:39:37 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x924ec000) [pid = 11429] [serial = 1901] [outer = (nil)] [url = about:blank] 17:39:37 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x9136ac00) [pid = 11429] [serial = 1902] [outer = (nil)] [url = about:blank] 17:39:37 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x91d39400) [pid = 11429] [serial = 1881] [outer = (nil)] [url = about:blank] 17:39:37 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x91f4e800) [pid = 11429] [serial = 1899] [outer = (nil)] [url = about:blank] 17:39:37 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8e4c4400) [pid = 11429] [serial = 1874] [outer = (nil)] [url = about:blank] 17:39:37 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8f5f2c00) [pid = 11429] [serial = 1889] [outer = (nil)] [url = about:blank] 17:39:37 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8ee13c00) [pid = 11429] [serial = 1875] [outer = (nil)] [url = about:blank] 17:39:37 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x91c3d400) [pid = 11429] [serial = 1893] [outer = (nil)] [url = about:blank] 17:39:37 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x9136dc00) [pid = 11429] [serial = 1872] [outer = (nil)] [url = about:blank] 17:39:37 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x91a70400) [pid = 11429] [serial = 1892] [outer = (nil)] [url = about:blank] 17:39:37 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x91d30c00) [pid = 11429] [serial = 1898] [outer = (nil)] [url = about:blank] 17:39:37 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8ee11c00) [pid = 11429] [serial = 1886] [outer = (nil)] [url = about:blank] 17:39:37 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f80ac00) [pid = 11429] [serial = 1878] [outer = (nil)] [url = about:blank] 17:39:37 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x923e8800) [pid = 11429] [serial = 1884] [outer = (nil)] [url = about:blank] 17:39:37 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x92363000) [pid = 11429] [serial = 1883] [outer = (nil)] [url = about:blank] 17:39:37 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x9224a800) [pid = 11429] [serial = 1896] [outer = (nil)] [url = about:blank] 17:39:37 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8f64dc00) [pid = 11429] [serial = 1877] [outer = (nil)] [url = about:blank] 17:39:37 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x91d31c00) [pid = 11429] [serial = 1880] [outer = (nil)] [url = about:blank] 17:39:37 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8ee1c800) [pid = 11429] [serial = 1887] [outer = (nil)] [url = about:blank] 17:39:37 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x91f50c00) [pid = 11429] [serial = 1895] [outer = (nil)] [url = about:blank] 17:39:37 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8f656c00) [pid = 11429] [serial = 1890] [outer = (nil)] [url = about:blank] 17:39:37 INFO - PROCESS | 11429 | 1468456777616 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:37 INFO - PROCESS | 11429 | 1468456777625 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:37 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd7800 == 29 [pid = 11429] [id = 651] 17:39:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8e35b800) [pid = 11429] [serial = 1954] [outer = (nil)] 17:39:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8ee11c00) [pid = 11429] [serial = 1955] [outer = 0x8e35b800] 17:39:37 INFO - PROCESS | 11429 | 1468456777699 Marionette DEBUG loaded listener.js 17:39:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8ef72800) [pid = 11429] [serial = 1956] [outer = 0x8e35b800] 17:39:38 INFO - PROCESS | 11429 | 1468456778474 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:39:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:39:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1330ms 17:39:38 INFO - PROCESS | 11429 | 1468456778508 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 17:39:38 INFO - PROCESS | 11429 | 1468456778514 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 17:39:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:39:38 INFO - PROCESS | 11429 | 1468456778534 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:39:38 INFO - PROCESS | 11429 | 1468456778538 Marionette TRACE conn3 <- [1,2578,null,{}] 17:39:38 INFO - PROCESS | 11429 | 1468456778544 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:38 INFO - PROCESS | 11429 | 1468456778549 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:38 INFO - PROCESS | 11429 | 1468456778707 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 17:39:38 INFO - PROCESS | 11429 | 1468456778717 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:38 INFO - PROCESS | 11429 | 1468456778725 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:38 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f55a000 == 30 [pid = 11429] [id = 652] 17:39:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8f5f5400) [pid = 11429] [serial = 1957] [outer = (nil)] 17:39:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8f64ec00) [pid = 11429] [serial = 1958] [outer = 0x8f5f5400] 17:39:38 INFO - PROCESS | 11429 | 1468456778797 Marionette DEBUG loaded listener.js 17:39:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f6d9000) [pid = 11429] [serial = 1959] [outer = 0x8f5f5400] 17:39:39 INFO - PROCESS | 11429 | 1468456779771 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:39:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:39:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1293ms 17:39:39 INFO - PROCESS | 11429 | 1468456779821 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 17:39:39 INFO - PROCESS | 11429 | 1468456779825 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 17:39:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:39:39 INFO - PROCESS | 11429 | 1468456779832 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:39:39 INFO - PROCESS | 11429 | 1468456779838 Marionette TRACE conn3 <- [1,2582,null,{}] 17:39:39 INFO - PROCESS | 11429 | 1468456779857 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:39 INFO - PROCESS | 11429 | 1468456779865 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:40 INFO - PROCESS | 11429 | 1468456780022 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 17:39:40 INFO - PROCESS | 11429 | 1468456780183 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:40 INFO - PROCESS | 11429 | 1468456780192 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:40 INFO - PROCESS | 11429 | ++DOCSHELL 0x91364000 == 31 [pid = 11429] [id = 653] 17:39:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x91365400) [pid = 11429] [serial = 1960] [outer = (nil)] 17:39:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x91d2ec00) [pid = 11429] [serial = 1961] [outer = 0x91365400] 17:39:40 INFO - PROCESS | 11429 | 1468456780263 Marionette DEBUG loaded listener.js 17:39:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x91d38000) [pid = 11429] [serial = 1962] [outer = 0x91365400] 17:39:41 INFO - PROCESS | 11429 | 1468456781150 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:39:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:39:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1394ms 17:39:41 INFO - PROCESS | 11429 | 1468456781229 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 17:39:41 INFO - PROCESS | 11429 | 1468456781233 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 17:39:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:39:41 INFO - PROCESS | 11429 | 1468456781239 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:39:41 INFO - PROCESS | 11429 | 1468456781241 Marionette TRACE conn3 <- [1,2586,null,{}] 17:39:41 INFO - PROCESS | 11429 | 1468456781247 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:41 INFO - PROCESS | 11429 | 1468456781252 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:41 INFO - PROCESS | 11429 | 1468456781464 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 17:39:41 INFO - PROCESS | 11429 | 1468456781486 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:41 INFO - PROCESS | 11429 | 1468456781493 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:41 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb86400 == 32 [pid = 11429] [id = 654] 17:39:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f5f4800) [pid = 11429] [serial = 1963] [outer = (nil)] 17:39:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x92247c00) [pid = 11429] [serial = 1964] [outer = 0x8f5f4800] 17:39:41 INFO - PROCESS | 11429 | 1468456781570 Marionette DEBUG loaded listener.js 17:39:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f651c00) [pid = 11429] [serial = 1965] [outer = 0x8f5f4800] 17:39:42 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8e352000) [pid = 11429] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:39:42 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f805000) [pid = 11429] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:39:42 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x924e3c00) [pid = 11429] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:39:42 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x92fd3400) [pid = 11429] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:39:42 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f8a1000) [pid = 11429] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:39:42 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x951bd800) [pid = 11429] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:39:42 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f565c00) [pid = 11429] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:39:42 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8e4b6c00) [pid = 11429] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:39:42 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8ccda800) [pid = 11429] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:39:42 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8f6e3c00) [pid = 11429] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:39:42 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8ccd2c00) [pid = 11429] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:39:42 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8f573000) [pid = 11429] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:39:42 INFO - PROCESS | 11429 | 1468456782587 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:39:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:39:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1381ms 17:39:42 INFO - PROCESS | 11429 | 1468456782621 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 17:39:42 INFO - PROCESS | 11429 | 1468456782625 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 17:39:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:39:42 INFO - PROCESS | 11429 | 1468456782631 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:39:42 INFO - PROCESS | 11429 | 1468456782633 Marionette TRACE conn3 <- [1,2590,null,{}] 17:39:42 INFO - PROCESS | 11429 | 1468456782639 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:42 INFO - PROCESS | 11429 | 1468456782644 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:42 INFO - PROCESS | 11429 | 1468456782789 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 17:39:42 INFO - PROCESS | 11429 | 1468456782802 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:42 INFO - PROCESS | 11429 | 1468456782809 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:42 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb85c00 == 33 [pid = 11429] [id = 655] 17:39:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8ccda800) [pid = 11429] [serial = 1966] [outer = (nil)] 17:39:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8f575800) [pid = 11429] [serial = 1967] [outer = 0x8ccda800] 17:39:43 INFO - PROCESS | 11429 | 1468456783007 Marionette DEBUG loaded listener.js 17:39:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x91c3e800) [pid = 11429] [serial = 1968] [outer = 0x8ccda800] 17:39:43 INFO - PROCESS | 11429 | 1468456783777 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 17:39:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:39:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1181ms 17:39:43 INFO - PROCESS | 11429 | 1468456783815 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 17:39:43 INFO - PROCESS | 11429 | 1468456783818 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 17:39:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:39:43 INFO - PROCESS | 11429 | 1468456783825 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:39:43 INFO - PROCESS | 11429 | 1468456783828 Marionette TRACE conn3 <- [1,2594,null,{}] 17:39:43 INFO - PROCESS | 11429 | 1468456783833 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:43 INFO - PROCESS | 11429 | 1468456783843 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:44 INFO - PROCESS | 11429 | 1468456784084 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 17:39:44 INFO - PROCESS | 11429 | 1468456784099 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:44 INFO - PROCESS | 11429 | 1468456784108 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:44 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd1000 == 34 [pid = 11429] [id = 656] 17:39:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8ccd5c00) [pid = 11429] [serial = 1969] [outer = (nil)] 17:39:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x924e2400) [pid = 11429] [serial = 1970] [outer = 0x8ccd5c00] 17:39:44 INFO - PROCESS | 11429 | 1468456784176 Marionette DEBUG loaded listener.js 17:39:44 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x91c37c00) [pid = 11429] [serial = 1971] [outer = 0x8ccd5c00] 17:39:45 INFO - PROCESS | 11429 | 1468456785364 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 17:39:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:39:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1582ms 17:39:45 INFO - PROCESS | 11429 | 1468456785407 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 17:39:45 INFO - PROCESS | 11429 | 1468456785414 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 17:39:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:39:45 INFO - PROCESS | 11429 | 1468456785421 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:39:45 INFO - PROCESS | 11429 | 1468456785429 Marionette TRACE conn3 <- [1,2598,null,{}] 17:39:45 INFO - PROCESS | 11429 | 1468456785437 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:45 INFO - PROCESS | 11429 | 1468456785442 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:45 INFO - PROCESS | 11429 | 1468456785657 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 17:39:45 INFO - PROCESS | 11429 | 1468456785902 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:45 INFO - PROCESS | 11429 | 1468456785913 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:45 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee12c00 == 35 [pid = 11429] [id = 657] 17:39:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8ee18c00) [pid = 11429] [serial = 1972] [outer = (nil)] 17:39:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f564c00) [pid = 11429] [serial = 1973] [outer = 0x8ee18c00] 17:39:46 INFO - PROCESS | 11429 | 1468456786009 Marionette DEBUG loaded listener.js 17:39:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f5f6800) [pid = 11429] [serial = 1974] [outer = 0x8ee18c00] 17:39:46 INFO - PROCESS | 11429 | 1468456786977 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:39:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:39:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1587ms 17:39:47 INFO - PROCESS | 11429 | 1468456787010 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 17:39:47 INFO - PROCESS | 11429 | 1468456787017 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 17:39:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:39:47 INFO - PROCESS | 11429 | 1468456787028 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:39:47 INFO - PROCESS | 11429 | 1468456787032 Marionette TRACE conn3 <- [1,2602,null,{}] 17:39:47 INFO - PROCESS | 11429 | 1468456787038 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:47 INFO - PROCESS | 11429 | 1468456787044 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:47 INFO - PROCESS | 11429 | 1468456787227 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 17:39:47 INFO - PROCESS | 11429 | 1468456787385 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:47 INFO - PROCESS | 11429 | 1468456787393 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:47 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f8a4c00 == 36 [pid = 11429] [id = 658] 17:39:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f8a7400) [pid = 11429] [serial = 1975] [outer = (nil)] 17:39:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x91a65c00) [pid = 11429] [serial = 1976] [outer = 0x8f8a7400] 17:39:47 INFO - PROCESS | 11429 | 1468456787475 Marionette DEBUG loaded listener.js 17:39:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x91d2dc00) [pid = 11429] [serial = 1977] [outer = 0x8f8a7400] 17:39:48 INFO - PROCESS | 11429 | 1468456788566 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 17:39:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:39:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1586ms 17:39:48 INFO - PROCESS | 11429 | 1468456788614 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 17:39:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:39:48 INFO - PROCESS | 11429 | 1468456788618 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 17:39:48 INFO - PROCESS | 11429 | 1468456788625 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:39:48 INFO - PROCESS | 11429 | 1468456788631 Marionette TRACE conn3 <- [1,2606,null,{}] 17:39:48 INFO - PROCESS | 11429 | 1468456788647 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:48 INFO - PROCESS | 11429 | 1468456788656 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:48 INFO - PROCESS | 11429 | 1468456788831 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 17:39:49 INFO - PROCESS | 11429 | 1468456789064 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:49 INFO - PROCESS | 11429 | 1468456789078 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:49 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4be800 == 37 [pid = 11429] [id = 659] 17:39:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x92fd1800) [pid = 11429] [serial = 1978] [outer = (nil)] 17:39:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x93a56400) [pid = 11429] [serial = 1979] [outer = 0x92fd1800] 17:39:49 INFO - PROCESS | 11429 | 1468456789176 Marionette DEBUG loaded listener.js 17:39:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x93c5cc00) [pid = 11429] [serial = 1980] [outer = 0x92fd1800] 17:39:50 INFO - PROCESS | 11429 | 1468456790087 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 17:39:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:39:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1535ms 17:39:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:39:50 INFO - PROCESS | 11429 | 1468456790160 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 17:39:50 INFO - PROCESS | 11429 | 1468456790164 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 17:39:50 INFO - PROCESS | 11429 | 1468456790171 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:39:50 INFO - PROCESS | 11429 | 1468456790174 Marionette TRACE conn3 <- [1,2610,null,{}] 17:39:50 INFO - PROCESS | 11429 | 1468456790180 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:50 INFO - PROCESS | 11429 | 1468456790185 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:50 INFO - PROCESS | 11429 | 1468456790394 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 17:39:50 INFO - PROCESS | 11429 | 1468456790579 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:50 INFO - PROCESS | 11429 | 1468456790591 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:50 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cccc000 == 38 [pid = 11429] [id = 660] 17:39:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x939a2400) [pid = 11429] [serial = 1981] [outer = (nil)] 17:39:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x94766000) [pid = 11429] [serial = 1982] [outer = 0x939a2400] 17:39:50 INFO - PROCESS | 11429 | 1468456790724 Marionette DEBUG loaded listener.js 17:39:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x947ec400) [pid = 11429] [serial = 1983] [outer = 0x939a2400] 17:39:51 INFO - PROCESS | 11429 | 1468456791669 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:39:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:39:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1542ms 17:39:51 INFO - PROCESS | 11429 | 1468456791713 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 17:39:51 INFO - PROCESS | 11429 | 1468456791717 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 17:39:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:39:51 INFO - PROCESS | 11429 | 1468456791723 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:39:51 INFO - PROCESS | 11429 | 1468456791725 Marionette TRACE conn3 <- [1,2614,null,{}] 17:39:51 INFO - PROCESS | 11429 | 1468456791731 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:51 INFO - PROCESS | 11429 | 1468456791737 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:51 INFO - PROCESS | 11429 | 1468456791900 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 17:39:52 INFO - PROCESS | 11429 | 1468456792085 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:52 INFO - PROCESS | 11429 | 1468456792094 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:52 INFO - PROCESS | 11429 | ++DOCSHELL 0x93a57c00 == 39 [pid = 11429] [id = 661] 17:39:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x93c5e400) [pid = 11429] [serial = 1984] [outer = (nil)] 17:39:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x951c8c00) [pid = 11429] [serial = 1985] [outer = 0x93c5e400] 17:39:52 INFO - PROCESS | 11429 | 1468456792173 Marionette DEBUG loaded listener.js 17:39:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x96474800) [pid = 11429] [serial = 1986] [outer = 0x93c5e400] 17:39:53 INFO - PROCESS | 11429 | 1468456793124 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 17:39:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:39:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1479ms 17:39:53 INFO - PROCESS | 11429 | 1468456793203 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 17:39:53 INFO - PROCESS | 11429 | 1468456793207 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 17:39:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:39:53 INFO - PROCESS | 11429 | 1468456793213 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:39:53 INFO - PROCESS | 11429 | 1468456793217 Marionette TRACE conn3 <- [1,2618,null,{}] 17:39:53 INFO - PROCESS | 11429 | 1468456793223 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:53 INFO - PROCESS | 11429 | 1468456793233 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:53 INFO - PROCESS | 11429 | 1468456793450 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 17:39:53 INFO - PROCESS | 11429 | 1468456793641 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:53 INFO - PROCESS | 11429 | 1468456793649 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:53 INFO - PROCESS | 11429 | ++DOCSHELL 0x939a7800 == 40 [pid = 11429] [id = 662] 17:39:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x951bfc00) [pid = 11429] [serial = 1987] [outer = (nil)] 17:39:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x976bec00) [pid = 11429] [serial = 1988] [outer = 0x951bfc00] 17:39:53 INFO - PROCESS | 11429 | 1468456793771 Marionette DEBUG loaded listener.js 17:39:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x976e7000) [pid = 11429] [serial = 1989] [outer = 0x951bfc00] 17:39:54 INFO - PROCESS | 11429 | 1468456794678 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:39:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:39:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1528ms 17:39:54 INFO - PROCESS | 11429 | 1468456794743 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 17:39:54 INFO - PROCESS | 11429 | 1468456794747 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 17:39:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:39:54 INFO - PROCESS | 11429 | 1468456794753 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:39:54 INFO - PROCESS | 11429 | 1468456794756 Marionette TRACE conn3 <- [1,2622,null,{}] 17:39:54 INFO - PROCESS | 11429 | 1468456794762 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:54 INFO - PROCESS | 11429 | 1468456794768 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:54 INFO - PROCESS | 11429 | 1468456794930 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 17:39:55 INFO - PROCESS | 11429 | 1468456795119 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:55 INFO - PROCESS | 11429 | 1468456795130 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:55 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd4400 == 41 [pid = 11429] [id = 663] 17:39:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x8e34f000) [pid = 11429] [serial = 1990] [outer = (nil)] 17:39:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x8f02b000) [pid = 11429] [serial = 1991] [outer = 0x8e34f000] 17:39:55 INFO - PROCESS | 11429 | 1468456795213 Marionette DEBUG loaded listener.js 17:39:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x8ef80c00) [pid = 11429] [serial = 1992] [outer = 0x8e34f000] 17:39:56 INFO - PROCESS | 11429 | 1468456796391 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 17:39:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:39:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1680ms 17:39:56 INFO - PROCESS | 11429 | 1468456796434 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 17:39:56 INFO - PROCESS | 11429 | 1468456796440 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 17:39:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:39:56 INFO - PROCESS | 11429 | 1468456796447 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:39:56 INFO - PROCESS | 11429 | 1468456796452 Marionette TRACE conn3 <- [1,2626,null,{}] 17:39:56 INFO - PROCESS | 11429 | 1468456796476 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:56 INFO - PROCESS | 11429 | 1468456796482 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:56 INFO - PROCESS | 11429 | 1468456796717 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 17:39:56 INFO - PROCESS | 11429 | 1468456796861 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:56 INFO - PROCESS | 11429 | 1468456796869 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:56 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec8dc00 == 42 [pid = 11429] [id = 664] 17:39:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x8ec91800) [pid = 11429] [serial = 1993] [outer = (nil)] 17:39:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x8f025000) [pid = 11429] [serial = 1994] [outer = 0x8ec91800] 17:39:56 INFO - PROCESS | 11429 | 1468456796949 Marionette DEBUG loaded listener.js 17:39:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x8f559400) [pid = 11429] [serial = 1995] [outer = 0x8ec91800] 17:39:57 INFO - PROCESS | 11429 | 1468456797918 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:39:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:39:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1530ms 17:39:57 INFO - PROCESS | 11429 | 1468456797977 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 17:39:57 INFO - PROCESS | 11429 | 1468456797984 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 17:39:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:39:58 INFO - PROCESS | 11429 | 1468456797995 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:39:58 INFO - PROCESS | 11429 | 1468456797999 Marionette TRACE conn3 <- [1,2630,null,{}] 17:39:58 INFO - PROCESS | 11429 | 1468456798005 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:58 INFO - PROCESS | 11429 | 1468456798012 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:58 INFO - PROCESS | 11429 | 1468456798183 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 17:39:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb85c00 == 41 [pid = 11429] [id = 655] 17:39:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb86400 == 40 [pid = 11429] [id = 654] 17:39:59 INFO - PROCESS | 11429 | --DOCSHELL 0x91364000 == 39 [pid = 11429] [id = 653] 17:39:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8f55a000 == 38 [pid = 11429] [id = 652] 17:39:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd7800 == 37 [pid = 11429] [id = 651] 17:39:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd0800 == 36 [pid = 11429] [id = 650] 17:39:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec8c400 == 35 [pid = 11429] [id = 648] 17:39:59 INFO - PROCESS | 11429 | --DOCSHELL 0x91d39c00 == 34 [pid = 11429] [id = 649] 17:39:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8f02ac00 == 33 [pid = 11429] [id = 646] 17:39:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd6c00 == 32 [pid = 11429] [id = 647] 17:39:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec8dc00 == 31 [pid = 11429] [id = 664] 17:39:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd4400 == 30 [pid = 11429] [id = 663] 17:39:59 INFO - PROCESS | 11429 | --DOCSHELL 0x93a57c00 == 29 [pid = 11429] [id = 661] 17:39:59 INFO - PROCESS | 11429 | --DOCSHELL 0x939a7800 == 28 [pid = 11429] [id = 662] 17:39:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8cccc000 == 27 [pid = 11429] [id = 660] 17:39:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4be800 == 26 [pid = 11429] [id = 659] 17:39:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee12c00 == 25 [pid = 11429] [id = 657] 17:39:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8f8a4c00 == 24 [pid = 11429] [id = 658] 17:39:59 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd1000 == 23 [pid = 11429] [id = 656] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x91a63000) [pid = 11429] [serial = 1940] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x8f01fc00) [pid = 11429] [serial = 1905] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x8ee18800) [pid = 11429] [serial = 1904] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x91a65000) [pid = 11429] [serial = 1908] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x8f8a7000) [pid = 11429] [serial = 1907] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x93a62c00) [pid = 11429] [serial = 1911] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x92fdf000) [pid = 11429] [serial = 1910] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x9476b800) [pid = 11429] [serial = 1914] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x93c64800) [pid = 11429] [serial = 1913] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x9646a800) [pid = 11429] [serial = 1917] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x951c2400) [pid = 11429] [serial = 1916] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x976e1000) [pid = 11429] [serial = 1920] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x976bc400) [pid = 11429] [serial = 1919] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8f56e400) [pid = 11429] [serial = 1931] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8ec99800) [pid = 11429] [serial = 1928] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8ee19800) [pid = 11429] [serial = 1929] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8ec8d000) [pid = 11429] [serial = 1923] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8e351000) [pid = 11429] [serial = 1922] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f805800) [pid = 11429] [serial = 1934] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8e4c0800) [pid = 11429] [serial = 1937] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f6df000) [pid = 11429] [serial = 1925] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f89dc00) [pid = 11429] [serial = 1926] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f8a1800) [pid = 11429] [serial = 1935] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f571800) [pid = 11429] [serial = 1938] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f5ed000) [pid = 11429] [serial = 1932] [outer = (nil)] [url = about:blank] 17:39:59 INFO - PROCESS | 11429 | 1468456799564 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:59 INFO - PROCESS | 11429 | 1468456799573 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:39:59 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb85c00 == 24 [pid = 11429] [id = 665] 17:39:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8cb86400) [pid = 11429] [serial = 1996] [outer = (nil)] 17:39:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8ccd0800) [pid = 11429] [serial = 1997] [outer = 0x8cb86400] 17:39:59 INFO - PROCESS | 11429 | 1468456799652 Marionette DEBUG loaded listener.js 17:39:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8e352000) [pid = 11429] [serial = 1998] [outer = 0x8cb86400] 17:40:00 INFO - PROCESS | 11429 | 1468456800474 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 17:40:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:40:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 2536ms 17:40:00 INFO - PROCESS | 11429 | 1468456800533 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 17:40:00 INFO - PROCESS | 11429 | 1468456800538 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 17:40:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:40:00 INFO - PROCESS | 11429 | 1468456800554 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:40:00 INFO - PROCESS | 11429 | 1468456800559 Marionette TRACE conn3 <- [1,2634,null,{}] 17:40:00 INFO - PROCESS | 11429 | 1468456800567 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:00 INFO - PROCESS | 11429 | 1468456800575 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:00 INFO - PROCESS | 11429 | 1468456800735 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 17:40:00 INFO - PROCESS | 11429 | 1468456800748 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:00 INFO - PROCESS | 11429 | 1468456800758 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:00 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4c0800 == 25 [pid = 11429] [id = 666] 17:40:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8e4c1000) [pid = 11429] [serial = 1999] [outer = (nil)] 17:40:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8ee17c00) [pid = 11429] [serial = 2000] [outer = 0x8e4c1000] 17:40:00 INFO - PROCESS | 11429 | 1468456800828 Marionette DEBUG loaded listener.js 17:40:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8ef78000) [pid = 11429] [serial = 2001] [outer = 0x8e4c1000] 17:40:01 INFO - PROCESS | 11429 | 1468456801902 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:40:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:40:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1383ms 17:40:01 INFO - PROCESS | 11429 | 1468456801936 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 17:40:01 INFO - PROCESS | 11429 | 1468456801942 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 17:40:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:40:01 INFO - PROCESS | 11429 | 1468456801949 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:40:01 INFO - PROCESS | 11429 | 1468456801953 Marionette TRACE conn3 <- [1,2638,null,{}] 17:40:01 INFO - PROCESS | 11429 | 1468456801958 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:01 INFO - PROCESS | 11429 | 1468456801963 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:02 INFO - PROCESS | 11429 | 1468456802194 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 17:40:02 INFO - PROCESS | 11429 | 1468456802229 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:02 INFO - PROCESS | 11429 | 1468456802239 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:02 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec90800 == 26 [pid = 11429] [id = 667] 17:40:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8ec99800) [pid = 11429] [serial = 2002] [outer = (nil)] 17:40:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f56fc00) [pid = 11429] [serial = 2003] [outer = 0x8ec99800] 17:40:02 INFO - PROCESS | 11429 | 1468456802307 Marionette DEBUG loaded listener.js 17:40:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f5f4c00) [pid = 11429] [serial = 2004] [outer = 0x8ec99800] 17:40:03 INFO - PROCESS | 11429 | 1468456803372 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:40:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:40:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1485ms 17:40:03 INFO - PROCESS | 11429 | 1468456803436 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 17:40:03 INFO - PROCESS | 11429 | 1468456803440 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 17:40:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:40:03 INFO - PROCESS | 11429 | 1468456803456 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:40:03 INFO - PROCESS | 11429 | 1468456803465 Marionette TRACE conn3 <- [1,2642,null,{}] 17:40:03 INFO - PROCESS | 11429 | 1468456803479 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:03 INFO - PROCESS | 11429 | 1468456803487 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:03 INFO - PROCESS | 11429 | 1468456803710 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 17:40:03 INFO - PROCESS | 11429 | 1468456803736 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:03 INFO - PROCESS | 11429 | 1468456803744 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:03 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f654800 == 27 [pid = 11429] [id = 668] 17:40:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f801800) [pid = 11429] [serial = 2005] [outer = (nil)] 17:40:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8f807000) [pid = 11429] [serial = 2006] [outer = 0x8f801800] 17:40:03 INFO - PROCESS | 11429 | 1468456803830 Marionette DEBUG loaded listener.js 17:40:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8f8a3000) [pid = 11429] [serial = 2007] [outer = 0x8f801800] 17:40:04 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8e35b800) [pid = 11429] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:40:04 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8f5f5400) [pid = 11429] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:40:04 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8e4b5800) [pid = 11429] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:40:04 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x91365400) [pid = 11429] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:40:04 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f562400) [pid = 11429] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:40:04 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f64ac00) [pid = 11429] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:40:04 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f5f4800) [pid = 11429] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:40:04 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x91f49000) [pid = 11429] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:40:04 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8ccd9c00) [pid = 11429] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:40:04 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8ccda800) [pid = 11429] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:40:04 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8ccd5c00) [pid = 11429] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:40:05 INFO - PROCESS | 11429 | 1468456805242 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:40:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:40:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1854ms 17:40:05 INFO - PROCESS | 11429 | 1468456805302 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 17:40:05 INFO - PROCESS | 11429 | 1468456805306 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 17:40:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:40:05 INFO - PROCESS | 11429 | 1468456805313 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:40:05 INFO - PROCESS | 11429 | 1468456805316 Marionette TRACE conn3 <- [1,2646,null,{}] 17:40:05 INFO - PROCESS | 11429 | 1468456805321 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:05 INFO - PROCESS | 11429 | 1468456805326 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:05 INFO - PROCESS | 11429 | 1468456805473 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 17:40:05 INFO - PROCESS | 11429 | 1468456805486 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:05 INFO - PROCESS | 11429 | 1468456805492 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:05 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e35a800 == 28 [pid = 11429] [id = 669] 17:40:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8ee1fc00) [pid = 11429] [serial = 2008] [outer = (nil)] 17:40:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f80f400) [pid = 11429] [serial = 2009] [outer = 0x8ee1fc00] 17:40:05 INFO - PROCESS | 11429 | 1468456805564 Marionette DEBUG loaded listener.js 17:40:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f8a5c00) [pid = 11429] [serial = 2010] [outer = 0x8ee1fc00] 17:40:06 INFO - PROCESS | 11429 | 1468456806547 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:40:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:40:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1277ms 17:40:06 INFO - PROCESS | 11429 | 1468456806591 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 17:40:06 INFO - PROCESS | 11429 | 1468456806594 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 17:40:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:40:06 INFO - PROCESS | 11429 | 1468456806601 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:40:06 INFO - PROCESS | 11429 | 1468456806603 Marionette TRACE conn3 <- [1,2650,null,{}] 17:40:06 INFO - PROCESS | 11429 | 1468456806610 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:06 INFO - PROCESS | 11429 | 1468456806615 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:06 INFO - PROCESS | 11429 | 1468456806769 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 17:40:07 INFO - PROCESS | 11429 | 1468456807006 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:07 INFO - PROCESS | 11429 | 1468456807015 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:07 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7f000 == 29 [pid = 11429] [id = 670] 17:40:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8cb7f400) [pid = 11429] [serial = 2011] [outer = (nil)] 17:40:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8cb85000) [pid = 11429] [serial = 2012] [outer = 0x8cb7f400] 17:40:07 INFO - PROCESS | 11429 | 1468456807106 Marionette DEBUG loaded listener.js 17:40:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8e351000) [pid = 11429] [serial = 2013] [outer = 0x8cb7f400] 17:40:08 INFO - PROCESS | 11429 | 1468456808212 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:40:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:40:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1686ms 17:40:08 INFO - PROCESS | 11429 | 1468456808291 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 17:40:08 INFO - PROCESS | 11429 | 1468456808298 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 17:40:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:40:08 INFO - PROCESS | 11429 | 1468456808306 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:40:08 INFO - PROCESS | 11429 | 1468456808311 Marionette TRACE conn3 <- [1,2654,null,{}] 17:40:08 INFO - PROCESS | 11429 | 1468456808319 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:08 INFO - PROCESS | 11429 | 1468456808327 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:08 INFO - PROCESS | 11429 | 1468456808558 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 17:40:08 INFO - PROCESS | 11429 | 1468456808805 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:08 INFO - PROCESS | 11429 | 1468456808813 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:08 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4be000 == 30 [pid = 11429] [id = 671] 17:40:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8ee12800) [pid = 11429] [serial = 2014] [outer = (nil)] 17:40:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f567c00) [pid = 11429] [serial = 2015] [outer = 0x8ee12800] 17:40:08 INFO - PROCESS | 11429 | 1468456808923 Marionette DEBUG loaded listener.js 17:40:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f5f2c00) [pid = 11429] [serial = 2016] [outer = 0x8ee12800] 17:40:09 INFO - PROCESS | 11429 | 1468456809943 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:40:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:40:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1689ms 17:40:10 INFO - PROCESS | 11429 | 1468456809998 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 17:40:10 INFO - PROCESS | 11429 | 1468456810005 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 17:40:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:40:10 INFO - PROCESS | 11429 | 1468456810012 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:40:10 INFO - PROCESS | 11429 | 1468456810015 Marionette TRACE conn3 <- [1,2658,null,{}] 17:40:10 INFO - PROCESS | 11429 | 1468456810023 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:10 INFO - PROCESS | 11429 | 1468456810028 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:10 INFO - PROCESS | 11429 | 1468456810230 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 17:40:10 INFO - PROCESS | 11429 | 1468456810507 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:10 INFO - PROCESS | 11429 | 1468456810516 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:10 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f8a9800 == 31 [pid = 11429] [id = 672] 17:40:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x91364c00) [pid = 11429] [serial = 2017] [outer = (nil)] 17:40:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x91369800) [pid = 11429] [serial = 2018] [outer = 0x91364c00] 17:40:10 INFO - PROCESS | 11429 | 1468456810640 Marionette DEBUG loaded listener.js 17:40:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x91a66000) [pid = 11429] [serial = 2019] [outer = 0x91364c00] 17:40:11 INFO - PROCESS | 11429 | 1468456811660 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:40:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:40:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1686ms 17:40:11 INFO - PROCESS | 11429 | 1468456811699 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 17:40:11 INFO - PROCESS | 11429 | 1468456811705 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 17:40:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:40:11 INFO - PROCESS | 11429 | 1468456811721 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:40:11 INFO - PROCESS | 11429 | 1468456811731 Marionette TRACE conn3 <- [1,2662,null,{}] 17:40:11 INFO - PROCESS | 11429 | 1468456811737 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:11 INFO - PROCESS | 11429 | 1468456811744 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:11 INFO - PROCESS | 11429 | 1468456811936 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 17:40:12 INFO - PROCESS | 11429 | 1468456812164 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:12 INFO - PROCESS | 11429 | 1468456812172 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:12 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cccec00 == 32 [pid = 11429] [id = 673] 17:40:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8e4bb000) [pid = 11429] [serial = 2020] [outer = (nil)] 17:40:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x91c40400) [pid = 11429] [serial = 2021] [outer = 0x8e4bb000] 17:40:12 INFO - PROCESS | 11429 | 1468456812299 Marionette DEBUG loaded listener.js 17:40:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x91d30800) [pid = 11429] [serial = 2022] [outer = 0x8e4bb000] 17:40:13 INFO - PROCESS | 11429 | 1468456813319 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:40:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:40:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1793ms 17:40:13 INFO - PROCESS | 11429 | 1468456813514 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 17:40:13 INFO - PROCESS | 11429 | 1468456813519 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 17:40:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:40:13 INFO - PROCESS | 11429 | 1468456813528 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:40:13 INFO - PROCESS | 11429 | 1468456813531 Marionette TRACE conn3 <- [1,2666,null,{}] 17:40:13 INFO - PROCESS | 11429 | 1468456813540 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:13 INFO - PROCESS | 11429 | 1468456813546 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:13 INFO - PROCESS | 11429 | 1468456813719 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 17:40:14 INFO - PROCESS | 11429 | 1468456813989 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:14 INFO - PROCESS | 11429 | 1468456814002 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:14 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec95400 == 33 [pid = 11429] [id = 674] 17:40:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x8ec96000) [pid = 11429] [serial = 2023] [outer = (nil)] 17:40:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x8ee16000) [pid = 11429] [serial = 2024] [outer = 0x8ec96000] 17:40:14 INFO - PROCESS | 11429 | 1468456814147 Marionette DEBUG loaded listener.js 17:40:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x8ef74400) [pid = 11429] [serial = 2025] [outer = 0x8ec96000] 17:40:14 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4bec00 == 32 [pid = 11429] [id = 606] 17:40:14 INFO - PROCESS | 11429 | --DOCSHELL 0x8e35a800 == 31 [pid = 11429] [id = 669] 17:40:14 INFO - PROCESS | 11429 | --DOCSHELL 0x8f654800 == 30 [pid = 11429] [id = 668] 17:40:14 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec90800 == 29 [pid = 11429] [id = 667] 17:40:14 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4c0800 == 28 [pid = 11429] [id = 666] 17:40:14 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb85c00 == 27 [pid = 11429] [id = 665] 17:40:14 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x91c37c00) [pid = 11429] [serial = 1971] [outer = (nil)] [url = about:blank] 17:40:14 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x924e2400) [pid = 11429] [serial = 1970] [outer = (nil)] [url = about:blank] 17:40:14 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8ef72800) [pid = 11429] [serial = 1956] [outer = (nil)] [url = about:blank] 17:40:14 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8f6d9000) [pid = 11429] [serial = 1959] [outer = (nil)] [url = about:blank] 17:40:14 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x91c3bc00) [pid = 11429] [serial = 1953] [outer = (nil)] [url = about:blank] 17:40:14 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x91d2ec00) [pid = 11429] [serial = 1961] [outer = (nil)] [url = about:blank] 17:40:14 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x91c39800) [pid = 11429] [serial = 1941] [outer = (nil)] [url = about:blank] 17:40:14 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8f803400) [pid = 11429] [serial = 1947] [outer = (nil)] [url = about:blank] 17:40:14 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8f6dbc00) [pid = 11429] [serial = 1946] [outer = (nil)] [url = about:blank] 17:40:14 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8f64ec00) [pid = 11429] [serial = 1958] [outer = (nil)] [url = about:blank] 17:40:14 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f6e4000) [pid = 11429] [serial = 1952] [outer = (nil)] [url = about:blank] 17:40:14 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x91d38000) [pid = 11429] [serial = 1962] [outer = (nil)] [url = about:blank] 17:40:14 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x92247c00) [pid = 11429] [serial = 1964] [outer = (nil)] [url = about:blank] 17:40:14 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x92249000) [pid = 11429] [serial = 1950] [outer = (nil)] [url = about:blank] 17:40:14 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x91f4fc00) [pid = 11429] [serial = 1949] [outer = (nil)] [url = about:blank] 17:40:14 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f651c00) [pid = 11429] [serial = 1965] [outer = (nil)] [url = about:blank] 17:40:14 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8ee19400) [pid = 11429] [serial = 1943] [outer = (nil)] [url = about:blank] 17:40:14 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8ee11c00) [pid = 11429] [serial = 1955] [outer = (nil)] [url = about:blank] 17:40:14 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f023800) [pid = 11429] [serial = 1944] [outer = (nil)] [url = about:blank] 17:40:14 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8f575800) [pid = 11429] [serial = 1967] [outer = (nil)] [url = about:blank] 17:40:14 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x91c3e800) [pid = 11429] [serial = 1968] [outer = (nil)] [url = about:blank] 17:40:15 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:40:15 INFO - PROCESS | 11429 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:40:15 INFO - PROCESS | 11429 | 1468456815499 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 17:40:15 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) 17:40:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2030ms 17:40:15 INFO - PROCESS | 11429 | 1468456815558 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 17:40:15 INFO - PROCESS | 11429 | 1468456815562 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 17:40:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:40:15 INFO - PROCESS | 11429 | 1468456815579 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:40:15 INFO - PROCESS | 11429 | 1468456815585 Marionette TRACE conn3 <- [1,2670,null,{}] 17:40:15 INFO - PROCESS | 11429 | 1468456815591 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:15 INFO - PROCESS | 11429 | 1468456815596 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:15 INFO - PROCESS | 11429 | 1468456815787 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 17:40:15 INFO - PROCESS | 11429 | 1468456815938 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:15 INFO - PROCESS | 11429 | 1468456815946 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:15 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb85c00 == 28 [pid = 11429] [id = 675] 17:40:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8e4c0800) [pid = 11429] [serial = 2026] [outer = (nil)] 17:40:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8f575800) [pid = 11429] [serial = 2027] [outer = 0x8e4c0800] 17:40:16 INFO - PROCESS | 11429 | 1468456816016 Marionette DEBUG loaded listener.js 17:40:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f656c00) [pid = 11429] [serial = 2028] [outer = 0x8e4c0800] 17:40:17 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:40:17 INFO - PROCESS | 11429 | 1468456817206 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:40:17 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 17:40:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:40:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 17:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:40:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1679ms 17:40:17 INFO - PROCESS | 11429 | 1468456817263 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 17:40:17 INFO - PROCESS | 11429 | 1468456817266 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 17:40:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:40:17 INFO - PROCESS | 11429 | 1468456817281 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:40:17 INFO - PROCESS | 11429 | 1468456817283 Marionette TRACE conn3 <- [1,2674,null,{}] 17:40:17 INFO - PROCESS | 11429 | 1468456817298 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:17 INFO - PROCESS | 11429 | 1468456817306 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:17 INFO - PROCESS | 11429 | 1468456817589 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 17:40:17 INFO - PROCESS | 11429 | 1468456817633 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:17 INFO - PROCESS | 11429 | 1468456817648 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:17 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f810800 == 29 [pid = 11429] [id = 676] 17:40:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f8a0800) [pid = 11429] [serial = 2029] [outer = (nil)] 17:40:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x91a64800) [pid = 11429] [serial = 2030] [outer = 0x8f8a0800] 17:40:17 INFO - PROCESS | 11429 | 1468456817728 Marionette DEBUG loaded listener.js 17:40:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x91c32000) [pid = 11429] [serial = 2031] [outer = 0x8f8a0800] 17:40:18 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8ec99800) [pid = 11429] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:40:18 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8cb86400) [pid = 11429] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:40:18 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8ec91800) [pid = 11429] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:40:18 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8e4c1000) [pid = 11429] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:40:18 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8ee18c00) [pid = 11429] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:40:18 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8f8a7400) [pid = 11429] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:40:18 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x92fd1800) [pid = 11429] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:40:18 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8f801800) [pid = 11429] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:40:18 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x939a2400) [pid = 11429] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:40:18 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x93c5e400) [pid = 11429] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:40:18 INFO - PROCESS | 11429 | --DOMWINDOW == 62 (0x951bfc00) [pid = 11429] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:40:18 INFO - PROCESS | 11429 | --DOMWINDOW == 61 (0x8e34f000) [pid = 11429] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:40:18 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:40:19 INFO - PROCESS | 11429 | 1468456819012 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:40:19 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 17:40:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:40:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 17:40:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:40:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1781ms 17:40:19 INFO - PROCESS | 11429 | 1468456819063 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 17:40:19 INFO - PROCESS | 11429 | 1468456819066 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 17:40:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:40:19 INFO - PROCESS | 11429 | 1468456819073 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:40:19 INFO - PROCESS | 11429 | 1468456819076 Marionette TRACE conn3 <- [1,2678,null,{}] 17:40:19 INFO - PROCESS | 11429 | 1468456819081 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:19 INFO - PROCESS | 11429 | 1468456819085 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:19 INFO - PROCESS | 11429 | 1468456819278 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 17:40:19 INFO - PROCESS | 11429 | 1468456819409 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:19 INFO - PROCESS | 11429 | 1468456819416 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:19 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4bc800 == 30 [pid = 11429] [id = 677] 17:40:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 62 (0x8ec95000) [pid = 11429] [serial = 2032] [outer = (nil)] 17:40:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 63 (0x91a67400) [pid = 11429] [serial = 2033] [outer = 0x8ec95000] 17:40:19 INFO - PROCESS | 11429 | 1468456819485 Marionette DEBUG loaded listener.js 17:40:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x91d36800) [pid = 11429] [serial = 2034] [outer = 0x8ec95000] 17:40:20 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:40:20 INFO - PROCESS | 11429 | 1468456820620 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 17:40:20 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) 17:40:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1580ms 17:40:20 INFO - PROCESS | 11429 | 1468456820653 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 17:40:20 INFO - PROCESS | 11429 | 1468456820657 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 17:40:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:40:20 INFO - PROCESS | 11429 | 1468456820663 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:40:20 INFO - PROCESS | 11429 | 1468456820665 Marionette TRACE conn3 <- [1,2682,null,{}] 17:40:20 INFO - PROCESS | 11429 | 1468456820671 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:20 INFO - PROCESS | 11429 | 1468456820676 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:20 INFO - PROCESS | 11429 | 1468456820819 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 17:40:21 INFO - PROCESS | 11429 | 1468456821095 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:21 INFO - PROCESS | 11429 | 1468456821105 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:21 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7fc00 == 31 [pid = 11429] [id = 678] 17:40:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8cb81800) [pid = 11429] [serial = 2035] [outer = (nil)] 17:40:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8ccd1c00) [pid = 11429] [serial = 2036] [outer = 0x8cb81800] 17:40:21 INFO - PROCESS | 11429 | 1468456821193 Marionette DEBUG loaded listener.js 17:40:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8e35c400) [pid = 11429] [serial = 2037] [outer = 0x8cb81800] 17:40:22 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:40:22 INFO - PROCESS | 11429 | 1468456822609 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 17:40:22 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) 17:40:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1978ms 17:40:22 INFO - PROCESS | 11429 | 1468456822642 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 17:40:22 INFO - PROCESS | 11429 | 1468456822647 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 17:40:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:40:22 INFO - PROCESS | 11429 | 1468456822776 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:40:22 INFO - PROCESS | 11429 | 1468456822781 Marionette TRACE conn3 <- [1,2686,null,{}] 17:40:22 INFO - PROCESS | 11429 | 1468456822793 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:22 INFO - PROCESS | 11429 | 1468456822798 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:22 INFO - PROCESS | 11429 | 1468456822965 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 17:40:23 INFO - PROCESS | 11429 | 1468456823148 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:23 INFO - PROCESS | 11429 | 1468456823157 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:23 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef73400 == 32 [pid = 11429] [id = 679] 17:40:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8f029800) [pid = 11429] [serial = 2038] [outer = (nil)] 17:40:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8f6e3400) [pid = 11429] [serial = 2039] [outer = 0x8f029800] 17:40:23 INFO - PROCESS | 11429 | 1468456823242 Marionette DEBUG loaded listener.js 17:40:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f809000) [pid = 11429] [serial = 2040] [outer = 0x8f029800] 17:40:24 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:40:24 INFO - PROCESS | 11429 | 1468456824636 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:40:24 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 17:40:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:40:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 17:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:40:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1940ms 17:40:24 INFO - PROCESS | 11429 | 1468456824665 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 17:40:24 INFO - PROCESS | 11429 | 1468456824671 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 17:40:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:40:24 INFO - PROCESS | 11429 | 1468456824680 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:40:24 INFO - PROCESS | 11429 | 1468456824684 Marionette TRACE conn3 <- [1,2690,null,{}] 17:40:24 INFO - PROCESS | 11429 | 1468456824690 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:24 INFO - PROCESS | 11429 | 1468456824695 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:25 INFO - PROCESS | 11429 | 1468456825000 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 17:40:25 INFO - PROCESS | 11429 | 1468456825133 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:25 INFO - PROCESS | 11429 | 1468456825140 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:25 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f64f000 == 33 [pid = 11429] [id = 680] 17:40:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f80d800) [pid = 11429] [serial = 2041] [outer = (nil)] 17:40:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x91d2bc00) [pid = 11429] [serial = 2042] [outer = 0x8f80d800] 17:40:25 INFO - PROCESS | 11429 | 1468456825220 Marionette DEBUG loaded listener.js 17:40:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x91f56000) [pid = 11429] [serial = 2043] [outer = 0x8f80d800] 17:40:26 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:40:26 INFO - PROCESS | 11429 | 1468456826595 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:40:26 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 17:40:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:40:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 17:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:40:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1935ms 17:40:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:40:26 INFO - PROCESS | 11429 | 1468456826616 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 17:40:26 INFO - PROCESS | 11429 | 1468456826619 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 17:40:26 INFO - PROCESS | 11429 | 1468456826628 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:40:26 INFO - PROCESS | 11429 | 1468456826637 Marionette TRACE conn3 <- [1,2694,null,{}] 17:40:26 INFO - PROCESS | 11429 | 1468456826709 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:26 INFO - PROCESS | 11429 | 1468456826720 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:26 INFO - PROCESS | 11429 | 1468456826992 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 17:40:27 INFO - PROCESS | 11429 | 1468456827126 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:27 INFO - PROCESS | 11429 | 1468456827135 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:27 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec8d000 == 34 [pid = 11429] [id = 681] 17:40:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x9224f000) [pid = 11429] [serial = 2044] [outer = (nil)] 17:40:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x923f0400) [pid = 11429] [serial = 2045] [outer = 0x9224f000] 17:40:27 INFO - PROCESS | 11429 | 1468456827216 Marionette DEBUG loaded listener.js 17:40:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x923f1c00) [pid = 11429] [serial = 2046] [outer = 0x9224f000] 17:40:28 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:40:28 INFO - PROCESS | 11429 | 1468456828729 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:40:28 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 17:40:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:40:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 17:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:40:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2193ms 17:40:28 INFO - PROCESS | 11429 | 1468456828821 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 17:40:28 INFO - PROCESS | 11429 | 1468456828827 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 17:40:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:40:28 INFO - PROCESS | 11429 | 1468456828836 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:40:28 INFO - PROCESS | 11429 | 1468456828840 Marionette TRACE conn3 <- [1,2698,null,{}] 17:40:28 INFO - PROCESS | 11429 | 1468456828848 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:28 INFO - PROCESS | 11429 | 1468456828854 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:29 INFO - PROCESS | 11429 | 1468456829015 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 17:40:29 INFO - PROCESS | 11429 | 1468456829225 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:29 INFO - PROCESS | 11429 | 1468456829238 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:29 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec91800 == 35 [pid = 11429] [id = 682] 17:40:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8ec93400) [pid = 11429] [serial = 2047] [outer = (nil)] 17:40:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8ee16c00) [pid = 11429] [serial = 2048] [outer = 0x8ec93400] 17:40:29 INFO - PROCESS | 11429 | 1468456829336 Marionette DEBUG loaded listener.js 17:40:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8ef74c00) [pid = 11429] [serial = 2049] [outer = 0x8ec93400] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4bc800 == 34 [pid = 11429] [id = 677] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8f810800 == 33 [pid = 11429] [id = 676] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb85c00 == 32 [pid = 11429] [id = 675] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec95400 == 31 [pid = 11429] [id = 674] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8cccec00 == 30 [pid = 11429] [id = 673] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8f8a9800 == 29 [pid = 11429] [id = 672] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4be000 == 28 [pid = 11429] [id = 671] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7f000 == 27 [pid = 11429] [id = 670] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8cccd800 == 26 [pid = 11429] [id = 600] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8f80cc00 == 25 [pid = 11429] [id = 613] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccda000 == 24 [pid = 11429] [id = 610] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x91a6b000 == 23 [pid = 11429] [id = 604] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec97c00 == 22 [pid = 11429] [id = 598] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4b5400 == 21 [pid = 11429] [id = 609] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x91a6ec00 == 20 [pid = 11429] [id = 608] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8e34dc00 == 19 [pid = 11429] [id = 602] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8f566c00 == 18 [pid = 11429] [id = 607] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4c1c00 == 17 [pid = 11429] [id = 597] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4b6000 == 16 [pid = 11429] [id = 605] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6e6000 == 15 [pid = 11429] [id = 603] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x91364400 == 14 [pid = 11429] [id = 601] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6d7400 == 13 [pid = 11429] [id = 599] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8f021400 == 12 [pid = 11429] [id = 611] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8e352800 == 11 [pid = 11429] [id = 612] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec8d000 == 10 [pid = 11429] [id = 681] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8f64f000 == 9 [pid = 11429] [id = 680] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7fc00 == 8 [pid = 11429] [id = 678] 17:40:30 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef73400 == 7 [pid = 11429] [id = 679] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8f80f400) [pid = 11429] [serial = 2009] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f5f4c00) [pid = 11429] [serial = 2004] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8ccd0800) [pid = 11429] [serial = 1997] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8e352000) [pid = 11429] [serial = 1998] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f559400) [pid = 11429] [serial = 1995] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f025000) [pid = 11429] [serial = 1994] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8ee17c00) [pid = 11429] [serial = 2000] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8ef78000) [pid = 11429] [serial = 2001] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f5f6800) [pid = 11429] [serial = 1974] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f564c00) [pid = 11429] [serial = 1973] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x91d2dc00) [pid = 11429] [serial = 1977] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x91a65c00) [pid = 11429] [serial = 1976] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x93c5cc00) [pid = 11429] [serial = 1980] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x93a56400) [pid = 11429] [serial = 1979] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8f807000) [pid = 11429] [serial = 2006] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x8f8a3000) [pid = 11429] [serial = 2007] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 62 (0x947ec400) [pid = 11429] [serial = 1983] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 61 (0x94766000) [pid = 11429] [serial = 1982] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 60 (0x96474800) [pid = 11429] [serial = 1986] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 59 (0x8f56fc00) [pid = 11429] [serial = 2003] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 58 (0x951c8c00) [pid = 11429] [serial = 1985] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 57 (0x976e7000) [pid = 11429] [serial = 1989] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 56 (0x976bec00) [pid = 11429] [serial = 1988] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 55 (0x8ef80c00) [pid = 11429] [serial = 1992] [outer = (nil)] [url = about:blank] 17:40:30 INFO - PROCESS | 11429 | --DOMWINDOW == 54 (0x8f02b000) [pid = 11429] [serial = 1991] [outer = (nil)] [url = about:blank] 17:40:31 INFO - PROCESS | 11429 | SkCairoFTTypeface::onFilterRec unimplemented 17:40:31 INFO - PROCESS | 11429 | 1468456831743 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:40:31 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 17:40:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:40:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 17:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:40:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2942ms 17:40:31 INFO - PROCESS | 11429 | 1468456831779 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 17:40:31 INFO - PROCESS | 11429 | 1468456831785 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 17:40:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:40:31 INFO - PROCESS | 11429 | 1468456831793 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:40:31 INFO - PROCESS | 11429 | 1468456831798 Marionette TRACE conn3 <- [1,2702,null,{}] 17:40:31 INFO - PROCESS | 11429 | 1468456831807 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:31 INFO - PROCESS | 11429 | 1468456831813 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:31 INFO - PROCESS | 11429 | 1468456831973 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 17:40:32 INFO - PROCESS | 11429 | 1468456831984 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:32 INFO - PROCESS | 11429 | 1468456831992 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:32 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e357000 == 8 [pid = 11429] [id = 683] 17:40:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 55 (0x8e357400) [pid = 11429] [serial = 2050] [outer = (nil)] 17:40:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 56 (0x8ec8e800) [pid = 11429] [serial = 2051] [outer = 0x8e357400] 17:40:32 INFO - PROCESS | 11429 | 1468456832065 Marionette DEBUG loaded listener.js 17:40:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 57 (0x8ec96400) [pid = 11429] [serial = 2052] [outer = 0x8e357400] 17:40:32 INFO - PROCESS | 11429 | 1468456832948 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:40:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:40:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1179ms 17:40:32 INFO - PROCESS | 11429 | 1468456832975 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 17:40:32 INFO - PROCESS | 11429 | 1468456832984 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 17:40:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:40:33 INFO - PROCESS | 11429 | 1468456832995 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:40:33 INFO - PROCESS | 11429 | 1468456832999 Marionette TRACE conn3 <- [1,2706,null,{}] 17:40:33 INFO - PROCESS | 11429 | 1468456833005 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:33 INFO - PROCESS | 11429 | 1468456833010 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:33 INFO - PROCESS | 11429 | 1468456833182 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 17:40:33 INFO - PROCESS | 11429 | 1468456833344 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:33 INFO - PROCESS | 11429 | 1468456833352 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:33 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f024800 == 9 [pid = 11429] [id = 684] 17:40:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 58 (0x8f025c00) [pid = 11429] [serial = 2053] [outer = (nil)] 17:40:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 59 (0x8f02b000) [pid = 11429] [serial = 2054] [outer = 0x8f025c00] 17:40:33 INFO - PROCESS | 11429 | 1468456833425 Marionette DEBUG loaded listener.js 17:40:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 60 (0x8f559c00) [pid = 11429] [serial = 2055] [outer = 0x8f025c00] 17:40:34 INFO - PROCESS | 11429 | 1468456834385 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 17:40:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:40:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1427ms 17:40:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:40:34 INFO - PROCESS | 11429 | 1468456834422 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 17:40:34 INFO - PROCESS | 11429 | 1468456834425 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 17:40:34 INFO - PROCESS | 11429 | 1468456834448 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:40:34 INFO - PROCESS | 11429 | 1468456834454 Marionette TRACE conn3 <- [1,2710,null,{}] 17:40:34 INFO - PROCESS | 11429 | 1468456834471 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:34 INFO - PROCESS | 11429 | 1468456834481 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:34 INFO - PROCESS | 11429 | 1468456834705 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 17:40:34 INFO - PROCESS | 11429 | 1468456834732 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:34 INFO - PROCESS | 11429 | 1468456834743 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:34 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f653c00 == 10 [pid = 11429] [id = 685] 17:40:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 61 (0x8f654000) [pid = 11429] [serial = 2056] [outer = (nil)] 17:40:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 62 (0x8f655400) [pid = 11429] [serial = 2057] [outer = 0x8f654000] 17:40:34 INFO - PROCESS | 11429 | 1468456834827 Marionette DEBUG loaded listener.js 17:40:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 63 (0x8f6dc800) [pid = 11429] [serial = 2058] [outer = 0x8f654000] 17:40:35 INFO - PROCESS | 11429 | --DOMWINDOW == 62 (0x8f8a0800) [pid = 11429] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:40:35 INFO - PROCESS | 11429 | --DOMWINDOW == 61 (0x8ec95000) [pid = 11429] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:40:35 INFO - PROCESS | 11429 | --DOMWINDOW == 60 (0x91364c00) [pid = 11429] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:40:35 INFO - PROCESS | 11429 | --DOMWINDOW == 59 (0x8e4bb000) [pid = 11429] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:40:35 INFO - PROCESS | 11429 | --DOMWINDOW == 58 (0x8ec96000) [pid = 11429] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:40:35 INFO - PROCESS | 11429 | --DOMWINDOW == 57 (0x8ee12800) [pid = 11429] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:40:35 INFO - PROCESS | 11429 | --DOMWINDOW == 56 (0x8cb7f400) [pid = 11429] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:40:35 INFO - PROCESS | 11429 | --DOMWINDOW == 55 (0x8e4c0800) [pid = 11429] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:40:35 INFO - PROCESS | 11429 | --DOMWINDOW == 54 (0x8ee1fc00) [pid = 11429] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:40:36 INFO - PROCESS | 11429 | 1468456836011 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 17:40:36 INFO - PROCESS | 11429 | 1468456836037 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 17:40:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:40:36 INFO - PROCESS | 11429 | 1468456836043 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:40:36 INFO - PROCESS | 11429 | 1468456836046 Marionette TRACE conn3 <- [1,2714,null,{}] 17:40:36 INFO - PROCESS | 11429 | 1468456836051 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:36 INFO - PROCESS | 11429 | 1468456836056 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:36 INFO - PROCESS | 11429 | 1468456836255 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 17:40:36 INFO - PROCESS | 11429 | 1468456836272 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:36 INFO - PROCESS | 11429 | 1468456836278 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:36 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4c4c00 == 11 [pid = 11429] [id = 686] 17:40:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 55 (0x8f5f4800) [pid = 11429] [serial = 2059] [outer = (nil)] 17:40:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 56 (0x8f803800) [pid = 11429] [serial = 2060] [outer = 0x8f5f4800] 17:40:36 INFO - PROCESS | 11429 | 1468456836350 Marionette DEBUG loaded listener.js 17:40:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 57 (0x8f80a000) [pid = 11429] [serial = 2061] [outer = 0x8f5f4800] 17:40:37 INFO - PROCESS | 11429 | 1468456837275 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 17:40:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:40:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1283ms 17:40:37 INFO - PROCESS | 11429 | 1468456837326 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 17:40:37 INFO - PROCESS | 11429 | 1468456837330 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 17:40:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:40:37 INFO - PROCESS | 11429 | 1468456837336 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:40:37 INFO - PROCESS | 11429 | 1468456837339 Marionette TRACE conn3 <- [1,2718,null,{}] 17:40:37 INFO - PROCESS | 11429 | 1468456837345 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:37 INFO - PROCESS | 11429 | 1468456837350 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:37 INFO - PROCESS | 11429 | 1468456837513 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 17:40:37 INFO - PROCESS | 11429 | 1468456837651 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:37 INFO - PROCESS | 11429 | 1468456837659 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:37 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7fc00 == 12 [pid = 11429] [id = 687] 17:40:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 58 (0x8cb80c00) [pid = 11429] [serial = 2062] [outer = (nil)] 17:40:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 59 (0x8ccd2800) [pid = 11429] [serial = 2063] [outer = 0x8cb80c00] 17:40:37 INFO - PROCESS | 11429 | 1468456837807 Marionette DEBUG loaded listener.js 17:40:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 60 (0x8e350800) [pid = 11429] [serial = 2064] [outer = 0x8cb80c00] 17:40:38 INFO - PROCESS | 11429 | 1468456838971 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 17:40:39 INFO - PROCESS | 11429 | 1468456839024 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 17:40:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:40:39 INFO - PROCESS | 11429 | 1468456839033 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:40:39 INFO - PROCESS | 11429 | 1468456839036 Marionette TRACE conn3 <- [1,2722,null,{}] 17:40:39 INFO - PROCESS | 11429 | 1468456839045 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:39 INFO - PROCESS | 11429 | 1468456839051 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:39 INFO - PROCESS | 11429 | 1468456839274 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 17:40:39 INFO - PROCESS | 11429 | 1468456839549 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:39 INFO - PROCESS | 11429 | 1468456839558 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:39 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4c1400 == 13 [pid = 11429] [id = 688] 17:40:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 61 (0x8f021800) [pid = 11429] [serial = 2065] [outer = (nil)] 17:40:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 62 (0x8f55dc00) [pid = 11429] [serial = 2066] [outer = 0x8f021800] 17:40:39 INFO - PROCESS | 11429 | 1468456839647 Marionette DEBUG loaded listener.js 17:40:39 INFO - PROCESS | 11429 | ++DOMWINDOW == 63 (0x8f56f400) [pid = 11429] [serial = 2067] [outer = 0x8f021800] 17:40:40 INFO - PROCESS | 11429 | 1468456840715 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 17:40:40 INFO - PROCESS | 11429 | 1468456840776 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 17:40:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:40:40 INFO - PROCESS | 11429 | 1468456840787 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:40:40 INFO - PROCESS | 11429 | 1468456840791 Marionette TRACE conn3 <- [1,2726,null,{}] 17:40:40 INFO - PROCESS | 11429 | 1468456840798 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:40 INFO - PROCESS | 11429 | 1468456840804 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:40 INFO - PROCESS | 11429 | 1468456840993 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 17:40:41 INFO - PROCESS | 11429 | 1468456841267 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:41 INFO - PROCESS | 11429 | 1468456841276 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:41 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd2000 == 14 [pid = 11429] [id = 689] 17:40:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x8e4b5400) [pid = 11429] [serial = 2068] [outer = (nil)] 17:40:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8f89fc00) [pid = 11429] [serial = 2069] [outer = 0x8e4b5400] 17:40:41 INFO - PROCESS | 11429 | 1468456841401 Marionette DEBUG loaded listener.js 17:40:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8f8a6000) [pid = 11429] [serial = 2070] [outer = 0x8e4b5400] 17:40:42 INFO - PROCESS | 11429 | 1468456842472 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 17:40:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:40:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1737ms 17:40:42 INFO - PROCESS | 11429 | 1468456842524 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 17:40:42 INFO - PROCESS | 11429 | 1468456842528 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 17:40:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:40:42 INFO - PROCESS | 11429 | 1468456842535 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:40:42 INFO - PROCESS | 11429 | 1468456842541 Marionette TRACE conn3 <- [1,2730,null,{}] 17:40:42 INFO - PROCESS | 11429 | 1468456842557 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:42 INFO - PROCESS | 11429 | 1468456842565 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:42 INFO - PROCESS | 11429 | 1468456842799 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 17:40:43 INFO - PROCESS | 11429 | 1468456843206 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:43 INFO - PROCESS | 11429 | 1468456843216 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:43 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cccd000 == 15 [pid = 11429] [id = 690] 17:40:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8ccce800) [pid = 11429] [serial = 2071] [outer = (nil)] 17:40:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8e34fc00) [pid = 11429] [serial = 2072] [outer = 0x8ccce800] 17:40:43 INFO - PROCESS | 11429 | 1468456843291 Marionette DEBUG loaded listener.js 17:40:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8e4c1000) [pid = 11429] [serial = 2073] [outer = 0x8ccce800] 17:40:43 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4c4c00 == 14 [pid = 11429] [id = 686] 17:40:43 INFO - PROCESS | 11429 | --DOCSHELL 0x8f653c00 == 13 [pid = 11429] [id = 685] 17:40:44 INFO - PROCESS | 11429 | --DOCSHELL 0x8f024800 == 12 [pid = 11429] [id = 684] 17:40:44 INFO - PROCESS | 11429 | --DOCSHELL 0x8e357000 == 11 [pid = 11429] [id = 683] 17:40:44 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8f8a5c00) [pid = 11429] [serial = 2010] [outer = (nil)] [url = about:blank] 17:40:44 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x91a64800) [pid = 11429] [serial = 2030] [outer = (nil)] [url = about:blank] 17:40:44 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x91a67400) [pid = 11429] [serial = 2033] [outer = (nil)] [url = about:blank] 17:40:44 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x91369800) [pid = 11429] [serial = 2018] [outer = (nil)] [url = about:blank] 17:40:44 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x91a66000) [pid = 11429] [serial = 2019] [outer = (nil)] [url = about:blank] 17:40:44 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x91c40400) [pid = 11429] [serial = 2021] [outer = (nil)] [url = about:blank] 17:40:44 INFO - PROCESS | 11429 | --DOMWINDOW == 62 (0x91d30800) [pid = 11429] [serial = 2022] [outer = (nil)] [url = about:blank] 17:40:44 INFO - PROCESS | 11429 | --DOMWINDOW == 61 (0x8ee16000) [pid = 11429] [serial = 2024] [outer = (nil)] [url = about:blank] 17:40:44 INFO - PROCESS | 11429 | --DOMWINDOW == 60 (0x8ef74400) [pid = 11429] [serial = 2025] [outer = (nil)] [url = about:blank] 17:40:44 INFO - PROCESS | 11429 | --DOMWINDOW == 59 (0x8f567c00) [pid = 11429] [serial = 2015] [outer = (nil)] [url = about:blank] 17:40:44 INFO - PROCESS | 11429 | --DOMWINDOW == 58 (0x8f5f2c00) [pid = 11429] [serial = 2016] [outer = (nil)] [url = about:blank] 17:40:44 INFO - PROCESS | 11429 | --DOMWINDOW == 57 (0x8cb85000) [pid = 11429] [serial = 2012] [outer = (nil)] [url = about:blank] 17:40:44 INFO - PROCESS | 11429 | --DOMWINDOW == 56 (0x8e351000) [pid = 11429] [serial = 2013] [outer = (nil)] [url = about:blank] 17:40:44 INFO - PROCESS | 11429 | --DOMWINDOW == 55 (0x8f575800) [pid = 11429] [serial = 2027] [outer = (nil)] [url = about:blank] 17:40:44 INFO - PROCESS | 11429 | --DOMWINDOW == 54 (0x91d36800) [pid = 11429] [serial = 2034] [outer = (nil)] [url = about:blank] 17:40:44 INFO - PROCESS | 11429 | --DOMWINDOW == 53 (0x91c32000) [pid = 11429] [serial = 2031] [outer = (nil)] [url = about:blank] 17:40:44 INFO - PROCESS | 11429 | --DOMWINDOW == 52 (0x8f656c00) [pid = 11429] [serial = 2028] [outer = (nil)] [url = about:blank] 17:40:44 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 17:40:44 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:40:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 17:40:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:40:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2184ms 17:40:44 INFO - PROCESS | 11429 | 1468456844705 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:40:44 INFO - PROCESS | 11429 | 1468456844724 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 17:40:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:40:44 INFO - PROCESS | 11429 | 1468456844729 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 17:40:44 INFO - PROCESS | 11429 | 1468456844737 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:40:44 INFO - PROCESS | 11429 | 1468456844742 Marionette TRACE conn3 <- [1,2734,null,{}] 17:40:44 INFO - PROCESS | 11429 | 1468456844750 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:44 INFO - PROCESS | 11429 | 1468456844755 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:44 INFO - PROCESS | 11429 | 1468456844914 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 17:40:45 INFO - PROCESS | 11429 | 1468456845101 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:45 INFO - PROCESS | 11429 | 1468456845109 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:45 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e355000 == 12 [pid = 11429] [id = 691] 17:40:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 53 (0x8e4b7400) [pid = 11429] [serial = 2074] [outer = (nil)] 17:40:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 54 (0x8ef80800) [pid = 11429] [serial = 2075] [outer = 0x8e4b7400] 17:40:45 INFO - PROCESS | 11429 | 1468456845186 Marionette DEBUG loaded listener.js 17:40:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 55 (0x8f02d000) [pid = 11429] [serial = 2076] [outer = 0x8e4b7400] 17:40:46 INFO - PROCESS | 11429 | 1468456846027 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 17:40:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:40:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1337ms 17:40:46 INFO - PROCESS | 11429 | 1468456846077 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 17:40:46 INFO - PROCESS | 11429 | 1468456846084 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 17:40:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:40:46 INFO - PROCESS | 11429 | 1468456846090 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:40:46 INFO - PROCESS | 11429 | 1468456846093 Marionette TRACE conn3 <- [1,2738,null,{}] 17:40:46 INFO - PROCESS | 11429 | 1468456846099 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:46 INFO - PROCESS | 11429 | 1468456846104 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:46 INFO - PROCESS | 11429 | 1468456846268 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 17:40:46 INFO - PROCESS | 11429 | 1468456846423 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:46 INFO - PROCESS | 11429 | 1468456846430 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:46 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f5f9400 == 13 [pid = 11429] [id = 692] 17:40:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 56 (0x8f5fa000) [pid = 11429] [serial = 2077] [outer = (nil)] 17:40:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 57 (0x8f658c00) [pid = 11429] [serial = 2078] [outer = 0x8f5fa000] 17:40:46 INFO - PROCESS | 11429 | 1468456846502 Marionette DEBUG loaded listener.js 17:40:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 58 (0x8f806c00) [pid = 11429] [serial = 2079] [outer = 0x8f5fa000] 17:40:47 INFO - PROCESS | 11429 | 1468456847483 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 17:40:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:40:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1432ms 17:40:47 INFO - PROCESS | 11429 | 1468456847522 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 17:40:47 INFO - PROCESS | 11429 | 1468456847525 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 17:40:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:40:47 INFO - PROCESS | 11429 | 1468456847547 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:40:47 INFO - PROCESS | 11429 | 1468456847555 Marionette TRACE conn3 <- [1,2742,null,{}] 17:40:47 INFO - PROCESS | 11429 | 1468456847562 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:47 INFO - PROCESS | 11429 | 1468456847570 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:47 INFO - PROCESS | 11429 | 1468456847785 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 17:40:47 INFO - PROCESS | 11429 | 1468456847822 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:47 INFO - PROCESS | 11429 | 1468456847831 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:47 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f5f2c00 == 14 [pid = 11429] [id = 693] 17:40:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 59 (0x91a61c00) [pid = 11429] [serial = 2080] [outer = (nil)] 17:40:47 INFO - PROCESS | 11429 | ++DOMWINDOW == 60 (0x91a66800) [pid = 11429] [serial = 2081] [outer = 0x91a61c00] 17:40:47 INFO - PROCESS | 11429 | 1468456847900 Marionette DEBUG loaded listener.js 17:40:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 61 (0x91a6b400) [pid = 11429] [serial = 2082] [outer = 0x91a61c00] 17:40:48 INFO - PROCESS | 11429 | --DOMWINDOW == 60 (0x8f029800) [pid = 11429] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:40:48 INFO - PROCESS | 11429 | --DOMWINDOW == 59 (0x8e357400) [pid = 11429] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:40:48 INFO - PROCESS | 11429 | --DOMWINDOW == 58 (0x8f80d800) [pid = 11429] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:40:48 INFO - PROCESS | 11429 | --DOMWINDOW == 57 (0x8f654000) [pid = 11429] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:40:48 INFO - PROCESS | 11429 | --DOMWINDOW == 56 (0x8cb81800) [pid = 11429] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:40:48 INFO - PROCESS | 11429 | --DOMWINDOW == 55 (0x9224f000) [pid = 11429] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:40:48 INFO - PROCESS | 11429 | --DOMWINDOW == 54 (0x8ec93400) [pid = 11429] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:40:48 INFO - PROCESS | 11429 | --DOMWINDOW == 53 (0x8f025c00) [pid = 11429] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:40:48 INFO - PROCESS | 11429 | 1468456848853 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:40:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:40:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1353ms 17:40:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:40:48 INFO - PROCESS | 11429 | 1468456848885 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 17:40:48 INFO - PROCESS | 11429 | 1468456848889 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 17:40:48 INFO - PROCESS | 11429 | 1468456848895 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:40:48 INFO - PROCESS | 11429 | 1468456848898 Marionette TRACE conn3 <- [1,2746,null,{}] 17:40:48 INFO - PROCESS | 11429 | 1468456848903 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:48 INFO - PROCESS | 11429 | 1468456848908 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:49 INFO - PROCESS | 11429 | 1468456849113 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 17:40:49 INFO - PROCESS | 11429 | 1468456849133 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:49 INFO - PROCESS | 11429 | 1468456849140 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:49 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f654000 == 15 [pid = 11429] [id = 694] 17:40:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 54 (0x91362400) [pid = 11429] [serial = 2083] [outer = (nil)] 17:40:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 55 (0x91c32800) [pid = 11429] [serial = 2084] [outer = 0x91362400] 17:40:49 INFO - PROCESS | 11429 | 1468456849219 Marionette DEBUG loaded listener.js 17:40:49 INFO - PROCESS | 11429 | ++DOMWINDOW == 56 (0x91c35800) [pid = 11429] [serial = 2085] [outer = 0x91362400] 17:40:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:40:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1183ms 17:40:50 INFO - PROCESS | 11429 | 1468456850070 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:40:50 INFO - PROCESS | 11429 | 1468456850080 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 17:40:50 INFO - PROCESS | 11429 | 1468456850083 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 17:40:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:40:50 INFO - PROCESS | 11429 | 1468456850089 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:40:50 INFO - PROCESS | 11429 | 1468456850091 Marionette TRACE conn3 <- [1,2750,null,{}] 17:40:50 INFO - PROCESS | 11429 | 1468456850097 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:50 INFO - PROCESS | 11429 | 1468456850102 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:50 INFO - PROCESS | 11429 | 1468456850297 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 17:40:50 INFO - PROCESS | 11429 | 1468456850309 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:50 INFO - PROCESS | 11429 | 1468456850327 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:50 INFO - PROCESS | 11429 | ++DOCSHELL 0x91c3e400 == 16 [pid = 11429] [id = 695] 17:40:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 57 (0x91c3e800) [pid = 11429] [serial = 2086] [outer = (nil)] 17:40:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 58 (0x91d2cc00) [pid = 11429] [serial = 2087] [outer = 0x91c3e800] 17:40:50 INFO - PROCESS | 11429 | 1468456850406 Marionette DEBUG loaded listener.js 17:40:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 59 (0x91d38800) [pid = 11429] [serial = 2088] [outer = 0x91c3e800] 17:40:51 INFO - PROCESS | 11429 | 1468456851540 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:40:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:40:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1484ms 17:40:51 INFO - PROCESS | 11429 | 1468456851573 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 17:40:51 INFO - PROCESS | 11429 | 1468456851579 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 17:40:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:40:51 INFO - PROCESS | 11429 | 1468456851587 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:40:51 INFO - PROCESS | 11429 | 1468456851594 Marionette TRACE conn3 <- [1,2754,null,{}] 17:40:51 INFO - PROCESS | 11429 | 1468456851603 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:51 INFO - PROCESS | 11429 | 1468456851608 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:51 INFO - PROCESS | 11429 | 1468456851837 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 17:40:52 INFO - PROCESS | 11429 | 1468456852020 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:52 INFO - PROCESS | 11429 | 1468456852030 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:52 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd5400 == 17 [pid = 11429] [id = 696] 17:40:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 60 (0x8ef74400) [pid = 11429] [serial = 2089] [outer = (nil)] 17:40:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 61 (0x8f556c00) [pid = 11429] [serial = 2090] [outer = 0x8ef74400] 17:40:52 INFO - PROCESS | 11429 | 1468456852129 Marionette DEBUG loaded listener.js 17:40:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 62 (0x8f64ac00) [pid = 11429] [serial = 2091] [outer = 0x8ef74400] 17:40:53 INFO - PROCESS | 11429 | 1468456853166 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:40:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:40:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1637ms 17:40:53 INFO - PROCESS | 11429 | 1468456853224 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 17:40:53 INFO - PROCESS | 11429 | 1468456853231 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 17:40:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:40:53 INFO - PROCESS | 11429 | 1468456853242 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:40:53 INFO - PROCESS | 11429 | 1468456853246 Marionette TRACE conn3 <- [1,2758,null,{}] 17:40:53 INFO - PROCESS | 11429 | 1468456853252 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:53 INFO - PROCESS | 11429 | 1468456853257 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:53 INFO - PROCESS | 11429 | 1468456853480 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 17:40:53 INFO - PROCESS | 11429 | 1468456853675 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:53 INFO - PROCESS | 11429 | 1468456853681 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:53 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd1800 == 18 [pid = 11429] [id = 697] 17:40:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 63 (0x8f654800) [pid = 11429] [serial = 2092] [outer = (nil)] 17:40:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x9136fc00) [pid = 11429] [serial = 2093] [outer = 0x8f654800] 17:40:53 INFO - PROCESS | 11429 | 1468456853854 Marionette DEBUG loaded listener.js 17:40:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x91c38c00) [pid = 11429] [serial = 2094] [outer = 0x8f654800] 17:40:54 INFO - PROCESS | 11429 | 1468456854749 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:40:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:40:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1535ms 17:40:54 INFO - PROCESS | 11429 | 1468456854777 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 17:40:54 INFO - PROCESS | 11429 | 1468456854781 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 17:40:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:40:54 INFO - PROCESS | 11429 | 1468456854789 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:40:54 INFO - PROCESS | 11429 | 1468456854795 Marionette TRACE conn3 <- [1,2762,null,{}] 17:40:54 INFO - PROCESS | 11429 | 1468456854811 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:54 INFO - PROCESS | 11429 | 1468456854819 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:55 INFO - PROCESS | 11429 | 1468456854995 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 17:40:55 INFO - PROCESS | 11429 | 1468456855178 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:55 INFO - PROCESS | 11429 | 1468456855191 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:55 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f56800 == 19 [pid = 11429] [id = 698] 17:40:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x91f56c00) [pid = 11429] [serial = 2095] [outer = (nil)] 17:40:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x9224bc00) [pid = 11429] [serial = 2096] [outer = 0x91f56c00] 17:40:55 INFO - PROCESS | 11429 | 1468456855274 Marionette DEBUG loaded listener.js 17:40:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x9235e000) [pid = 11429] [serial = 2097] [outer = 0x91f56c00] 17:40:56 INFO - PROCESS | 11429 | 1468456856186 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:40:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:40:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1436ms 17:40:56 INFO - PROCESS | 11429 | 1468456856226 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 17:40:56 INFO - PROCESS | 11429 | 1468456856231 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 17:40:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:40:56 INFO - PROCESS | 11429 | 1468456856237 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:40:56 INFO - PROCESS | 11429 | 1468456856241 Marionette TRACE conn3 <- [1,2766,null,{}] 17:40:56 INFO - PROCESS | 11429 | 1468456856246 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:56 INFO - PROCESS | 11429 | 1468456856252 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:56 INFO - PROCESS | 11429 | 1468456856427 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 17:40:56 INFO - PROCESS | 11429 | 1468456856610 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:56 INFO - PROCESS | 11429 | 1468456856618 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:56 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd6400 == 20 [pid = 11429] [id = 699] 17:40:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x92248800) [pid = 11429] [serial = 2098] [outer = (nil)] 17:40:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x923e4c00) [pid = 11429] [serial = 2099] [outer = 0x92248800] 17:40:56 INFO - PROCESS | 11429 | 1468456856697 Marionette DEBUG loaded listener.js 17:40:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x923ec800) [pid = 11429] [serial = 2100] [outer = 0x92248800] 17:40:57 INFO - PROCESS | 11429 | 1468456857657 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:40:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:40:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1488ms 17:40:57 INFO - PROCESS | 11429 | 1468456857726 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 17:40:57 INFO - PROCESS | 11429 | 1468456857730 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 17:40:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:40:57 INFO - PROCESS | 11429 | 1468456857736 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:40:57 INFO - PROCESS | 11429 | 1468456857740 Marionette TRACE conn3 <- [1,2770,null,{}] 17:40:57 INFO - PROCESS | 11429 | 1468456857747 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:57 INFO - PROCESS | 11429 | 1468456857752 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:57 INFO - PROCESS | 11429 | 1468456857930 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 17:40:58 INFO - PROCESS | 11429 | 1468456858114 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:58 INFO - PROCESS | 11429 | 1468456858124 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:58 INFO - PROCESS | 11429 | ++DOCSHELL 0x9235f000 == 21 [pid = 11429] [id = 700] 17:40:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x923e9800) [pid = 11429] [serial = 2101] [outer = (nil)] 17:40:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x924ec400) [pid = 11429] [serial = 2102] [outer = 0x923e9800] 17:40:58 INFO - PROCESS | 11429 | 1468456858213 Marionette DEBUG loaded listener.js 17:40:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x92fd0c00) [pid = 11429] [serial = 2103] [outer = 0x923e9800] 17:40:59 INFO - PROCESS | 11429 | 1468456859192 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:40:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:40:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1483ms 17:40:59 INFO - PROCESS | 11429 | 1468456859221 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 17:40:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:40:59 INFO - PROCESS | 11429 | 1468456859225 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 17:40:59 INFO - PROCESS | 11429 | 1468456859231 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:40:59 INFO - PROCESS | 11429 | 1468456859235 Marionette TRACE conn3 <- [1,2774,null,{}] 17:40:59 INFO - PROCESS | 11429 | 1468456859241 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:59 INFO - PROCESS | 11429 | 1468456859252 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:59 INFO - PROCESS | 11429 | 1468456859449 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 17:40:59 INFO - PROCESS | 11429 | 1468456859635 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:59 INFO - PROCESS | 11429 | 1468456859642 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:40:59 INFO - PROCESS | 11429 | ++DOCSHELL 0x923efc00 == 22 [pid = 11429] [id = 701] 17:40:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x924edc00) [pid = 11429] [serial = 2104] [outer = (nil)] 17:40:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x93c5e800) [pid = 11429] [serial = 2105] [outer = 0x924edc00] 17:40:59 INFO - PROCESS | 11429 | 1468456859725 Marionette DEBUG loaded listener.js 17:40:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x93c61400) [pid = 11429] [serial = 2106] [outer = 0x924edc00] 17:41:00 INFO - PROCESS | 11429 | 1468456860682 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 17:41:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:41:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1481ms 17:41:00 INFO - PROCESS | 11429 | 1468456860712 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 17:41:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:41:00 INFO - PROCESS | 11429 | 1468456860717 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 17:41:00 INFO - PROCESS | 11429 | 1468456860723 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:41:00 INFO - PROCESS | 11429 | 1468456860726 Marionette TRACE conn3 <- [1,2778,null,{}] 17:41:00 INFO - PROCESS | 11429 | 1468456860732 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:00 INFO - PROCESS | 11429 | 1468456860737 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:00 INFO - PROCESS | 11429 | 1468456860895 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 17:41:01 INFO - PROCESS | 11429 | 1468456861302 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:01 INFO - PROCESS | 11429 | 1468456861313 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:01 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd3800 == 23 [pid = 11429] [id = 702] 17:41:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8ccd7000) [pid = 11429] [serial = 2107] [outer = (nil)] 17:41:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8e35ac00) [pid = 11429] [serial = 2108] [outer = 0x8ccd7000] 17:41:01 INFO - PROCESS | 11429 | 1468456861426 Marionette DEBUG loaded listener.js 17:41:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8ec97400) [pid = 11429] [serial = 2109] [outer = 0x8ccd7000] 17:41:02 INFO - PROCESS | 11429 | 1468456862297 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:41:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:41:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1633ms 17:41:02 INFO - PROCESS | 11429 | 1468456862363 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 17:41:02 INFO - PROCESS | 11429 | 1468456862369 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 17:41:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:41:02 INFO - PROCESS | 11429 | 1468456862378 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:41:02 INFO - PROCESS | 11429 | 1468456862382 Marionette TRACE conn3 <- [1,2782,null,{}] 17:41:02 INFO - PROCESS | 11429 | 1468456862389 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:02 INFO - PROCESS | 11429 | 1468456862397 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:02 INFO - PROCESS | 11429 | 1468456862570 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 17:41:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4c1400 == 22 [pid = 11429] [id = 688] 17:41:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7fc00 == 21 [pid = 11429] [id = 687] 17:41:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec91800 == 20 [pid = 11429] [id = 682] 17:41:03 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd2000 == 19 [pid = 11429] [id = 689] 17:41:03 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8f809000) [pid = 11429] [serial = 2040] [outer = (nil)] [url = about:blank] 17:41:03 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8ec96400) [pid = 11429] [serial = 2052] [outer = (nil)] [url = about:blank] 17:41:03 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x91d2bc00) [pid = 11429] [serial = 2042] [outer = (nil)] [url = about:blank] 17:41:03 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f6dc800) [pid = 11429] [serial = 2058] [outer = (nil)] [url = about:blank] 17:41:03 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8ccd1c00) [pid = 11429] [serial = 2036] [outer = (nil)] [url = about:blank] 17:41:03 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f803800) [pid = 11429] [serial = 2060] [outer = (nil)] [url = about:blank] 17:41:03 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x923f0400) [pid = 11429] [serial = 2045] [outer = (nil)] [url = about:blank] 17:41:03 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8ee16c00) [pid = 11429] [serial = 2048] [outer = (nil)] [url = about:blank] 17:41:03 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8e35c400) [pid = 11429] [serial = 2037] [outer = (nil)] [url = about:blank] 17:41:03 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f655400) [pid = 11429] [serial = 2057] [outer = (nil)] [url = about:blank] 17:41:03 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8ec8e800) [pid = 11429] [serial = 2051] [outer = (nil)] [url = about:blank] 17:41:03 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x923f1c00) [pid = 11429] [serial = 2046] [outer = (nil)] [url = about:blank] 17:41:03 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8ef74c00) [pid = 11429] [serial = 2049] [outer = (nil)] [url = about:blank] 17:41:03 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8f6e3400) [pid = 11429] [serial = 2039] [outer = (nil)] [url = about:blank] 17:41:03 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x91f56000) [pid = 11429] [serial = 2043] [outer = (nil)] [url = about:blank] 17:41:03 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8f559c00) [pid = 11429] [serial = 2055] [outer = (nil)] [url = about:blank] 17:41:03 INFO - PROCESS | 11429 | --DOMWINDOW == 63 (0x8f02b000) [pid = 11429] [serial = 2054] [outer = (nil)] [url = about:blank] 17:41:03 INFO - PROCESS | 11429 | 1468456863853 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:03 INFO - PROCESS | 11429 | 1468456863863 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:03 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb83000 == 20 [pid = 11429] [id = 703] 17:41:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 64 (0x8cb83800) [pid = 11429] [serial = 2110] [outer = (nil)] 17:41:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8cccd800) [pid = 11429] [serial = 2111] [outer = 0x8cb83800] 17:41:04 INFO - PROCESS | 11429 | 1468456864031 Marionette DEBUG loaded listener.js 17:41:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8e352c00) [pid = 11429] [serial = 2112] [outer = 0x8cb83800] 17:41:04 INFO - PROCESS | 11429 | 1468456864862 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:41:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:41:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 2536ms 17:41:04 INFO - PROCESS | 11429 | 1468456864916 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 17:41:04 INFO - PROCESS | 11429 | 1468456864921 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 17:41:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:41:04 INFO - PROCESS | 11429 | 1468456864928 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:41:04 INFO - PROCESS | 11429 | 1468456864933 Marionette TRACE conn3 <- [1,2786,null,{}] 17:41:04 INFO - PROCESS | 11429 | 1468456864941 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:04 INFO - PROCESS | 11429 | 1468456864948 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:05 INFO - PROCESS | 11429 | 1468456865114 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 17:41:05 INFO - PROCESS | 11429 | 1468456865254 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:05 INFO - PROCESS | 11429 | 1468456865266 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:05 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec96000 == 21 [pid = 11429] [id = 704] 17:41:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8ec96400) [pid = 11429] [serial = 2113] [outer = (nil)] 17:41:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8ee16800) [pid = 11429] [serial = 2114] [outer = 0x8ec96400] 17:41:05 INFO - PROCESS | 11429 | 1468456865337 Marionette DEBUG loaded listener.js 17:41:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8ef72000) [pid = 11429] [serial = 2115] [outer = 0x8ec96400] 17:41:06 INFO - PROCESS | 11429 | 1468456866128 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:41:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:41:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1232ms 17:41:06 INFO - PROCESS | 11429 | 1468456866164 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 17:41:06 INFO - PROCESS | 11429 | 1468456866171 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 17:41:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:41:06 INFO - PROCESS | 11429 | 1468456866180 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:41:06 INFO - PROCESS | 11429 | 1468456866183 Marionette TRACE conn3 <- [1,2790,null,{}] 17:41:06 INFO - PROCESS | 11429 | 1468456866188 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:06 INFO - PROCESS | 11429 | 1468456866194 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:06 INFO - PROCESS | 11429 | 1468456866364 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 17:41:06 INFO - PROCESS | 11429 | 1468456866375 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:06 INFO - PROCESS | 11429 | 1468456866382 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:06 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee16c00 == 22 [pid = 11429] [id = 705] 17:41:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f55c800) [pid = 11429] [serial = 2116] [outer = (nil)] 17:41:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f56ec00) [pid = 11429] [serial = 2117] [outer = 0x8f55c800] 17:41:06 INFO - PROCESS | 11429 | 1468456866453 Marionette DEBUG loaded listener.js 17:41:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f5f3800) [pid = 11429] [serial = 2118] [outer = 0x8f55c800] 17:41:07 INFO - PROCESS | 11429 | 1468456867541 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:41:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:41:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1383ms 17:41:07 INFO - PROCESS | 11429 | 1468456867564 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 17:41:07 INFO - PROCESS | 11429 | 1468456867567 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 17:41:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:41:07 INFO - PROCESS | 11429 | 1468456867576 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:41:07 INFO - PROCESS | 11429 | 1468456867585 Marionette TRACE conn3 <- [1,2794,null,{}] 17:41:07 INFO - PROCESS | 11429 | 1468456867607 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:07 INFO - PROCESS | 11429 | 1468456867614 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:07 INFO - PROCESS | 11429 | 1468456867864 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 17:41:07 INFO - PROCESS | 11429 | 1468456867900 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:07 INFO - PROCESS | 11429 | 1468456867916 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:08 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4c1400 == 23 [pid = 11429] [id = 706] 17:41:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f55b400) [pid = 11429] [serial = 2119] [outer = (nil)] 17:41:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f804c00) [pid = 11429] [serial = 2120] [outer = 0x8f55b400] 17:41:08 INFO - PROCESS | 11429 | 1468456868091 Marionette DEBUG loaded listener.js 17:41:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f810800) [pid = 11429] [serial = 2121] [outer = 0x8f55b400] 17:41:09 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x91a61c00) [pid = 11429] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:41:09 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x91362400) [pid = 11429] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:41:09 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8ccce800) [pid = 11429] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:41:09 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8e4b7400) [pid = 11429] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:41:09 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8cb80c00) [pid = 11429] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:41:09 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f021800) [pid = 11429] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:41:09 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8e4b5400) [pid = 11429] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:41:09 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8f5fa000) [pid = 11429] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:41:09 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x91c3e800) [pid = 11429] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:41:09 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8f5f4800) [pid = 11429] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:41:09 INFO - PROCESS | 11429 | 1468456869252 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 17:41:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:41:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1695ms 17:41:09 INFO - PROCESS | 11429 | 1468456869275 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 17:41:09 INFO - PROCESS | 11429 | 1468456869280 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 17:41:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:41:09 INFO - PROCESS | 11429 | 1468456869287 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:41:09 INFO - PROCESS | 11429 | 1468456869290 Marionette TRACE conn3 <- [1,2798,null,{}] 17:41:09 INFO - PROCESS | 11429 | 1468456869296 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:09 INFO - PROCESS | 11429 | 1468456869301 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:09 INFO - PROCESS | 11429 | 1468456869454 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 17:41:09 INFO - PROCESS | 11429 | 1468456869467 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:09 INFO - PROCESS | 11429 | 1468456869476 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:09 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7f000 == 24 [pid = 11429] [id = 707] 17:41:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8ccd3000) [pid = 11429] [serial = 2122] [outer = (nil)] 17:41:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8f803400) [pid = 11429] [serial = 2123] [outer = 0x8ccd3000] 17:41:09 INFO - PROCESS | 11429 | 1468456869544 Marionette DEBUG loaded listener.js 17:41:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8f8a5800) [pid = 11429] [serial = 2124] [outer = 0x8ccd3000] 17:41:10 INFO - PROCESS | 11429 | 1468456870445 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 17:41:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:41:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1182ms 17:41:10 INFO - PROCESS | 11429 | 1468456870472 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 17:41:10 INFO - PROCESS | 11429 | 1468456870476 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 17:41:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:41:10 INFO - PROCESS | 11429 | 1468456870482 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:41:10 INFO - PROCESS | 11429 | 1468456870485 Marionette TRACE conn3 <- [1,2802,null,{}] 17:41:10 INFO - PROCESS | 11429 | 1468456870494 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:10 INFO - PROCESS | 11429 | 1468456870499 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:10 INFO - PROCESS | 11429 | 1468456870649 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 17:41:10 INFO - PROCESS | 11429 | 1468456870659 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:10 INFO - PROCESS | 11429 | 1468456870676 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:10 INFO - PROCESS | 11429 | ++DOCSHELL 0x9136d400 == 25 [pid = 11429] [id = 708] 17:41:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x91a61400) [pid = 11429] [serial = 2125] [outer = (nil)] 17:41:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x91a6a400) [pid = 11429] [serial = 2126] [outer = 0x91a61400] 17:41:10 INFO - PROCESS | 11429 | 1468456870757 Marionette DEBUG loaded listener.js 17:41:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x91d36800) [pid = 11429] [serial = 2127] [outer = 0x91a61400] 17:41:12 INFO - PROCESS | 11429 | 1468456872016 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:41:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:41:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1585ms 17:41:12 INFO - PROCESS | 11429 | 1468456872069 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 17:41:12 INFO - PROCESS | 11429 | 1468456872076 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 17:41:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:41:12 INFO - PROCESS | 11429 | 1468456872084 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:41:12 INFO - PROCESS | 11429 | 1468456872088 Marionette TRACE conn3 <- [1,2806,null,{}] 17:41:12 INFO - PROCESS | 11429 | 1468456872098 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:12 INFO - PROCESS | 11429 | 1468456872103 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:12 INFO - PROCESS | 11429 | 1468456872289 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 17:41:12 INFO - PROCESS | 11429 | 1468456872533 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:12 INFO - PROCESS | 11429 | 1468456872545 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:12 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e34e800 == 26 [pid = 11429] [id = 709] 17:41:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8ec97000) [pid = 11429] [serial = 2128] [outer = (nil)] 17:41:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f026000) [pid = 11429] [serial = 2129] [outer = 0x8ec97000] 17:41:12 INFO - PROCESS | 11429 | 1468456872686 Marionette DEBUG loaded listener.js 17:41:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f569800) [pid = 11429] [serial = 2130] [outer = 0x8ec97000] 17:41:13 INFO - PROCESS | 11429 | 1468456873650 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:41:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:41:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1590ms 17:41:13 INFO - PROCESS | 11429 | 1468456873674 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 17:41:13 INFO - PROCESS | 11429 | 1468456873681 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 17:41:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:41:13 INFO - PROCESS | 11429 | 1468456873721 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:41:13 INFO - PROCESS | 11429 | 1468456873725 Marionette TRACE conn3 <- [1,2810,null,{}] 17:41:13 INFO - PROCESS | 11429 | 1468456873732 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:13 INFO - PROCESS | 11429 | 1468456873737 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:13 INFO - PROCESS | 11429 | 1468456873920 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 17:41:14 INFO - PROCESS | 11429 | 1468456874106 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:14 INFO - PROCESS | 11429 | 1468456874114 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:14 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f653800 == 27 [pid = 11429] [id = 710] 17:41:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f6e3800) [pid = 11429] [serial = 2131] [outer = (nil)] 17:41:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f80f800) [pid = 11429] [serial = 2132] [outer = 0x8f6e3800] 17:41:14 INFO - PROCESS | 11429 | 1468456874200 Marionette DEBUG loaded listener.js 17:41:14 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x91368400) [pid = 11429] [serial = 2133] [outer = 0x8f6e3800] 17:41:15 INFO - PROCESS | 11429 | 1468456875256 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:41:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:41:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1587ms 17:41:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:41:15 INFO - PROCESS | 11429 | 1468456875306 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 17:41:15 INFO - PROCESS | 11429 | 1468456875310 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 17:41:15 INFO - PROCESS | 11429 | 1468456875317 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:41:15 INFO - PROCESS | 11429 | 1468456875323 Marionette TRACE conn3 <- [1,2814,null,{}] 17:41:15 INFO - PROCESS | 11429 | 1468456875339 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:15 INFO - PROCESS | 11429 | 1468456875347 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:15 INFO - PROCESS | 11429 | 1468456875531 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 17:41:15 INFO - PROCESS | 11429 | 1468456875715 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:15 INFO - PROCESS | 11429 | 1468456875724 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:15 INFO - PROCESS | 11429 | ++DOCSHELL 0x91f57c00 == 28 [pid = 11429] [id = 711] 17:41:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x92247400) [pid = 11429] [serial = 2134] [outer = (nil)] 17:41:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x9224d800) [pid = 11429] [serial = 2135] [outer = 0x92247400] 17:41:15 INFO - PROCESS | 11429 | 1468456875812 Marionette DEBUG loaded listener.js 17:41:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x92363000) [pid = 11429] [serial = 2136] [outer = 0x92247400] 17:41:16 INFO - PROCESS | 11429 | 1468456876875 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 17:41:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:41:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1636ms 17:41:16 INFO - PROCESS | 11429 | 1468456876951 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 17:41:16 INFO - PROCESS | 11429 | 1468456876955 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 17:41:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:41:16 INFO - PROCESS | 11429 | 1468456876962 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:41:16 INFO - PROCESS | 11429 | 1468456876965 Marionette TRACE conn3 <- [1,2818,null,{}] 17:41:16 INFO - PROCESS | 11429 | 1468456876971 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:16 INFO - PROCESS | 11429 | 1468456876977 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:17 INFO - PROCESS | 11429 | 1468456877171 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 17:41:17 INFO - PROCESS | 11429 | 1468456877396 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:17 INFO - PROCESS | 11429 | 1468456877404 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:17 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb80400 == 29 [pid = 11429] [id = 712] 17:41:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8cb82800) [pid = 11429] [serial = 2137] [outer = (nil)] 17:41:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8ccd2000) [pid = 11429] [serial = 2138] [outer = 0x8cb82800] 17:41:17 INFO - PROCESS | 11429 | 1468456877653 Marionette DEBUG loaded listener.js 17:41:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8e4c2400) [pid = 11429] [serial = 2139] [outer = 0x8cb82800] 17:41:18 INFO - PROCESS | 11429 | 1468456878707 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 17:41:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:41:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1786ms 17:41:18 INFO - PROCESS | 11429 | 1468456878749 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 17:41:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:41:18 INFO - PROCESS | 11429 | 1468456878755 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 17:41:18 INFO - PROCESS | 11429 | 1468456878779 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:41:18 INFO - PROCESS | 11429 | 1468456878782 Marionette TRACE conn3 <- [1,2822,null,{}] 17:41:18 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8f80a000) [pid = 11429] [serial = 2061] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x91a66800) [pid = 11429] [serial = 2081] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x91c32800) [pid = 11429] [serial = 2084] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8e34fc00) [pid = 11429] [serial = 2072] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8e4c1000) [pid = 11429] [serial = 2073] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8ef80800) [pid = 11429] [serial = 2075] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f02d000) [pid = 11429] [serial = 2076] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8ccd2800) [pid = 11429] [serial = 2063] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8e350800) [pid = 11429] [serial = 2064] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f55dc00) [pid = 11429] [serial = 2066] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f56f400) [pid = 11429] [serial = 2067] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f89fc00) [pid = 11429] [serial = 2069] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f8a6000) [pid = 11429] [serial = 2070] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f806c00) [pid = 11429] [serial = 2079] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x91d2cc00) [pid = 11429] [serial = 2087] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x91a6b400) [pid = 11429] [serial = 2082] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8f658c00) [pid = 11429] [serial = 2078] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x91d38800) [pid = 11429] [serial = 2088] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x91c35800) [pid = 11429] [serial = 2085] [outer = (nil)] [url = about:blank] 17:41:18 INFO - PROCESS | 11429 | 1468456878823 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:18 INFO - PROCESS | 11429 | 1468456878828 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:18 INFO - PROCESS | 11429 | 1468456878990 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 17:41:19 INFO - PROCESS | 11429 | 1468456879006 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:19 INFO - PROCESS | 11429 | 1468456879013 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:19 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef78800 == 30 [pid = 11429] [id = 713] 17:41:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8ef79000) [pid = 11429] [serial = 2140] [outer = (nil)] 17:41:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8f024400) [pid = 11429] [serial = 2141] [outer = 0x8ef79000] 17:41:19 INFO - PROCESS | 11429 | 1468456879094 Marionette DEBUG loaded listener.js 17:41:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8f565c00) [pid = 11429] [serial = 2142] [outer = 0x8ef79000] 17:41:20 INFO - PROCESS | 11429 | 1468456880067 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:41:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:41:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1330ms 17:41:20 INFO - PROCESS | 11429 | 1468456880091 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 17:41:20 INFO - PROCESS | 11429 | 1468456880098 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 17:41:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:41:20 INFO - PROCESS | 11429 | 1468456880109 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:41:20 INFO - PROCESS | 11429 | 1468456880112 Marionette TRACE conn3 <- [1,2826,null,{}] 17:41:20 INFO - PROCESS | 11429 | 1468456880118 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:20 INFO - PROCESS | 11429 | 1468456880124 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:20 INFO - PROCESS | 11429 | 1468456880299 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 17:41:20 INFO - PROCESS | 11429 | 1468456880438 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:20 INFO - PROCESS | 11429 | 1468456880444 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:20 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f570800 == 31 [pid = 11429] [id = 714] 17:41:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8f64d800) [pid = 11429] [serial = 2143] [outer = (nil)] 17:41:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8f806c00) [pid = 11429] [serial = 2144] [outer = 0x8f64d800] 17:41:20 INFO - PROCESS | 11429 | 1468456880514 Marionette DEBUG loaded listener.js 17:41:20 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f8a2c00) [pid = 11429] [serial = 2145] [outer = 0x8f64d800] 17:41:21 INFO - PROCESS | 11429 | 1468456881363 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:41:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:41:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1278ms 17:41:21 INFO - PROCESS | 11429 | 1468456881401 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 17:41:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:41:21 INFO - PROCESS | 11429 | 1468456881405 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 17:41:21 INFO - PROCESS | 11429 | 1468456881417 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:41:21 INFO - PROCESS | 11429 | 1468456881422 Marionette TRACE conn3 <- [1,2830,null,{}] 17:41:21 INFO - PROCESS | 11429 | 1468456881437 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:21 INFO - PROCESS | 11429 | 1468456881445 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:21 INFO - PROCESS | 11429 | 1468456881654 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 17:41:21 INFO - PROCESS | 11429 | 1468456881675 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:21 INFO - PROCESS | 11429 | 1468456881684 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:21 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f55a000 == 32 [pid = 11429] [id = 715] 17:41:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x91c37400) [pid = 11429] [serial = 2146] [outer = (nil)] 17:41:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x91d2e000) [pid = 11429] [serial = 2147] [outer = 0x91c37400] 17:41:21 INFO - PROCESS | 11429 | 1468456881751 Marionette DEBUG loaded listener.js 17:41:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x91d30c00) [pid = 11429] [serial = 2148] [outer = 0x91c37400] 17:41:22 INFO - PROCESS | 11429 | 1468456882764 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:41:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:41:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1387ms 17:41:22 INFO - PROCESS | 11429 | 1468456882800 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 17:41:22 INFO - PROCESS | 11429 | 1468456882804 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 17:41:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:41:22 INFO - PROCESS | 11429 | 1468456882811 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:41:22 INFO - PROCESS | 11429 | 1468456882814 Marionette TRACE conn3 <- [1,2834,null,{}] 17:41:22 INFO - PROCESS | 11429 | 1468456882827 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:22 INFO - PROCESS | 11429 | 1468456882832 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:23 INFO - PROCESS | 11429 | 1468456883054 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 17:41:23 INFO - PROCESS | 11429 | 1468456883078 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:23 INFO - PROCESS | 11429 | 1468456883086 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:23 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f808400 == 33 [pid = 11429] [id = 716] 17:41:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x91369000) [pid = 11429] [serial = 2149] [outer = (nil)] 17:41:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x9235c800) [pid = 11429] [serial = 2150] [outer = 0x91369000] 17:41:23 INFO - PROCESS | 11429 | 1468456883154 Marionette DEBUG loaded listener.js 17:41:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x923e4800) [pid = 11429] [serial = 2151] [outer = 0x91369000] 17:41:23 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f55b400) [pid = 11429] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:41:23 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8ccd3000) [pid = 11429] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:41:23 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f55c800) [pid = 11429] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:41:23 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8ef74400) [pid = 11429] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:41:23 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8ec96400) [pid = 11429] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:41:23 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f654800) [pid = 11429] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:41:23 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x91f56c00) [pid = 11429] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:41:23 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8cb83800) [pid = 11429] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:41:23 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x92248800) [pid = 11429] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:41:23 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8ccd7000) [pid = 11429] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:41:23 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x923e9800) [pid = 11429] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:41:23 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x924edc00) [pid = 11429] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:41:24 INFO - PROCESS | 11429 | 1468456884188 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:41:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:41:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1432ms 17:41:24 INFO - PROCESS | 11429 | 1468456884244 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 17:41:24 INFO - PROCESS | 11429 | 1468456884248 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 17:41:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:41:24 INFO - PROCESS | 11429 | 1468456884258 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:41:24 INFO - PROCESS | 11429 | 1468456884260 Marionette TRACE conn3 <- [1,2838,null,{}] 17:41:24 INFO - PROCESS | 11429 | 1468456884266 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:24 INFO - PROCESS | 11429 | 1468456884271 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:24 INFO - PROCESS | 11429 | 1468456884473 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 17:41:24 INFO - PROCESS | 11429 | 1468456884481 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:24 INFO - PROCESS | 11429 | 1468456884492 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:24 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f654800 == 34 [pid = 11429] [id = 717] 17:41:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8f6dcc00) [pid = 11429] [serial = 2152] [outer = (nil)] 17:41:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x91f48400) [pid = 11429] [serial = 2153] [outer = 0x8f6dcc00] 17:41:24 INFO - PROCESS | 11429 | 1468456884570 Marionette DEBUG loaded listener.js 17:41:24 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x923e6c00) [pid = 11429] [serial = 2154] [outer = 0x8f6dcc00] 17:41:25 INFO - PROCESS | 11429 | 1468456885425 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:41:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:41:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1183ms 17:41:25 INFO - PROCESS | 11429 | 1468456885451 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 17:41:25 INFO - PROCESS | 11429 | 1468456885455 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 17:41:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:41:25 INFO - PROCESS | 11429 | 1468456885461 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:41:25 INFO - PROCESS | 11429 | 1468456885463 Marionette TRACE conn3 <- [1,2842,null,{}] 17:41:25 INFO - PROCESS | 11429 | 1468456885469 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:25 INFO - PROCESS | 11429 | 1468456885478 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:25 INFO - PROCESS | 11429 | 1468456885623 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 17:41:25 INFO - PROCESS | 11429 | 1468456885642 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:25 INFO - PROCESS | 11429 | 1468456885649 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:25 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e354800 == 35 [pid = 11429] [id = 718] 17:41:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8e4c0c00) [pid = 11429] [serial = 2155] [outer = (nil)] 17:41:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x92fd3800) [pid = 11429] [serial = 2156] [outer = 0x8e4c0c00] 17:41:25 INFO - PROCESS | 11429 | 1468456885715 Marionette DEBUG loaded listener.js 17:41:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x939a6400) [pid = 11429] [serial = 2157] [outer = 0x8e4c0c00] 17:41:26 INFO - PROCESS | 11429 | 1468456886883 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:41:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:41:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1490ms 17:41:26 INFO - PROCESS | 11429 | 1468456886953 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 17:41:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:41:26 INFO - PROCESS | 11429 | 1468456886965 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 17:41:26 INFO - PROCESS | 11429 | 1468456886973 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:41:26 INFO - PROCESS | 11429 | 1468456886980 Marionette TRACE conn3 <- [1,2846,null,{}] 17:41:26 INFO - PROCESS | 11429 | 1468456886988 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:26 INFO - PROCESS | 11429 | 1468456886993 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:27 INFO - PROCESS | 11429 | 1468456887212 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 17:41:27 INFO - PROCESS | 11429 | 1468456887449 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:27 INFO - PROCESS | 11429 | 1468456887460 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:27 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec94c00 == 36 [pid = 11429] [id = 719] 17:41:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8ee15000) [pid = 11429] [serial = 2158] [outer = (nil)] 17:41:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f55a400) [pid = 11429] [serial = 2159] [outer = 0x8ee15000] 17:41:27 INFO - PROCESS | 11429 | 1468456887555 Marionette DEBUG loaded listener.js 17:41:27 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f64d400) [pid = 11429] [serial = 2160] [outer = 0x8ee15000] 17:41:28 INFO - PROCESS | 11429 | 1468456888492 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:41:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:41:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1593ms 17:41:28 INFO - PROCESS | 11429 | 1468456888565 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 17:41:28 INFO - PROCESS | 11429 | 1468456888572 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 17:41:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:41:28 INFO - PROCESS | 11429 | 1468456888583 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:41:28 INFO - PROCESS | 11429 | 1468456888587 Marionette TRACE conn3 <- [1,2850,null,{}] 17:41:28 INFO - PROCESS | 11429 | 1468456888594 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:28 INFO - PROCESS | 11429 | 1468456888600 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:28 INFO - PROCESS | 11429 | 1468456888820 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 17:41:29 INFO - PROCESS | 11429 | 1468456889103 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:29 INFO - PROCESS | 11429 | 1468456889112 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:29 INFO - PROCESS | 11429 | ++DOCSHELL 0x91360800 == 37 [pid = 11429] [id = 720] 17:41:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x91365000) [pid = 11429] [serial = 2161] [outer = (nil)] 17:41:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x91a67000) [pid = 11429] [serial = 2162] [outer = 0x91365000] 17:41:29 INFO - PROCESS | 11429 | 1468456889209 Marionette DEBUG loaded listener.js 17:41:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x91c34800) [pid = 11429] [serial = 2163] [outer = 0x91365000] 17:41:30 INFO - PROCESS | 11429 | 1468456890139 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:41:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:41:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1629ms 17:41:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:41:30 INFO - PROCESS | 11429 | 1468456890213 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 17:41:30 INFO - PROCESS | 11429 | 1468456890217 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 17:41:30 INFO - PROCESS | 11429 | 1468456890224 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:41:30 INFO - PROCESS | 11429 | 1468456890230 Marionette TRACE conn3 <- [1,2854,null,{}] 17:41:30 INFO - PROCESS | 11429 | 1468456890247 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:30 INFO - PROCESS | 11429 | 1468456890255 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:30 INFO - PROCESS | 11429 | 1468456890470 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 17:41:30 INFO - PROCESS | 11429 | 1468456890664 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:30 INFO - PROCESS | 11429 | 1468456890677 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:30 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7b000 == 38 [pid = 11429] [id = 721] 17:41:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x924e7800) [pid = 11429] [serial = 2164] [outer = (nil)] 17:41:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x93a57800) [pid = 11429] [serial = 2165] [outer = 0x924e7800] 17:41:30 INFO - PROCESS | 11429 | 1468456890828 Marionette DEBUG loaded listener.js 17:41:30 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x93c59800) [pid = 11429] [serial = 2166] [outer = 0x924e7800] 17:41:31 INFO - PROCESS | 11429 | 1468456891698 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:41:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:41:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1538ms 17:41:31 INFO - PROCESS | 11429 | 1468456891777 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 17:41:31 INFO - PROCESS | 11429 | 1468456891783 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 17:41:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:41:31 INFO - PROCESS | 11429 | 1468456891791 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:41:31 INFO - PROCESS | 11429 | 1468456891795 Marionette TRACE conn3 <- [1,2858,null,{}] 17:41:31 INFO - PROCESS | 11429 | 1468456891800 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:31 INFO - PROCESS | 11429 | 1468456891806 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:31 INFO - PROCESS | 11429 | 1468456891989 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 17:41:32 INFO - PROCESS | 11429 | 1468456892176 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:32 INFO - PROCESS | 11429 | 1468456892187 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:32 INFO - PROCESS | 11429 | ++DOCSHELL 0x92fd4c00 == 39 [pid = 11429] [id = 722] 17:41:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x93a5b400) [pid = 11429] [serial = 2167] [outer = (nil)] 17:41:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x94760000) [pid = 11429] [serial = 2168] [outer = 0x93a5b400] 17:41:32 INFO - PROCESS | 11429 | 1468456892262 Marionette DEBUG loaded listener.js 17:41:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x94769c00) [pid = 11429] [serial = 2169] [outer = 0x93a5b400] 17:41:33 INFO - PROCESS | 11429 | 1468456893195 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:41:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:41:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1446ms 17:41:33 INFO - PROCESS | 11429 | 1468456893238 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 17:41:33 INFO - PROCESS | 11429 | 1468456893242 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 17:41:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:41:33 INFO - PROCESS | 11429 | 1468456893248 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:41:33 INFO - PROCESS | 11429 | 1468456893251 Marionette TRACE conn3 <- [1,2862,null,{}] 17:41:33 INFO - PROCESS | 11429 | 1468456893257 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:33 INFO - PROCESS | 11429 | 1468456893262 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:33 INFO - PROCESS | 11429 | 1468456893424 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 17:41:33 INFO - PROCESS | 11429 | 1468456893609 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:33 INFO - PROCESS | 11429 | 1468456893616 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:33 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f802400 == 40 [pid = 11429] [id = 723] 17:41:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8f8a0000) [pid = 11429] [serial = 2170] [outer = (nil)] 17:41:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x951c2400) [pid = 11429] [serial = 2171] [outer = 0x8f8a0000] 17:41:33 INFO - PROCESS | 11429 | 1468456893699 Marionette DEBUG loaded listener.js 17:41:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x951c5000) [pid = 11429] [serial = 2172] [outer = 0x8f8a0000] 17:41:34 INFO - PROCESS | 11429 | 1468456894685 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:41:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:41:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1477ms 17:41:34 INFO - PROCESS | 11429 | 1468456894726 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 17:41:34 INFO - PROCESS | 11429 | 1468456894730 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 17:41:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:41:34 INFO - PROCESS | 11429 | 1468456894737 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:41:34 INFO - PROCESS | 11429 | 1468456894740 Marionette TRACE conn3 <- [1,2866,null,{}] 17:41:34 INFO - PROCESS | 11429 | 1468456894746 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:34 INFO - PROCESS | 11429 | 1468456894756 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:34 INFO - PROCESS | 11429 | 1468456894946 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 17:41:35 INFO - PROCESS | 11429 | 1468456895144 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:35 INFO - PROCESS | 11429 | 1468456895152 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:35 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd3400 == 41 [pid = 11429] [id = 724] 17:41:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x8ee12c00) [pid = 11429] [serial = 2173] [outer = (nil)] 17:41:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x976b3c00) [pid = 11429] [serial = 2174] [outer = 0x8ee12c00] 17:41:35 INFO - PROCESS | 11429 | 1468456895235 Marionette DEBUG loaded listener.js 17:41:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x976b7800) [pid = 11429] [serial = 2175] [outer = 0x8ee12c00] 17:41:36 INFO - PROCESS | 11429 | 1468456896143 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:41:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:41:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1440ms 17:41:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:41:36 INFO - PROCESS | 11429 | 1468456896177 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 17:41:36 INFO - PROCESS | 11429 | 1468456896181 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 17:41:36 INFO - PROCESS | 11429 | 1468456896187 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:41:36 INFO - PROCESS | 11429 | 1468456896191 Marionette TRACE conn3 <- [1,2870,null,{}] 17:41:36 INFO - PROCESS | 11429 | 1468456896196 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:36 INFO - PROCESS | 11429 | 1468456896202 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:36 INFO - PROCESS | 11429 | 1468456896359 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 17:41:36 INFO - PROCESS | 11429 | 1468456896562 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:36 INFO - PROCESS | 11429 | 1468456896572 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:36 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7dc00 == 42 [pid = 11429] [id = 725] 17:41:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x8ec8c400) [pid = 11429] [serial = 2176] [outer = (nil)] 17:41:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x976be800) [pid = 11429] [serial = 2177] [outer = 0x8ec8c400] 17:41:36 INFO - PROCESS | 11429 | 1468456896646 Marionette DEBUG loaded listener.js 17:41:36 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x976b9800) [pid = 11429] [serial = 2178] [outer = 0x8ec8c400] 17:41:37 INFO - PROCESS | 11429 | 1468456897596 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 17:41:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:41:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1483ms 17:41:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:41:37 INFO - PROCESS | 11429 | 1468456897670 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 17:41:37 INFO - PROCESS | 11429 | 1468456897673 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 17:41:37 INFO - PROCESS | 11429 | 1468456897680 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:41:37 INFO - PROCESS | 11429 | 1468456897684 Marionette TRACE conn3 <- [1,2874,null,{}] 17:41:37 INFO - PROCESS | 11429 | 1468456897690 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:37 INFO - PROCESS | 11429 | 1468456897695 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:38 INFO - PROCESS | 11429 | 1468456898109 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 17:41:38 INFO - PROCESS | 11429 | 1468456898418 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:38 INFO - PROCESS | 11429 | 1468456898427 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:38 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4c0400 == 43 [pid = 11429] [id = 726] 17:41:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x8ec8c800) [pid = 11429] [serial = 2179] [outer = (nil)] 17:41:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x8ec99400) [pid = 11429] [serial = 2180] [outer = 0x8ec8c800] 17:41:38 INFO - PROCESS | 11429 | 1468456898542 Marionette DEBUG loaded listener.js 17:41:38 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x8ef7bc00) [pid = 11429] [serial = 2181] [outer = 0x8ec8c800] 17:41:40 INFO - PROCESS | 11429 | --DOCSHELL 0x923efc00 == 42 [pid = 11429] [id = 701] 17:41:40 INFO - PROCESS | 11429 | --DOCSHELL 0x8f5f9400 == 41 [pid = 11429] [id = 692] 17:41:40 INFO - PROCESS | 11429 | --DOCSHELL 0x8e355000 == 40 [pid = 11429] [id = 691] 17:41:40 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb83000 == 39 [pid = 11429] [id = 703] 17:41:40 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd6400 == 38 [pid = 11429] [id = 699] 17:41:40 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd5400 == 37 [pid = 11429] [id = 696] 17:41:40 INFO - PROCESS | 11429 | --DOCSHELL 0x91f56800 == 36 [pid = 11429] [id = 698] 17:41:40 INFO - PROCESS | 11429 | --DOCSHELL 0x8f5f2c00 == 35 [pid = 11429] [id = 693] 17:41:40 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd3800 == 34 [pid = 11429] [id = 702] 17:41:40 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd1800 == 33 [pid = 11429] [id = 697] 17:41:40 INFO - PROCESS | 11429 | --DOCSHELL 0x8f654000 == 32 [pid = 11429] [id = 694] 17:41:40 INFO - PROCESS | 11429 | --DOCSHELL 0x8cccd000 == 31 [pid = 11429] [id = 690] 17:41:40 INFO - PROCESS | 11429 | --DOCSHELL 0x9235f000 == 30 [pid = 11429] [id = 700] 17:41:40 INFO - PROCESS | 11429 | --DOCSHELL 0x91c3e400 == 29 [pid = 11429] [id = 695] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x8f804c00) [pid = 11429] [serial = 2120] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x8f803400) [pid = 11429] [serial = 2123] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x8f56ec00) [pid = 11429] [serial = 2117] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x8f64ac00) [pid = 11429] [serial = 2091] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x8f556c00) [pid = 11429] [serial = 2090] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x8ee16800) [pid = 11429] [serial = 2114] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x8ef72000) [pid = 11429] [serial = 2115] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x91c38c00) [pid = 11429] [serial = 2094] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x9136fc00) [pid = 11429] [serial = 2093] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x9235e000) [pid = 11429] [serial = 2097] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8cccd800) [pid = 11429] [serial = 2111] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x9224bc00) [pid = 11429] [serial = 2096] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x923ec800) [pid = 11429] [serial = 2100] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x923e4c00) [pid = 11429] [serial = 2099] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8e352c00) [pid = 11429] [serial = 2112] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8ec97400) [pid = 11429] [serial = 2109] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x92fd0c00) [pid = 11429] [serial = 2103] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8e35ac00) [pid = 11429] [serial = 2108] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x924ec400) [pid = 11429] [serial = 2102] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x93c61400) [pid = 11429] [serial = 2106] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x93c5e800) [pid = 11429] [serial = 2105] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x91a6a400) [pid = 11429] [serial = 2126] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f810800) [pid = 11429] [serial = 2121] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f8a5800) [pid = 11429] [serial = 2124] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f5f3800) [pid = 11429] [serial = 2118] [outer = (nil)] [url = about:blank] 17:41:40 INFO - PROCESS | 11429 | 1468456900655 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:41:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:41:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 3033ms 17:41:40 INFO - PROCESS | 11429 | 1468456900713 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 17:41:40 INFO - PROCESS | 11429 | 1468456900719 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 17:41:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:41:40 INFO - PROCESS | 11429 | 1468456900728 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:41:40 INFO - PROCESS | 11429 | 1468456900733 Marionette TRACE conn3 <- [1,2878,null,{}] 17:41:40 INFO - PROCESS | 11429 | 1468456900741 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:40 INFO - PROCESS | 11429 | 1468456900747 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:40 INFO - PROCESS | 11429 | 1468456900912 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 17:41:40 INFO - PROCESS | 11429 | 1468456900923 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:40 INFO - PROCESS | 11429 | 1468456900937 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:41 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e34dc00 == 30 [pid = 11429] [id = 727] 17:41:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8e354000) [pid = 11429] [serial = 2182] [outer = (nil)] 17:41:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8e4ba800) [pid = 11429] [serial = 2183] [outer = 0x8e354000] 17:41:41 INFO - PROCESS | 11429 | 1468456901065 Marionette DEBUG loaded listener.js 17:41:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8e4c4c00) [pid = 11429] [serial = 2184] [outer = 0x8e354000] 17:41:41 INFO - PROCESS | 11429 | 1468456901977 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:41:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:41:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1280ms 17:41:42 INFO - PROCESS | 11429 | 1468456902007 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 17:41:42 INFO - PROCESS | 11429 | 1468456902023 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 17:41:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:41:42 INFO - PROCESS | 11429 | 1468456902038 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:41:42 INFO - PROCESS | 11429 | 1468456902042 Marionette TRACE conn3 <- [1,2882,null,{}] 17:41:42 INFO - PROCESS | 11429 | 1468456902048 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:42 INFO - PROCESS | 11429 | 1468456902054 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:42 INFO - PROCESS | 11429 | 1468456902274 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 17:41:42 INFO - PROCESS | 11429 | 1468456902285 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:42 INFO - PROCESS | 11429 | 1468456902295 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:42 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f021800 == 31 [pid = 11429] [id = 728] 17:41:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f025400) [pid = 11429] [serial = 2185] [outer = (nil)] 17:41:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f02ac00) [pid = 11429] [serial = 2186] [outer = 0x8f025400] 17:41:42 INFO - PROCESS | 11429 | 1468456902368 Marionette DEBUG loaded listener.js 17:41:42 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f558800) [pid = 11429] [serial = 2187] [outer = 0x8f025400] 17:41:43 INFO - PROCESS | 11429 | 1468456903412 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:41:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:41:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1428ms 17:41:43 INFO - PROCESS | 11429 | 1468456903472 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 17:41:43 INFO - PROCESS | 11429 | 1468456903476 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 17:41:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:41:43 INFO - PROCESS | 11429 | 1468456903482 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:41:43 INFO - PROCESS | 11429 | 1468456903488 Marionette TRACE conn3 <- [1,2886,null,{}] 17:41:43 INFO - PROCESS | 11429 | 1468456903514 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:43 INFO - PROCESS | 11429 | 1468456903523 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:43 INFO - PROCESS | 11429 | 1468456903737 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 17:41:43 INFO - PROCESS | 11429 | 1468456903761 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:43 INFO - PROCESS | 11429 | 1468456903773 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:43 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f653000 == 32 [pid = 11429] [id = 729] 17:41:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f653400) [pid = 11429] [serial = 2188] [outer = (nil)] 17:41:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f6dc800) [pid = 11429] [serial = 2189] [outer = 0x8f653400] 17:41:43 INFO - PROCESS | 11429 | 1468456903845 Marionette DEBUG loaded listener.js 17:41:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f6e4000) [pid = 11429] [serial = 2190] [outer = 0x8f653400] 17:41:44 INFO - PROCESS | 11429 | 1468456904765 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:41:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:41:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1337ms 17:41:44 INFO - PROCESS | 11429 | 1468456904827 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 17:41:44 INFO - PROCESS | 11429 | 1468456904833 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 17:41:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:41:44 INFO - PROCESS | 11429 | 1468456904839 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:41:44 INFO - PROCESS | 11429 | 1468456904843 Marionette TRACE conn3 <- [1,2890,null,{}] 17:41:44 INFO - PROCESS | 11429 | 1468456904863 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:44 INFO - PROCESS | 11429 | 1468456904868 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:45 INFO - PROCESS | 11429 | 1468456905080 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 17:41:45 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x91369000) [pid = 11429] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:41:45 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8ec97000) [pid = 11429] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:41:45 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8ef79000) [pid = 11429] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:41:45 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x92247400) [pid = 11429] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:41:45 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f6e3800) [pid = 11429] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:41:45 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x91c37400) [pid = 11429] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:41:45 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f64d800) [pid = 11429] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:41:45 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f6dcc00) [pid = 11429] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:41:45 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8cb82800) [pid = 11429] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:41:45 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x91a61400) [pid = 11429] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:41:45 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8e4c0c00) [pid = 11429] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:41:45 INFO - PROCESS | 11429 | 1468456905661 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:45 INFO - PROCESS | 11429 | 1468456905668 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:45 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7fc00 == 33 [pid = 11429] [id = 730] 17:41:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8cb85000) [pid = 11429] [serial = 2191] [outer = (nil)] 17:41:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8ec99000) [pid = 11429] [serial = 2192] [outer = 0x8cb85000] 17:41:45 INFO - PROCESS | 11429 | 1468456905741 Marionette DEBUG loaded listener.js 17:41:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f6e3800) [pid = 11429] [serial = 2193] [outer = 0x8cb85000] 17:41:46 INFO - PROCESS | 11429 | 1468456906478 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:41:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:41:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1677ms 17:41:46 INFO - PROCESS | 11429 | 1468456906517 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 17:41:46 INFO - PROCESS | 11429 | 1468456906520 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 17:41:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:41:46 INFO - PROCESS | 11429 | 1468456906526 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:41:46 INFO - PROCESS | 11429 | 1468456906528 Marionette TRACE conn3 <- [1,2894,null,{}] 17:41:46 INFO - PROCESS | 11429 | 1468456906534 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:46 INFO - PROCESS | 11429 | 1468456906539 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:46 INFO - PROCESS | 11429 | 1468456906677 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 17:41:46 INFO - PROCESS | 11429 | 1468456906691 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:46 INFO - PROCESS | 11429 | 1468456906696 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:46 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f8a5800 == 34 [pid = 11429] [id = 731] 17:41:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f8a7000) [pid = 11429] [serial = 2194] [outer = (nil)] 17:41:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x9136a000) [pid = 11429] [serial = 2195] [outer = 0x8f8a7000] 17:41:46 INFO - PROCESS | 11429 | 1468456906763 Marionette DEBUG loaded listener.js 17:41:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x91a64800) [pid = 11429] [serial = 2196] [outer = 0x8f8a7000] 17:41:47 INFO - PROCESS | 11429 | 1468456907722 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:41:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:41:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1281ms 17:41:47 INFO - PROCESS | 11429 | 1468456907808 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 17:41:47 INFO - PROCESS | 11429 | 1468456907815 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 17:41:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:41:47 INFO - PROCESS | 11429 | 1468456907824 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:41:47 INFO - PROCESS | 11429 | 1468456907829 Marionette TRACE conn3 <- [1,2898,null,{}] 17:41:47 INFO - PROCESS | 11429 | 1468456907837 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:47 INFO - PROCESS | 11429 | 1468456907842 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:48 INFO - PROCESS | 11429 | 1468456908055 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 17:41:48 INFO - PROCESS | 11429 | 1468456908267 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:48 INFO - PROCESS | 11429 | 1468456908281 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:48 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e352800 == 35 [pid = 11429] [id = 732] 17:41:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8e35b400) [pid = 11429] [serial = 2197] [outer = (nil)] 17:41:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8e4c0c00) [pid = 11429] [serial = 2198] [outer = 0x8e35b400] 17:41:48 INFO - PROCESS | 11429 | 1468456908456 Marionette DEBUG loaded listener.js 17:41:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8ee19c00) [pid = 11429] [serial = 2199] [outer = 0x8e35b400] 17:41:49 INFO - PROCESS | 11429 | 1468456909491 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:41:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:41:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1730ms 17:41:49 INFO - PROCESS | 11429 | 1468456909554 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 17:41:49 INFO - PROCESS | 11429 | 1468456909562 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 17:41:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:41:49 INFO - PROCESS | 11429 | 1468456909572 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:41:49 INFO - PROCESS | 11429 | 1468456909576 Marionette TRACE conn3 <- [1,2902,null,{}] 17:41:49 INFO - PROCESS | 11429 | 1468456909582 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:49 INFO - PROCESS | 11429 | 1468456909588 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:49 INFO - PROCESS | 11429 | 1468456909796 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 17:41:50 INFO - PROCESS | 11429 | 1468456910037 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:50 INFO - PROCESS | 11429 | 1468456910045 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:50 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f029000 == 36 [pid = 11429] [id = 733] 17:41:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f5f9400) [pid = 11429] [serial = 2200] [outer = (nil)] 17:41:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f656c00) [pid = 11429] [serial = 2201] [outer = 0x8f5f9400] 17:41:50 INFO - PROCESS | 11429 | 1468456910173 Marionette DEBUG loaded listener.js 17:41:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f803000) [pid = 11429] [serial = 2202] [outer = 0x8f5f9400] 17:41:51 INFO - PROCESS | 11429 | 1468456911194 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:41:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:41:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1679ms 17:41:51 INFO - PROCESS | 11429 | 1468456911251 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 17:41:51 INFO - PROCESS | 11429 | 1468456911255 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 17:41:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:41:51 INFO - PROCESS | 11429 | 1468456911262 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:41:51 INFO - PROCESS | 11429 | 1468456911268 Marionette TRACE conn3 <- [1,2906,null,{}] 17:41:51 INFO - PROCESS | 11429 | 1468456911285 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:51 INFO - PROCESS | 11429 | 1468456911294 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:51 INFO - PROCESS | 11429 | 1468456911481 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 17:41:51 INFO - PROCESS | 11429 | 1468456911713 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:51 INFO - PROCESS | 11429 | 1468456911727 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:51 INFO - PROCESS | 11429 | ++DOCSHELL 0x91c3d400 == 37 [pid = 11429] [id = 734] 17:41:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x91c3dc00) [pid = 11429] [serial = 2203] [outer = (nil)] 17:41:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x91d34000) [pid = 11429] [serial = 2204] [outer = 0x91c3dc00] 17:41:51 INFO - PROCESS | 11429 | 1468456911853 Marionette DEBUG loaded listener.js 17:41:51 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x91f48c00) [pid = 11429] [serial = 2205] [outer = 0x91c3dc00] 17:41:52 INFO - PROCESS | 11429 | 1468456912799 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:41:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:41:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1594ms 17:41:52 INFO - PROCESS | 11429 | 1468456912857 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 17:41:52 INFO - PROCESS | 11429 | 1468456912862 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 17:41:52 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:41:52 INFO - PROCESS | 11429 | 1468456912868 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:41:52 INFO - PROCESS | 11429 | 1468456912870 Marionette TRACE conn3 <- [1,2910,null,{}] 17:41:52 INFO - PROCESS | 11429 | 1468456912877 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:52 INFO - PROCESS | 11429 | 1468456912882 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:53 INFO - PROCESS | 11429 | 1468456913068 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 17:41:53 INFO - PROCESS | 11429 | 1468456913277 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:53 INFO - PROCESS | 11429 | 1468456913287 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:53 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb82000 == 38 [pid = 11429] [id = 735] 17:41:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8cb82800) [pid = 11429] [serial = 2206] [outer = (nil)] 17:41:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x8cccc000) [pid = 11429] [serial = 2207] [outer = 0x8cb82800] 17:41:53 INFO - PROCESS | 11429 | 1468456913526 Marionette DEBUG loaded listener.js 17:41:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x8ccd6c00) [pid = 11429] [serial = 2208] [outer = 0x8cb82800] 17:41:54 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7fc00 == 37 [pid = 11429] [id = 730] 17:41:54 INFO - PROCESS | 11429 | 1468456914524 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 17:41:54 INFO - PROCESS | 11429 | --DOCSHELL 0x8f653000 == 36 [pid = 11429] [id = 729] 17:41:54 INFO - PROCESS | 11429 | --DOCSHELL 0x8f021800 == 35 [pid = 11429] [id = 728] 17:41:54 INFO - PROCESS | 11429 | --DOCSHELL 0x8e34dc00 == 34 [pid = 11429] [id = 727] 17:41:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:41:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:41:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1678ms 17:41:54 INFO - PROCESS | 11429 | 1468456914548 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 17:41:54 INFO - PROCESS | 11429 | 1468456914551 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 17:41:54 INFO - TEST-START | /DOMEvents/constructors.html 17:41:54 INFO - PROCESS | 11429 | 1468456914560 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:41:54 INFO - PROCESS | 11429 | 1468456914564 Marionette TRACE conn3 <- [1,2914,null,{}] 17:41:54 INFO - PROCESS | 11429 | 1468456914571 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:54 INFO - PROCESS | 11429 | 1468456914578 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:54 INFO - PROCESS | 11429 | 1468456914715 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 17:41:54 INFO - PROCESS | 11429 | 1468456914730 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:54 INFO - PROCESS | 11429 | 1468456914739 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:54 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef7b400 == 35 [pid = 11429] [id = 736] 17:41:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x8f022c00) [pid = 11429] [serial = 2209] [outer = (nil)] 17:41:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x8f558c00) [pid = 11429] [serial = 2210] [outer = 0x8f022c00] 17:41:54 INFO - PROCESS | 11429 | 1468456914811 Marionette DEBUG loaded listener.js 17:41:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x8f5f1000) [pid = 11429] [serial = 2211] [outer = 0x8f022c00] 17:41:54 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x92fd3800) [pid = 11429] [serial = 2156] [outer = (nil)] [url = about:blank] 17:41:54 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x939a6400) [pid = 11429] [serial = 2157] [outer = (nil)] [url = about:blank] 17:41:54 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x923e6c00) [pid = 11429] [serial = 2154] [outer = (nil)] [url = about:blank] 17:41:54 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x923e4800) [pid = 11429] [serial = 2151] [outer = (nil)] [url = about:blank] 17:41:54 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8f569800) [pid = 11429] [serial = 2130] [outer = (nil)] [url = about:blank] 17:41:54 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8f024400) [pid = 11429] [serial = 2141] [outer = (nil)] [url = about:blank] 17:41:54 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x92363000) [pid = 11429] [serial = 2136] [outer = (nil)] [url = about:blank] 17:41:54 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x9224d800) [pid = 11429] [serial = 2135] [outer = (nil)] [url = about:blank] 17:41:54 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8f80f800) [pid = 11429] [serial = 2132] [outer = (nil)] [url = about:blank] 17:41:54 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x91368400) [pid = 11429] [serial = 2133] [outer = (nil)] [url = about:blank] 17:41:54 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f026000) [pid = 11429] [serial = 2129] [outer = (nil)] [url = about:blank] 17:41:54 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x91d30c00) [pid = 11429] [serial = 2148] [outer = (nil)] [url = about:blank] 17:41:54 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x91d2e000) [pid = 11429] [serial = 2147] [outer = (nil)] [url = about:blank] 17:41:54 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f8a2c00) [pid = 11429] [serial = 2145] [outer = (nil)] [url = about:blank] 17:41:54 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x91f48400) [pid = 11429] [serial = 2153] [outer = (nil)] [url = about:blank] 17:41:54 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x9235c800) [pid = 11429] [serial = 2150] [outer = (nil)] [url = about:blank] 17:41:54 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f806c00) [pid = 11429] [serial = 2144] [outer = (nil)] [url = about:blank] 17:41:54 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8e4c2400) [pid = 11429] [serial = 2139] [outer = (nil)] [url = about:blank] 17:41:54 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x91d36800) [pid = 11429] [serial = 2127] [outer = (nil)] [url = about:blank] 17:41:54 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8f565c00) [pid = 11429] [serial = 2142] [outer = (nil)] [url = about:blank] 17:41:54 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8ccd2000) [pid = 11429] [serial = 2138] [outer = (nil)] [url = about:blank] 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:41:55 INFO - PROCESS | 11429 | 1468456915848 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:41:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:41:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:41:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:41:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:41:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:41:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:41:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:41:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:41:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:41:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:41:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:41:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:41:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:41:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:41:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:41:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:41:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:41:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:41:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:41:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:41:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:41:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:41:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:41:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:41:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:41:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 1348ms 17:41:55 INFO - PROCESS | 11429 | 1468456915906 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 17:41:55 INFO - PROCESS | 11429 | 1468456915915 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 17:41:55 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:41:55 INFO - PROCESS | 11429 | 1468456915953 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:41:55 INFO - PROCESS | 11429 | 1468456915958 Marionette TRACE conn3 <- [1,2918,null,{}] 17:41:55 INFO - PROCESS | 11429 | 1468456915967 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:55 INFO - PROCESS | 11429 | 1468456915973 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:56 INFO - PROCESS | 11429 | 1468456916119 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 17:41:56 INFO - PROCESS | 11429 | 1468456916129 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:56 INFO - PROCESS | 11429 | 1468456916136 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:56 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f808c00 == 36 [pid = 11429] [id = 737] 17:41:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8f8a1400) [pid = 11429] [serial = 2212] [outer = (nil)] 17:41:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x91361800) [pid = 11429] [serial = 2213] [outer = 0x8f8a1400] 17:41:56 INFO - PROCESS | 11429 | 1468456916202 Marionette DEBUG loaded listener.js 17:41:56 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x9136b800) [pid = 11429] [serial = 2214] [outer = 0x8f8a1400] 17:41:57 INFO - PROCESS | 11429 | 1468456917038 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:41:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:41:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1135ms 17:41:57 INFO - PROCESS | 11429 | 1468456917086 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 17:41:57 INFO - PROCESS | 11429 | 1468456917092 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 17:41:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:41:57 INFO - PROCESS | 11429 | 1468456917106 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:41:57 INFO - PROCESS | 11429 | 1468456917112 Marionette TRACE conn3 <- [1,2922,null,{}] 17:41:57 INFO - PROCESS | 11429 | 1468456917127 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:57 INFO - PROCESS | 11429 | 1468456917135 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:57 INFO - PROCESS | 11429 | 1468456917342 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 17:41:57 INFO - PROCESS | 11429 | 1468456917364 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:57 INFO - PROCESS | 11429 | 1468456917391 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:57 INFO - PROCESS | 11429 | ++DOCSHELL 0x91362000 == 37 [pid = 11429] [id = 738] 17:41:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x91d37000) [pid = 11429] [serial = 2215] [outer = (nil)] 17:41:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x91f56c00) [pid = 11429] [serial = 2216] [outer = 0x91d37000] 17:41:57 INFO - PROCESS | 11429 | 1468456917535 Marionette DEBUG loaded listener.js 17:41:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x9224bc00) [pid = 11429] [serial = 2217] [outer = 0x91d37000] 17:41:58 INFO - PROCESS | 11429 | [11429] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 17:41:58 INFO - PROCESS | 11429 | [11429] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 17:41:58 INFO - PROCESS | 11429 | [11429] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 17:41:58 INFO - PROCESS | 11429 | [11429] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 17:41:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:41:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:41:58 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 17:41:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:41:58 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 17:41:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:41:58 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]" 17:41:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:41:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:41:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1233ms 17:41:58 INFO - PROCESS | 11429 | 1468456918306 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 17:41:58 INFO - PROCESS | 11429 | 1468456918348 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 17:41:58 INFO - PROCESS | 11429 | 1468456918357 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 17:41:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:41:58 INFO - PROCESS | 11429 | 1468456918363 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:41:58 INFO - PROCESS | 11429 | 1468456918367 Marionette TRACE conn3 <- [1,2926,null,{}] 17:41:58 INFO - PROCESS | 11429 | 1468456918372 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:58 INFO - PROCESS | 11429 | 1468456918377 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:58 INFO - PROCESS | 11429 | 1468456918577 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 17:41:58 INFO - PROCESS | 11429 | 1468456918603 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:58 INFO - PROCESS | 11429 | 1468456918611 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:58 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb80c00 == 38 [pid = 11429] [id = 739] 17:41:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8e4b6c00) [pid = 11429] [serial = 2218] [outer = (nil)] 17:41:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x923ed400) [pid = 11429] [serial = 2219] [outer = 0x8e4b6c00] 17:41:58 INFO - PROCESS | 11429 | 1468456918677 Marionette DEBUG loaded listener.js 17:41:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x923f2000) [pid = 11429] [serial = 2220] [outer = 0x8e4b6c00] 17:41:59 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8ec8c400) [pid = 11429] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:41:59 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8ee15000) [pid = 11429] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:41:59 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x91365000) [pid = 11429] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:41:59 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x924e7800) [pid = 11429] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:41:59 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x93a5b400) [pid = 11429] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:41:59 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f025400) [pid = 11429] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:41:59 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8e354000) [pid = 11429] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:41:59 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8f8a0000) [pid = 11429] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:41:59 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8ec8c800) [pid = 11429] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:41:59 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x8f653400) [pid = 11429] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:41:59 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8ee12c00) [pid = 11429] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:41:59 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x8cb85000) [pid = 11429] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:41:59 INFO - PROCESS | 11429 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:41:59 INFO - PROCESS | 11429 | 1468456919616 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 17:41:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:41:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1290ms 17:41:59 INFO - PROCESS | 11429 | 1468456919654 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 17:41:59 INFO - PROCESS | 11429 | 1468456919657 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 17:41:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:41:59 INFO - PROCESS | 11429 | 1468456919663 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:41:59 INFO - PROCESS | 11429 | 1468456919665 Marionette TRACE conn3 <- [1,2930,null,{}] 17:41:59 INFO - PROCESS | 11429 | 1468456919671 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:59 INFO - PROCESS | 11429 | 1468456919675 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:59 INFO - PROCESS | 11429 | 1468456919810 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 17:41:59 INFO - PROCESS | 11429 | 1468456919823 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:59 INFO - PROCESS | 11429 | 1468456919832 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:41:59 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee13400 == 39 [pid = 11429] [id = 740] 17:41:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8f01fc00) [pid = 11429] [serial = 2221] [outer = (nil)] 17:41:59 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x923ea800) [pid = 11429] [serial = 2222] [outer = 0x8f01fc00] 17:41:59 INFO - PROCESS | 11429 | 1468456919911 Marionette DEBUG loaded listener.js 17:42:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x924ed000) [pid = 11429] [serial = 2223] [outer = 0x8f01fc00] 17:42:00 INFO - PROCESS | 11429 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:42:00 INFO - PROCESS | 11429 | 1468456920750 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 17:42:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:42:00 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1130ms 17:42:00 INFO - PROCESS | 11429 | 1468456920794 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 17:42:00 INFO - PROCESS | 11429 | 1468456920798 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 17:42:00 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:42:00 INFO - PROCESS | 11429 | 1468456920807 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:42:00 INFO - PROCESS | 11429 | 1468456920811 Marionette TRACE conn3 <- [1,2934,null,{}] 17:42:00 INFO - PROCESS | 11429 | 1468456920817 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:00 INFO - PROCESS | 11429 | 1468456920826 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:01 INFO - PROCESS | 11429 | 1468456921019 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 17:42:01 INFO - PROCESS | 11429 | 1468456921052 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:01 INFO - PROCESS | 11429 | 1468456921058 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:01 INFO - PROCESS | 11429 | ++DOCSHELL 0x91c3a400 == 40 [pid = 11429] [id = 741] 17:42:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x92fd0c00) [pid = 11429] [serial = 2224] [outer = (nil)] 17:42:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x93a5b400) [pid = 11429] [serial = 2225] [outer = 0x92fd0c00] 17:42:01 INFO - PROCESS | 11429 | 1468456921125 Marionette DEBUG loaded listener.js 17:42:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x93a5e400) [pid = 11429] [serial = 2226] [outer = 0x92fd0c00] 17:42:02 INFO - PROCESS | 11429 | 1468456922127 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:42:02 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:42:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1334ms 17:42:02 INFO - PROCESS | 11429 | 1468456922140 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 17:42:02 INFO - PROCESS | 11429 | 1468456922146 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 17:42:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:42:02 INFO - PROCESS | 11429 | 1468456922154 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:42:02 INFO - PROCESS | 11429 | 1468456922163 Marionette TRACE conn3 <- [1,2938,null,{}] 17:42:02 INFO - PROCESS | 11429 | 1468456922170 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:02 INFO - PROCESS | 11429 | 1468456922176 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:02 INFO - PROCESS | 11429 | 1468456922425 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 17:42:02 INFO - PROCESS | 11429 | 1468456922571 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:02 INFO - PROCESS | 11429 | 1468456922577 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:02 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec8e800 == 41 [pid = 11429] [id = 742] 17:42:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8ec9a800) [pid = 11429] [serial = 2227] [outer = (nil)] 17:42:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f5f3400) [pid = 11429] [serial = 2228] [outer = 0x8ec9a800] 17:42:02 INFO - PROCESS | 11429 | 1468456922703 Marionette DEBUG loaded listener.js 17:42:02 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f64f000) [pid = 11429] [serial = 2229] [outer = 0x8ec9a800] 17:42:03 INFO - PROCESS | 11429 | 1468456923584 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:42:03 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. 17:42:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1491ms 17:42:03 INFO - PROCESS | 11429 | 1468456923644 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 17:42:03 INFO - PROCESS | 11429 | 1468456923651 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 17:42:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:42:03 INFO - PROCESS | 11429 | 1468456923662 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:42:03 INFO - PROCESS | 11429 | 1468456923666 Marionette TRACE conn3 <- [1,2942,null,{}] 17:42:03 INFO - PROCESS | 11429 | 1468456923672 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:03 INFO - PROCESS | 11429 | 1468456923678 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:03 INFO - PROCESS | 11429 | 1468456923944 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 17:42:04 INFO - PROCESS | 11429 | 1468456924090 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:04 INFO - PROCESS | 11429 | 1468456924099 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:04 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f807c00 == 42 [pid = 11429] [id = 743] 17:42:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x91365000) [pid = 11429] [serial = 2230] [outer = (nil)] 17:42:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x91c31800) [pid = 11429] [serial = 2231] [outer = 0x91365000] 17:42:04 INFO - PROCESS | 11429 | 1468456924187 Marionette DEBUG loaded listener.js 17:42:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x91c3e400) [pid = 11429] [serial = 2232] [outer = 0x91365000] 17:42:05 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 17:42:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:42:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:42:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1387ms 17:42:05 INFO - PROCESS | 11429 | 1468456925035 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 17:42:05 INFO - PROCESS | 11429 | 1468456925050 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 17:42:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:42:05 INFO - PROCESS | 11429 | 1468456925054 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 17:42:05 INFO - PROCESS | 11429 | 1468456925061 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:42:05 INFO - PROCESS | 11429 | 1468456925067 Marionette TRACE conn3 <- [1,2946,null,{}] 17:42:05 INFO - PROCESS | 11429 | 1468456925083 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:05 INFO - PROCESS | 11429 | 1468456925092 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:05 INFO - PROCESS | 11429 | 1468456925285 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 17:42:05 INFO - PROCESS | 11429 | 1468456925459 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:05 INFO - PROCESS | 11429 | 1468456925470 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:05 INFO - PROCESS | 11429 | ++DOCSHELL 0x91d31c00 == 43 [pid = 11429] [id = 744] 17:42:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x939a6400) [pid = 11429] [serial = 2233] [outer = (nil)] 17:42:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x93c5dc00) [pid = 11429] [serial = 2234] [outer = 0x939a6400] 17:42:05 INFO - PROCESS | 11429 | 1468456925586 Marionette DEBUG loaded listener.js 17:42:05 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x93c66c00) [pid = 11429] [serial = 2235] [outer = 0x939a6400] 17:42:06 INFO - PROCESS | 11429 | 1468456926407 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:42:06 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. 17:42:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1391ms 17:42:06 INFO - PROCESS | 11429 | 1468456926451 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 17:42:06 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:42:06 INFO - PROCESS | 11429 | 1468456926456 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 17:42:06 INFO - PROCESS | 11429 | 1468456926463 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:42:06 INFO - PROCESS | 11429 | 1468456926466 Marionette TRACE conn3 <- [1,2950,null,{}] 17:42:06 INFO - PROCESS | 11429 | 1468456926472 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:06 INFO - PROCESS | 11429 | 1468456926477 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:06 INFO - PROCESS | 11429 | 1468456926674 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 17:42:06 INFO - PROCESS | 11429 | 1468456926843 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:06 INFO - PROCESS | 11429 | 1468456926850 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:06 INFO - PROCESS | 11429 | ++DOCSHELL 0x92fd4800 == 44 [pid = 11429] [id = 745] 17:42:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x951ba800) [pid = 11429] [serial = 2236] [outer = (nil)] 17:42:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x951c0400) [pid = 11429] [serial = 2237] [outer = 0x951ba800] 17:42:06 INFO - PROCESS | 11429 | 1468456926931 Marionette DEBUG loaded listener.js 17:42:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x9646dc00) [pid = 11429] [serial = 2238] [outer = 0x951ba800] 17:42:07 INFO - PROCESS | 11429 | ++DOCSHELL 0x951ba400 == 45 [pid = 11429] [id = 746] 17:42:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x976b2400) [pid = 11429] [serial = 2239] [outer = (nil)] 17:42:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x964ae400) [pid = 11429] [serial = 2240] [outer = 0x976b2400] 17:42:07 INFO - PROCESS | 11429 | 1468456927848 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:42:07 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. 17:42:07 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1437ms 17:42:07 INFO - PROCESS | 11429 | 1468456927899 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 17:42:07 INFO - PROCESS | 11429 | 1468456927903 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 17:42:07 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:42:07 INFO - PROCESS | 11429 | 1468456927909 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:42:07 INFO - PROCESS | 11429 | 1468456927912 Marionette TRACE conn3 <- [1,2954,null,{}] 17:42:07 INFO - PROCESS | 11429 | 1468456927918 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:07 INFO - PROCESS | 11429 | 1468456927923 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:08 INFO - PROCESS | 11429 | 1468456928123 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 17:42:08 INFO - PROCESS | 11429 | 1468456928322 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:08 INFO - PROCESS | 11429 | 1468456928329 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:08 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee14400 == 46 [pid = 11429] [id = 747] 17:42:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x8f55c000) [pid = 11429] [serial = 2241] [outer = (nil)] 17:42:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x976bb000) [pid = 11429] [serial = 2242] [outer = 0x8f55c000] 17:42:08 INFO - PROCESS | 11429 | 1468456928407 Marionette DEBUG loaded listener.js 17:42:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x976be000) [pid = 11429] [serial = 2243] [outer = 0x8f55c000] 17:42:09 INFO - PROCESS | 11429 | 1468456929291 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:42:09 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:42:09 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 17:42:09 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1436ms 17:42:09 INFO - PROCESS | 11429 | 1468456929348 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 17:42:09 INFO - PROCESS | 11429 | 1468456929351 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 17:42:09 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:42:09 INFO - PROCESS | 11429 | 1468456929357 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:42:09 INFO - PROCESS | 11429 | 1468456929361 Marionette TRACE conn3 <- [1,2958,null,{}] 17:42:09 INFO - PROCESS | 11429 | 1468456929411 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:09 INFO - PROCESS | 11429 | 1468456929422 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:09 INFO - PROCESS | 11429 | 1468456929626 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 17:42:09 INFO - PROCESS | 11429 | 1468456929814 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:09 INFO - PROCESS | 11429 | 1468456929824 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:09 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccce800 == 47 [pid = 11429] [id = 748] 17:42:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x8ccd7000) [pid = 11429] [serial = 2244] [outer = (nil)] 17:42:09 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x980ec800) [pid = 11429] [serial = 2245] [outer = 0x8ccd7000] 17:42:09 INFO - PROCESS | 11429 | 1468456929904 Marionette DEBUG loaded listener.js 17:42:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x980f4c00) [pid = 11429] [serial = 2246] [outer = 0x8ccd7000] 17:42:10 INFO - PROCESS | 11429 | 1468456930732 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:42:10 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. 17:42:10 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1424ms 17:42:10 INFO - PROCESS | 11429 | 1468456930782 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 17:42:10 INFO - PROCESS | 11429 | 1468456930786 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 17:42:10 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:42:10 INFO - PROCESS | 11429 | 1468456930792 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:42:10 INFO - PROCESS | 11429 | 1468456930794 Marionette TRACE conn3 <- [1,2962,null,{}] 17:42:10 INFO - PROCESS | 11429 | 1468456930800 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:10 INFO - PROCESS | 11429 | 1468456930805 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:10 INFO - PROCESS | 11429 | 1468456930990 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 17:42:11 INFO - PROCESS | 11429 | 1468456931187 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:11 INFO - PROCESS | 11429 | 1468456931195 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:11 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec8f400 == 48 [pid = 11429] [id = 749] 17:42:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x8ec94000) [pid = 11429] [serial = 2247] [outer = (nil)] 17:42:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x8f6e2800) [pid = 11429] [serial = 2248] [outer = 0x8ec94000] 17:42:11 INFO - PROCESS | 11429 | 1468456931275 Marionette DEBUG loaded listener.js 17:42:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x8f89a800) [pid = 11429] [serial = 2249] [outer = 0x8ec94000] 17:42:12 INFO - PROCESS | 11429 | 1468456932099 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:42:12 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. 17:42:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1329ms 17:42:12 INFO - PROCESS | 11429 | 1468456932122 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 17:42:12 INFO - PROCESS | 11429 | 1468456932125 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 17:42:12 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:42:12 INFO - PROCESS | 11429 | 1468456932131 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:42:12 INFO - PROCESS | 11429 | 1468456932135 Marionette TRACE conn3 <- [1,2966,null,{}] 17:42:12 INFO - PROCESS | 11429 | 1468456932144 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:12 INFO - PROCESS | 11429 | 1468456932148 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:12 INFO - PROCESS | 11429 | 1468456932517 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 17:42:12 INFO - PROCESS | 11429 | 1468456932714 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:12 INFO - PROCESS | 11429 | 1468456932724 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:12 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b8800 == 49 [pid = 11429] [id = 750] 17:42:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x8e4ba400) [pid = 11429] [serial = 2250] [outer = (nil)] 17:42:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x8ee15400) [pid = 11429] [serial = 2251] [outer = 0x8e4ba400] 17:42:12 INFO - PROCESS | 11429 | 1468456932848 Marionette DEBUG loaded listener.js 17:42:12 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x8f025400) [pid = 11429] [serial = 2252] [outer = 0x8e4ba400] 17:42:13 INFO - PROCESS | 11429 | 1468456933760 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:42:13 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. 17:42:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1687ms 17:42:13 INFO - PROCESS | 11429 | 1468456933821 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 17:42:13 INFO - PROCESS | 11429 | 1468456933827 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 17:42:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:42:13 INFO - PROCESS | 11429 | 1468456933835 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:42:13 INFO - PROCESS | 11429 | 1468456933840 Marionette TRACE conn3 <- [1,2970,null,{}] 17:42:13 INFO - PROCESS | 11429 | 1468456933847 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:13 INFO - PROCESS | 11429 | 1468456933853 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:14 INFO - PROCESS | 11429 | 1468456934100 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 17:42:14 INFO - PROCESS | 11429 | 1468456934246 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:14 INFO - PROCESS | 11429 | 1468456934259 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee13400 == 48 [pid = 11429] [id = 740] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb80c00 == 47 [pid = 11429] [id = 739] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x91362000 == 46 [pid = 11429] [id = 738] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8f808c00 == 45 [pid = 11429] [id = 737] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef7b400 == 44 [pid = 11429] [id = 736] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb82000 == 43 [pid = 11429] [id = 735] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4c0400 == 42 [pid = 11429] [id = 726] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7b000 == 41 [pid = 11429] [id = 721] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x92fd4c00 == 40 [pid = 11429] [id = 722] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8f802400 == 39 [pid = 11429] [id = 723] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7dc00 == 38 [pid = 11429] [id = 725] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8e352800 == 37 [pid = 11429] [id = 732] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8f8a5800 == 36 [pid = 11429] [id = 731] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x91c3d400 == 35 [pid = 11429] [id = 734] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8f029000 == 34 [pid = 11429] [id = 733] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd3400 == 33 [pid = 11429] [id = 724] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4b8800 == 32 [pid = 11429] [id = 750] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec8f400 == 31 [pid = 11429] [id = 749] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee14400 == 30 [pid = 11429] [id = 747] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccce800 == 29 [pid = 11429] [id = 748] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x951ba400 == 28 [pid = 11429] [id = 746] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x92fd4800 == 27 [pid = 11429] [id = 745] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x91d31c00 == 26 [pid = 11429] [id = 744] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8f807c00 == 25 [pid = 11429] [id = 743] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x91c3a400 == 24 [pid = 11429] [id = 741] 17:42:15 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec8e800 == 23 [pid = 11429] [id = 742] 17:42:15 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7b400 == 24 [pid = 11429] [id = 751] 17:42:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 97 (0x8cb7dc00) [pid = 11429] [serial = 2253] [outer = (nil)] 17:42:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 98 (0x8cb86000) [pid = 11429] [serial = 2254] [outer = 0x8cb7dc00] 17:42:15 INFO - PROCESS | 11429 | 1468456935353 Marionette DEBUG loaded listener.js 17:42:15 INFO - PROCESS | 11429 | ++DOMWINDOW == 99 (0x8ccd9400) [pid = 11429] [serial = 2255] [outer = 0x8cb7dc00] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 98 (0x9136a000) [pid = 11429] [serial = 2195] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 97 (0x976be800) [pid = 11429] [serial = 2177] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 96 (0x8f64d400) [pid = 11429] [serial = 2160] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 95 (0x8f55a400) [pid = 11429] [serial = 2159] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 94 (0x91c34800) [pid = 11429] [serial = 2163] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x91a67000) [pid = 11429] [serial = 2162] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x93c59800) [pid = 11429] [serial = 2166] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x93a57800) [pid = 11429] [serial = 2165] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x94769c00) [pid = 11429] [serial = 2169] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x94760000) [pid = 11429] [serial = 2168] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x8f02ac00) [pid = 11429] [serial = 2186] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x8e4ba800) [pid = 11429] [serial = 2183] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x951c5000) [pid = 11429] [serial = 2172] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8e4c4c00) [pid = 11429] [serial = 2184] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8ef7bc00) [pid = 11429] [serial = 2181] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8ec99400) [pid = 11429] [serial = 2180] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x951c2400) [pid = 11429] [serial = 2171] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8f6dc800) [pid = 11429] [serial = 2189] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x976b7800) [pid = 11429] [serial = 2175] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8ec99000) [pid = 11429] [serial = 2192] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x976b3c00) [pid = 11429] [serial = 2174] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f6e4000) [pid = 11429] [serial = 2190] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x976b9800) [pid = 11429] [serial = 2178] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f558800) [pid = 11429] [serial = 2187] [outer = (nil)] [url = about:blank] 17:42:15 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f6e3800) [pid = 11429] [serial = 2193] [outer = (nil)] [url = about:blank] 17:42:16 INFO - PROCESS | 11429 | 1468456936306 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:42:16 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. 17:42:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 2487ms 17:42:16 INFO - PROCESS | 11429 | 1468456936323 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 17:42:16 INFO - PROCESS | 11429 | 1468456936329 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 17:42:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:42:16 INFO - PROCESS | 11429 | 1468456936337 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:42:16 INFO - PROCESS | 11429 | 1468456936341 Marionette TRACE conn3 <- [1,2974,null,{}] 17:42:16 INFO - PROCESS | 11429 | 1468456936348 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:16 INFO - PROCESS | 11429 | 1468456936354 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:16 INFO - PROCESS | 11429 | 1468456936508 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 17:42:16 INFO - PROCESS | 11429 | 1468456936658 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:16 INFO - PROCESS | 11429 | 1468456936664 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:16 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec96400 == 25 [pid = 11429] [id = 752] 17:42:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8ec97000) [pid = 11429] [serial = 2256] [outer = (nil)] 17:42:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8ee15c00) [pid = 11429] [serial = 2257] [outer = 0x8ec97000] 17:42:16 INFO - PROCESS | 11429 | 1468456936738 Marionette DEBUG loaded listener.js 17:42:16 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8ee20000) [pid = 11429] [serial = 2258] [outer = 0x8ec97000] 17:42:17 INFO - PROCESS | 11429 | 1468456937474 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 17:42:17 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. 17:42:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1186ms 17:42:17 INFO - PROCESS | 11429 | 1468456937541 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 17:42:17 INFO - PROCESS | 11429 | 1468456937548 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 17:42:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:42:17 INFO - PROCESS | 11429 | 1468456937560 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:42:17 INFO - PROCESS | 11429 | 1468456937563 Marionette TRACE conn3 <- [1,2978,null,{}] 17:42:17 INFO - PROCESS | 11429 | 1468456937569 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:17 INFO - PROCESS | 11429 | 1468456937575 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:17 INFO - PROCESS | 11429 | 1468456937731 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 17:42:17 INFO - PROCESS | 11429 | 1468456937741 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:17 INFO - PROCESS | 11429 | 1468456937749 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:17 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f02c000 == 26 [pid = 11429] [id = 753] 17:42:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f55b400) [pid = 11429] [serial = 2259] [outer = (nil)] 17:42:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f568800) [pid = 11429] [serial = 2260] [outer = 0x8f55b400] 17:42:17 INFO - PROCESS | 11429 | 1468456937817 Marionette DEBUG loaded listener.js 17:42:17 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8f5f1c00) [pid = 11429] [serial = 2261] [outer = 0x8f55b400] 17:42:18 INFO - PROCESS | 11429 | 1468456938807 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:42:18 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. 17:42:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1278ms 17:42:18 INFO - PROCESS | 11429 | 1468456938838 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 17:42:18 INFO - PROCESS | 11429 | 1468456938841 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 17:42:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:42:18 INFO - PROCESS | 11429 | 1468456938848 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:42:18 INFO - PROCESS | 11429 | 1468456938853 Marionette TRACE conn3 <- [1,2982,null,{}] 17:42:18 INFO - PROCESS | 11429 | 1468456938878 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:18 INFO - PROCESS | 11429 | 1468456938887 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:19 INFO - PROCESS | 11429 | 1468456939083 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 17:42:19 INFO - PROCESS | 11429 | 1468456939120 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:19 INFO - PROCESS | 11429 | 1468456939130 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:19 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6df400 == 27 [pid = 11429] [id = 754] 17:42:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8f6e2000) [pid = 11429] [serial = 2262] [outer = (nil)] 17:42:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8f806c00) [pid = 11429] [serial = 2263] [outer = 0x8f6e2000] 17:42:19 INFO - PROCESS | 11429 | 1468456939211 Marionette DEBUG loaded listener.js 17:42:19 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8f80f800) [pid = 11429] [serial = 2264] [outer = 0x8f6e2000] 17:42:20 INFO - PROCESS | 11429 | 1468456940509 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 17:42:20 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x92fd0c00) [pid = 11429] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:42:20 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8f8a1400) [pid = 11429] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:42:20 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8e4b6c00) [pid = 11429] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:42:20 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8e35b400) [pid = 11429] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:42:20 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x8f5f9400) [pid = 11429] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:42:20 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x8f022c00) [pid = 11429] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:42:20 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x91d37000) [pid = 11429] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:42:20 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f01fc00) [pid = 11429] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:42:20 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8f8a7000) [pid = 11429] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:42:20 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x91c3dc00) [pid = 11429] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:42:20 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8cb82800) [pid = 11429] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:42:20 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 17:42:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:42:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1733ms 17:42:20 INFO - PROCESS | 11429 | 1468456940582 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 17:42:20 INFO - PROCESS | 11429 | 1468456940586 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 17:42:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:42:20 INFO - PROCESS | 11429 | 1468456940592 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:42:20 INFO - PROCESS | 11429 | 1468456940596 Marionette TRACE conn3 <- [1,2986,null,{}] 17:42:20 INFO - PROCESS | 11429 | 1468456940601 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:20 INFO - PROCESS | 11429 | 1468456940606 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:20 INFO - PROCESS | 11429 | 1468456940750 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 17:42:20 INFO - PROCESS | 11429 | 1468456940965 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:20 INFO - PROCESS | 11429 | 1468456940972 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:21 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd3000 == 28 [pid = 11429] [id = 755] 17:42:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f802c00) [pid = 11429] [serial = 2265] [outer = (nil)] 17:42:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f8a1800) [pid = 11429] [serial = 2266] [outer = 0x8f802c00] 17:42:21 INFO - PROCESS | 11429 | 1468456941050 Marionette DEBUG loaded listener.js 17:42:21 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f8a7000) [pid = 11429] [serial = 2267] [outer = 0x8f802c00] 17:42:21 INFO - PROCESS | 11429 | 1468456941633 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:42:21 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. 17:42:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1080ms 17:42:21 INFO - PROCESS | 11429 | 1468456941691 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 17:42:21 INFO - PROCESS | 11429 | 1468456941693 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 17:42:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:42:21 INFO - PROCESS | 11429 | 1468456941700 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:42:21 INFO - PROCESS | 11429 | 1468456941702 Marionette TRACE conn3 <- [1,2990,null,{}] 17:42:21 INFO - PROCESS | 11429 | 1468456941709 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:21 INFO - PROCESS | 11429 | 1468456941714 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:21 INFO - PROCESS | 11429 | 1468456941848 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 17:42:21 INFO - PROCESS | 11429 | 1468456941866 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:21 INFO - PROCESS | 11429 | 1468456941875 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:22 INFO - PROCESS | 11429 | ++DOCSHELL 0x91a64c00 == 29 [pid = 11429] [id = 756] 17:42:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x91a65c00) [pid = 11429] [serial = 2268] [outer = (nil)] 17:42:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x91a6bc00) [pid = 11429] [serial = 2269] [outer = 0x91a65c00] 17:42:22 INFO - PROCESS | 11429 | 1468456942091 Marionette DEBUG loaded listener.js 17:42:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x91d2b400) [pid = 11429] [serial = 2270] [outer = 0x91a65c00] 17:42:22 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e354c00 == 30 [pid = 11429] [id = 757] 17:42:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8e355000) [pid = 11429] [serial = 2271] [outer = (nil)] 17:42:22 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8e358000) [pid = 11429] [serial = 2272] [outer = 0x8e355000] 17:42:23 INFO - PROCESS | 11429 | 1468456943079 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:42:23 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. 17:42:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1429ms 17:42:23 INFO - PROCESS | 11429 | 1468456943129 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 17:42:23 INFO - PROCESS | 11429 | 1468456943135 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 17:42:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:42:23 INFO - PROCESS | 11429 | 1468456943144 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:42:23 INFO - PROCESS | 11429 | 1468456943149 Marionette TRACE conn3 <- [1,2994,null,{}] 17:42:23 INFO - PROCESS | 11429 | 1468456943198 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:23 INFO - PROCESS | 11429 | 1468456943203 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:23 INFO - PROCESS | 11429 | 1468456943472 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 17:42:23 INFO - PROCESS | 11429 | 1468456943609 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:23 INFO - PROCESS | 11429 | 1468456943621 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:23 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e35c000 == 31 [pid = 11429] [id = 758] 17:42:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x8ec8e400) [pid = 11429] [serial = 2273] [outer = (nil)] 17:42:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x8f556400) [pid = 11429] [serial = 2274] [outer = 0x8ec8e400] 17:42:23 INFO - PROCESS | 11429 | 1468456943705 Marionette DEBUG loaded listener.js 17:42:23 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x8f567800) [pid = 11429] [serial = 2275] [outer = 0x8ec8e400] 17:42:24 INFO - PROCESS | 11429 | 1468456944641 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:42:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:42:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 17:42:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1583ms 17:42:24 INFO - PROCESS | 11429 | 1468456944726 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 17:42:24 INFO - PROCESS | 11429 | 1468456944734 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 17:42:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:42:24 INFO - PROCESS | 11429 | 1468456944744 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:42:24 INFO - PROCESS | 11429 | 1468456944748 Marionette TRACE conn3 <- [1,2998,null,{}] 17:42:24 INFO - PROCESS | 11429 | 1468456944754 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:24 INFO - PROCESS | 11429 | 1468456944760 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:24 INFO - PROCESS | 11429 | 1468456944976 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 17:42:25 INFO - PROCESS | 11429 | 1468456945168 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:25 INFO - PROCESS | 11429 | 1468456945177 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:25 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f80f400 == 32 [pid = 11429] [id = 759] 17:42:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x8f8a5c00) [pid = 11429] [serial = 2276] [outer = (nil)] 17:42:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x91a68800) [pid = 11429] [serial = 2277] [outer = 0x8f8a5c00] 17:42:25 INFO - PROCESS | 11429 | 1468456945261 Marionette DEBUG loaded listener.js 17:42:25 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x91c36c00) [pid = 11429] [serial = 2278] [outer = 0x8f8a5c00] 17:42:26 INFO - PROCESS | 11429 | 1468456946267 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:42:26 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. 17:42:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1580ms 17:42:26 INFO - PROCESS | 11429 | 1468456946324 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 17:42:26 INFO - PROCESS | 11429 | 1468456946328 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 17:42:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:42:26 INFO - PROCESS | 11429 | 1468456946335 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:42:26 INFO - PROCESS | 11429 | 1468456946340 Marionette TRACE conn3 <- [1,3002,null,{}] 17:42:26 INFO - PROCESS | 11429 | 1468456946382 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:26 INFO - PROCESS | 11429 | 1468456946391 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:26 INFO - PROCESS | 11429 | 1468456946630 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 17:42:26 INFO - PROCESS | 11429 | 1468456946768 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:26 INFO - PROCESS | 11429 | 1468456946780 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:26 INFO - PROCESS | 11429 | ++DOCSHELL 0x9224f800 == 33 [pid = 11429] [id = 760] 17:42:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x9235c800) [pid = 11429] [serial = 2279] [outer = (nil)] 17:42:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x92360400) [pid = 11429] [serial = 2280] [outer = 0x9235c800] 17:42:26 INFO - PROCESS | 11429 | 1468456946870 Marionette DEBUG loaded listener.js 17:42:26 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x92366c00) [pid = 11429] [serial = 2281] [outer = 0x9235c800] 17:42:27 INFO - PROCESS | 11429 | 1468456947751 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:42:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 17:42:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1446ms 17:42:27 INFO - PROCESS | 11429 | 1468456947780 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 17:42:27 INFO - PROCESS | 11429 | 1468456947785 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 17:42:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:42:27 INFO - PROCESS | 11429 | 1468456947791 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:42:27 INFO - PROCESS | 11429 | 1468456947795 Marionette TRACE conn3 <- [1,3006,null,{}] 17:42:27 INFO - PROCESS | 11429 | 1468456947800 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:27 INFO - PROCESS | 11429 | 1468456947805 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:27 INFO - PROCESS | 11429 | 1468456947974 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 17:42:28 INFO - PROCESS | 11429 | 1468456948169 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:28 INFO - PROCESS | 11429 | 1468456948175 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:28 INFO - PROCESS | 11429 | ++DOCSHELL 0x923f0c00 == 34 [pid = 11429] [id = 761] 17:42:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x924e3000) [pid = 11429] [serial = 2282] [outer = (nil)] 17:42:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x924ee000) [pid = 11429] [serial = 2283] [outer = 0x924e3000] 17:42:28 INFO - PROCESS | 11429 | 1468456948261 Marionette DEBUG loaded listener.js 17:42:28 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x92fd6000) [pid = 11429] [serial = 2284] [outer = 0x924e3000] 17:42:29 INFO - PROCESS | 11429 | 1468456949143 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:42:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 17:42:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1377ms 17:42:29 INFO - PROCESS | 11429 | 1468456949169 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 17:42:29 INFO - PROCESS | 11429 | 1468456949173 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 17:42:29 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:42:29 INFO - PROCESS | 11429 | 1468456949179 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:42:29 INFO - PROCESS | 11429 | 1468456949183 Marionette TRACE conn3 <- [1,3010,null,{}] 17:42:29 INFO - PROCESS | 11429 | 1468456949188 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:29 INFO - PROCESS | 11429 | 1468456949193 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:29 INFO - PROCESS | 11429 | 1468456949351 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 17:42:29 INFO - PROCESS | 11429 | 1468456949556 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:29 INFO - PROCESS | 11429 | 1468456949566 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:29 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6d7400 == 35 [pid = 11429] [id = 762] 17:42:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x91d2c400) [pid = 11429] [serial = 2285] [outer = (nil)] 17:42:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x93a5c800) [pid = 11429] [serial = 2286] [outer = 0x91d2c400] 17:42:29 INFO - PROCESS | 11429 | 1468456949652 Marionette DEBUG loaded listener.js 17:42:29 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x93a64800) [pid = 11429] [serial = 2287] [outer = 0x91d2c400] 17:42:30 INFO - PROCESS | 11429 | 1468456950743 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 17:42:30 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 17:42:30 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1633ms 17:42:30 INFO - PROCESS | 11429 | 1468456950813 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 17:42:30 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:42:30 INFO - PROCESS | 11429 | 1468456950819 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 17:42:30 INFO - PROCESS | 11429 | 1468456950826 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:42:30 INFO - PROCESS | 11429 | 1468456950831 Marionette TRACE conn3 <- [1,3014,null,{}] 17:42:30 INFO - PROCESS | 11429 | 1468456950839 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:30 INFO - PROCESS | 11429 | 1468456950844 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:31 INFO - PROCESS | 11429 | 1468456951023 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 17:42:31 INFO - PROCESS | 11429 | 1468456951348 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:31 INFO - PROCESS | 11429 | 1468456951359 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:31 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec91400 == 36 [pid = 11429] [id = 763] 17:42:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x8ec92400) [pid = 11429] [serial = 2288] [outer = (nil)] 17:42:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 97 (0x8ee11800) [pid = 11429] [serial = 2289] [outer = 0x8ec92400] 17:42:31 INFO - PROCESS | 11429 | 1468456951441 Marionette DEBUG loaded listener.js 17:42:31 INFO - PROCESS | 11429 | ++DOMWINDOW == 98 (0x8ef74400) [pid = 11429] [serial = 2290] [outer = 0x8ec92400] 17:42:31 INFO - PROCESS | 11429 | [11429] 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 17:42:31 INFO - PROCESS | 11429 | --DOCSHELL 0x8ee16c00 == 35 [pid = 11429] [id = 705] 17:42:31 INFO - PROCESS | 11429 | --DOMWINDOW == 97 (0x93a5b400) [pid = 11429] [serial = 2225] [outer = (nil)] [url = about:blank] 17:42:31 INFO - PROCESS | 11429 | --DOMWINDOW == 96 (0x93a5e400) [pid = 11429] [serial = 2226] [outer = (nil)] [url = about:blank] 17:42:31 INFO - PROCESS | 11429 | --DOMWINDOW == 95 (0x9136b800) [pid = 11429] [serial = 2214] [outer = (nil)] [url = about:blank] 17:42:31 INFO - PROCESS | 11429 | --DOMWINDOW == 94 (0x923ed400) [pid = 11429] [serial = 2219] [outer = (nil)] [url = about:blank] 17:42:31 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x8e4c0c00) [pid = 11429] [serial = 2198] [outer = (nil)] [url = about:blank] 17:42:31 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x8f656c00) [pid = 11429] [serial = 2201] [outer = (nil)] [url = about:blank] 17:42:31 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x8f5f1000) [pid = 11429] [serial = 2211] [outer = (nil)] [url = about:blank] 17:42:31 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x91f56c00) [pid = 11429] [serial = 2216] [outer = (nil)] [url = about:blank] 17:42:31 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x923ea800) [pid = 11429] [serial = 2222] [outer = (nil)] [url = about:blank] 17:42:31 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x91a64800) [pid = 11429] [serial = 2196] [outer = (nil)] [url = about:blank] 17:42:31 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x8f558c00) [pid = 11429] [serial = 2210] [outer = (nil)] [url = about:blank] 17:42:31 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x923f2000) [pid = 11429] [serial = 2220] [outer = (nil)] [url = about:blank] 17:42:31 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x91d34000) [pid = 11429] [serial = 2204] [outer = (nil)] [url = about:blank] 17:42:31 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8cccc000) [pid = 11429] [serial = 2207] [outer = (nil)] [url = about:blank] 17:42:31 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x91f48c00) [pid = 11429] [serial = 2205] [outer = (nil)] [url = about:blank] 17:42:31 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x91361800) [pid = 11429] [serial = 2213] [outer = (nil)] [url = about:blank] 17:42:31 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8ee19c00) [pid = 11429] [serial = 2199] [outer = (nil)] [url = about:blank] 17:42:32 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8f803000) [pid = 11429] [serial = 2202] [outer = (nil)] [url = about:blank] 17:42:32 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x8ccd6c00) [pid = 11429] [serial = 2208] [outer = (nil)] [url = about:blank] 17:42:32 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x9224bc00) [pid = 11429] [serial = 2217] [outer = (nil)] [url = about:blank] 17:42:32 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x924ed000) [pid = 11429] [serial = 2223] [outer = (nil)] [url = about:blank] 17:42:32 INFO - PROCESS | 11429 | 1468456952359 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:42:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:42:32 INFO - {} 17:42:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:42:32 INFO - {} 17:42:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:42:32 INFO - {} 17:42:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:42:32 INFO - {} 17:42:32 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1584ms 17:42:32 INFO - PROCESS | 11429 | 1468456952411 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 17:42:32 INFO - PROCESS | 11429 | 1468456952417 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 17:42:32 INFO - TEST-START | /FileAPI/fileReader.html 17:42:32 INFO - PROCESS | 11429 | 1468456952427 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:42:32 INFO - PROCESS | 11429 | 1468456952431 Marionette TRACE conn3 <- [1,3018,null,{}] 17:42:32 INFO - PROCESS | 11429 | 1468456952437 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:32 INFO - PROCESS | 11429 | 1468456952443 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:32 INFO - PROCESS | 11429 | 1468456952612 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 17:42:32 INFO - PROCESS | 11429 | 1468456952770 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:32 INFO - PROCESS | 11429 | 1468456952779 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:32 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e357800 == 36 [pid = 11429] [id = 764] 17:42:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x8f021800) [pid = 11429] [serial = 2291] [outer = (nil)] 17:42:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x8f658000) [pid = 11429] [serial = 2292] [outer = 0x8f021800] 17:42:32 INFO - PROCESS | 11429 | 1468456952848 Marionette DEBUG loaded listener.js 17:42:32 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x8f6e4800) [pid = 11429] [serial = 2293] [outer = 0x8f021800] 17:42:33 INFO - PROCESS | 11429 | 1468456953552 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 17:42:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:42:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:42:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:42:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:42:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 1176ms 17:42:33 INFO - PROCESS | 11429 | 1468456953604 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 17:42:33 INFO - PROCESS | 11429 | 1468456953608 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 17:42:33 INFO - TEST-START | /FileAPI/historical.html 17:42:33 INFO - PROCESS | 11429 | 1468456953614 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:42:33 INFO - PROCESS | 11429 | 1468456953619 Marionette TRACE conn3 <- [1,3022,null,{}] 17:42:33 INFO - PROCESS | 11429 | 1468456953635 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:33 INFO - PROCESS | 11429 | 1468456953643 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:33 INFO - PROCESS | 11429 | 1468456953845 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 17:42:33 INFO - PROCESS | 11429 | 1468456953860 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:33 INFO - PROCESS | 11429 | 1468456953867 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:33 INFO - PROCESS | 11429 | ++DOCSHELL 0x91a66000 == 37 [pid = 11429] [id = 765] 17:42:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x91a66c00) [pid = 11429] [serial = 2294] [outer = (nil)] 17:42:33 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x91d2f000) [pid = 11429] [serial = 2295] [outer = 0x91a66c00] 17:42:33 INFO - PROCESS | 11429 | 1468456953938 Marionette DEBUG loaded listener.js 17:42:34 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x91d39c00) [pid = 11429] [serial = 2296] [outer = 0x91a66c00] 17:42:34 INFO - PROCESS | 11429 | 1468456954818 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 17:42:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:42:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:42:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:42:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:42:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:42:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:42:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:42:34 INFO - TEST-OK | /FileAPI/historical.html | took 1238ms 17:42:34 INFO - PROCESS | 11429 | 1468456954864 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 17:42:34 INFO - TEST-START | /FileAPI/idlharness.html 17:42:34 INFO - PROCESS | 11429 | 1468456954868 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 17:42:34 INFO - PROCESS | 11429 | 1468456954876 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:42:34 INFO - PROCESS | 11429 | 1468456954878 Marionette TRACE conn3 <- [1,3026,null,{}] 17:42:34 INFO - PROCESS | 11429 | 1468456954884 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:34 INFO - PROCESS | 11429 | 1468456954889 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:35 INFO - PROCESS | 11429 | 1468456955093 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 17:42:35 INFO - PROCESS | 11429 | 1468456955133 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:35 INFO - PROCESS | 11429 | 1468456955140 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:35 INFO - PROCESS | 11429 | ++DOCSHELL 0x9224bc00 == 38 [pid = 11429] [id = 766] 17:42:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x9224d000) [pid = 11429] [serial = 2297] [outer = (nil)] 17:42:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x923e4400) [pid = 11429] [serial = 2298] [outer = 0x9224d000] 17:42:35 INFO - PROCESS | 11429 | 1468456955207 Marionette DEBUG loaded listener.js 17:42:35 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x923ea400) [pid = 11429] [serial = 2299] [outer = 0x9224d000] 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:42:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:42:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:42:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:42:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:42:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:42:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:42:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:42:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:42:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:42:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:42:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:42:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:42:36 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 17:42:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:42:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:42:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:42:36 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 17:42:36 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 17:42:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:42:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:42:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:42:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:42:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:42:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:42:36 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 17:42:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:42:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:42:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:42:36 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 17:42:36 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 17:42:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:42:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:42:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:42:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:42:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 2079ms 17:42:37 INFO - PROCESS | 11429 | 1468456956761 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 17:42:37 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x8f6e2000) [pid = 11429] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:42:37 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x8cb7dc00) [pid = 11429] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:42:37 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8ec97000) [pid = 11429] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:42:37 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8e4ba400) [pid = 11429] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:42:37 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x8f55b400) [pid = 11429] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:42:37 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x8ec9a800) [pid = 11429] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:42:37 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x91365000) [pid = 11429] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:42:37 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x939a6400) [pid = 11429] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:42:37 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x976b2400) [pid = 11429] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:42:37 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x951ba800) [pid = 11429] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:42:37 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8f55c000) [pid = 11429] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:42:37 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8ccd7000) [pid = 11429] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:42:37 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8ec94000) [pid = 11429] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:42:37 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f802c00) [pid = 11429] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:42:37 INFO - PROCESS | 11429 | 1468456957098 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 17:42:37 INFO - PROCESS | 11429 | 1468456957101 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 17:42:37 INFO - TEST-START | /FileAPI/idlharness.worker 17:42:37 INFO - PROCESS | 11429 | 1468456957116 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:42:37 INFO - PROCESS | 11429 | 1468456957118 Marionette TRACE conn3 <- [1,3030,null,{}] 17:42:37 INFO - PROCESS | 11429 | 1468456957124 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:37 INFO - PROCESS | 11429 | 1468456957129 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:37 INFO - PROCESS | 11429 | 1468456957262 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 17:42:37 INFO - PROCESS | 11429 | 1468456957272 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:37 INFO - PROCESS | 11429 | 1468456957280 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:37 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ec94000 == 39 [pid = 11429] [id = 767] 17:42:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8ef76000) [pid = 11429] [serial = 2300] [outer = (nil)] 17:42:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x924e0400) [pid = 11429] [serial = 2301] [outer = 0x8ef76000] 17:42:37 INFO - PROCESS | 11429 | 1468456957345 Marionette DEBUG loaded listener.js 17:42:37 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x976b2400) [pid = 11429] [serial = 2302] [outer = 0x8ef76000] 17:42:37 INFO - PROCESS | 11429 | [11429] 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 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:42:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:42:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:42:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:42:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:42:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:42:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:42:39 INFO - {} 17:42:39 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 17:42:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:42:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:42:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:42:39 INFO - {} 17:42:39 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 - {} 17:42:39 INFO - {} 17:42:39 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 17:42:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:42:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:42:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:42:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:42:39 INFO - {} 17:42:39 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 17:42:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:42:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:42:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:42:39 INFO - {} 17:42:39 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 - {} 17:42:39 INFO - {} 17:42:39 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 17:42:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:42:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:42:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:42:39 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 17:42:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:42:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:42:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:42:39 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 17:42:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:42:39 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 17:42:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:42:39 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 17:42:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:42:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:42:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:42:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:42:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:42:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:42:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:42:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:42:39 INFO - {} 17:42:39 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2436ms 17:42:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:42:39 INFO - PROCESS | 11429 | 1468456959360 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 17:42:39 INFO - PROCESS | 11429 | 1468456959712 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 17:42:39 INFO - PROCESS | 11429 | 1468456959730 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 17:42:39 INFO - PROCESS | 11429 | 1468456959754 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:42:39 INFO - PROCESS | 11429 | 1468456959767 Marionette TRACE conn3 <- [1,3034,null,{}] 17:42:39 INFO - PROCESS | 11429 | 1468456959829 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:39 INFO - PROCESS | 11429 | 1468456959835 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:40 INFO - PROCESS | 11429 | 1468456960080 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 17:42:40 INFO - PROCESS | 11429 | 1468456960228 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:40 INFO - PROCESS | 11429 | 1468456960237 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:40 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7a000 == 40 [pid = 11429] [id = 768] 17:42:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f89ac00) [pid = 11429] [serial = 2303] [outer = (nil)] 17:42:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x91367000) [pid = 11429] [serial = 2304] [outer = 0x8f89ac00] 17:42:40 INFO - PROCESS | 11429 | 1468456960322 Marionette DEBUG loaded listener.js 17:42:40 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x91a62c00) [pid = 11429] [serial = 2305] [outer = 0x8f89ac00] 17:42:41 INFO - PROCESS | 11429 | 1468456961170 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:42:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1453ms 17:42:41 INFO - PROCESS | 11429 | 1468456961202 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 17:42:41 INFO - PROCESS | 11429 | 1468456961209 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 17:42:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:42:41 INFO - PROCESS | 11429 | 1468456961219 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:42:41 INFO - PROCESS | 11429 | 1468456961223 Marionette TRACE conn3 <- [1,3038,null,{}] 17:42:41 INFO - PROCESS | 11429 | 1468456961230 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:41 INFO - PROCESS | 11429 | 1468456961236 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:41 INFO - PROCESS | 11429 | 1468456961424 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 17:42:41 INFO - PROCESS | 11429 | 1468456961629 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:41 INFO - PROCESS | 11429 | 1468456961640 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:41 INFO - PROCESS | 11429 | ++DOCSHELL 0x91c36800 == 41 [pid = 11429] [id = 769] 17:42:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x92247c00) [pid = 11429] [serial = 2306] [outer = (nil)] 17:42:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x92364800) [pid = 11429] [serial = 2307] [outer = 0x92247c00] 17:42:41 INFO - PROCESS | 11429 | 1468456961764 Marionette DEBUG loaded listener.js 17:42:41 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x924efc00) [pid = 11429] [serial = 2308] [outer = 0x92247c00] 17:42:42 INFO - PROCESS | 11429 | 1468456962647 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 17:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:42:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1480ms 17:42:42 INFO - PROCESS | 11429 | 1468456962701 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 17:42:42 INFO - PROCESS | 11429 | 1468456962705 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 17:42:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:42:42 INFO - PROCESS | 11429 | 1468456962712 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:42:42 INFO - PROCESS | 11429 | 1468456962718 Marionette TRACE conn3 <- [1,3042,null,{}] 17:42:42 INFO - PROCESS | 11429 | 1468456962775 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:42 INFO - PROCESS | 11429 | 1468456962784 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:43 INFO - PROCESS | 11429 | 1468456963036 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 17:42:43 INFO - PROCESS | 11429 | 1468456963186 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:43 INFO - PROCESS | 11429 | 1468456963198 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:43 INFO - PROCESS | 11429 | ++DOCSHELL 0x976e8400 == 42 [pid = 11429] [id = 770] 17:42:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x976e8c00) [pid = 11429] [serial = 2309] [outer = (nil)] 17:42:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x99142c00) [pid = 11429] [serial = 2310] [outer = 0x976e8c00] 17:42:43 INFO - PROCESS | 11429 | 1468456963285 Marionette DEBUG loaded listener.js 17:42:43 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x99f7d800) [pid = 11429] [serial = 2311] [outer = 0x976e8c00] 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:42:44 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. 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:42:44 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'.) 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:42:44 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. 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:42:44 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. 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:42:44 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. 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 17:42:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:42:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:42:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:42:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1783ms 17:42:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:42:44 INFO - PROCESS | 11429 | 1468456964417 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 17:42:44 INFO - PROCESS | 11429 | 1468456964496 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 17:42:44 INFO - PROCESS | 11429 | 1468456964501 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 17:42:44 INFO - PROCESS | 11429 | 1468456964516 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:42:44 INFO - PROCESS | 11429 | 1468456964524 Marionette TRACE conn3 <- [1,3046,null,{}] 17:42:44 INFO - PROCESS | 11429 | 1468456964615 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:44 INFO - PROCESS | 11429 | 1468456964619 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:44 INFO - PROCESS | 11429 | 1468456964827 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 17:42:45 INFO - PROCESS | 11429 | 1468456965166 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:45 INFO - PROCESS | 11429 | 1468456965175 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:45 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7c800 == 43 [pid = 11429] [id = 771] 17:42:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x8cb87000) [pid = 11429] [serial = 2312] [outer = (nil)] 17:42:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x8f55e000) [pid = 11429] [serial = 2313] [outer = 0x8cb87000] 17:42:45 INFO - PROCESS | 11429 | 1468456965255 Marionette DEBUG loaded listener.js 17:42:45 INFO - PROCESS | 11429 | ++DOMWINDOW == 87 (0x99144c00) [pid = 11429] [serial = 2314] [outer = 0x8cb87000] 17:42:45 INFO - PROCESS | 11429 | [11429] 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 17:42:46 INFO - PROCESS | 11429 | 1468456966099 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:42:46 INFO - {} 17:42:46 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1625ms 17:42:46 INFO - PROCESS | 11429 | 1468456966143 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 17:42:46 INFO - PROCESS | 11429 | 1468456966146 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 17:42:46 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:42:46 INFO - PROCESS | 11429 | 1468456966159 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:42:46 INFO - PROCESS | 11429 | 1468456966161 Marionette TRACE conn3 <- [1,3050,null,{}] 17:42:46 INFO - PROCESS | 11429 | 1468456966168 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:46 INFO - PROCESS | 11429 | 1468456966173 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:46 INFO - PROCESS | 11429 | 1468456966365 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 17:42:46 INFO - PROCESS | 11429 | 1468456966586 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:46 INFO - PROCESS | 11429 | 1468456966596 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:46 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7a400 == 44 [pid = 11429] [id = 772] 17:42:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 88 (0x8cb7c000) [pid = 11429] [serial = 2315] [outer = (nil)] 17:42:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 89 (0x9915ec00) [pid = 11429] [serial = 2316] [outer = 0x8cb7c000] 17:42:46 INFO - PROCESS | 11429 | 1468456966675 Marionette DEBUG loaded listener.js 17:42:46 INFO - PROCESS | 11429 | ++DOMWINDOW == 90 (0x995a0400) [pid = 11429] [serial = 2317] [outer = 0x8cb7c000] 17:42:47 INFO - PROCESS | 11429 | 1468456967526 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 17:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:42:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1395ms 17:42:47 INFO - PROCESS | 11429 | 1468456967550 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 17:42:47 INFO - PROCESS | 11429 | 1468456967554 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 17:42:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:42:47 INFO - PROCESS | 11429 | 1468456967562 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:42:47 INFO - PROCESS | 11429 | 1468456967565 Marionette TRACE conn3 <- [1,3054,null,{}] 17:42:47 INFO - PROCESS | 11429 | 1468456967571 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:47 INFO - PROCESS | 11429 | 1468456967582 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:47 INFO - PROCESS | 11429 | 1468456967804 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 17:42:48 INFO - PROCESS | 11429 | 1468456968006 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:48 INFO - PROCESS | 11429 | 1468456968016 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:48 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b8400 == 45 [pid = 11429] [id = 773] 17:42:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 91 (0x8e4ba400) [pid = 11429] [serial = 2318] [outer = (nil)] 17:42:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 92 (0x8ec8f800) [pid = 11429] [serial = 2319] [outer = 0x8e4ba400] 17:42:48 INFO - PROCESS | 11429 | 1468456968328 Marionette DEBUG loaded listener.js 17:42:48 INFO - PROCESS | 11429 | ++DOMWINDOW == 93 (0x8ef7d400) [pid = 11429] [serial = 2320] [outer = 0x8e4ba400] 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:42:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:42:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:42:49 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" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:42:49 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" 17:42:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:42:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:42:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2113ms 17:42:49 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:42:49 INFO - PROCESS | 11429 | 1468456969534 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 17:42:49 INFO - PROCESS | 11429 | 1468456969722 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 17:42:49 INFO - PROCESS | 11429 | 1468456969733 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 17:42:49 INFO - PROCESS | 11429 | 1468456969788 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:42:49 INFO - PROCESS | 11429 | 1468456969803 Marionette TRACE conn3 <- [1,3058,null,{}] 17:42:49 INFO - PROCESS | 11429 | 1468456969884 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:49 INFO - PROCESS | 11429 | 1468456969890 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:50 INFO - PROCESS | 11429 | 1468456970136 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 17:42:50 INFO - PROCESS | 11429 | 1468456970367 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:50 INFO - PROCESS | 11429 | 1468456970377 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:50 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f6e0000 == 46 [pid = 11429] [id = 774] 17:42:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 94 (0x8f803800) [pid = 11429] [serial = 2321] [outer = (nil)] 17:42:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 95 (0x91d30400) [pid = 11429] [serial = 2322] [outer = 0x8f803800] 17:42:50 INFO - PROCESS | 11429 | 1468456970450 Marionette DEBUG loaded listener.js 17:42:50 INFO - PROCESS | 11429 | ++DOMWINDOW == 96 (0x91f48c00) [pid = 11429] [serial = 2323] [outer = 0x8f803800] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x91f57c00 == 45 [pid = 11429] [id = 711] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x9224bc00 == 44 [pid = 11429] [id = 766] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x91a66000 == 43 [pid = 11429] [id = 765] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8e357800 == 42 [pid = 11429] [id = 764] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec91400 == 41 [pid = 11429] [id = 763] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8e354c00 == 40 [pid = 11429] [id = 757] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb80400 == 39 [pid = 11429] [id = 712] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x91360800 == 38 [pid = 11429] [id = 720] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7b400 == 37 [pid = 11429] [id = 751] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8ef78800 == 36 [pid = 11429] [id = 713] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6d7400 == 35 [pid = 11429] [id = 762] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8f654800 == 34 [pid = 11429] [id = 717] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8f02c000 == 33 [pid = 11429] [id = 753] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8f653800 == 32 [pid = 11429] [id = 710] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8f808400 == 31 [pid = 11429] [id = 716] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8f80f400 == 30 [pid = 11429] [id = 759] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8e4c1400 == 29 [pid = 11429] [id = 706] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec96400 == 28 [pid = 11429] [id = 752] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7f000 == 27 [pid = 11429] [id = 707] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8f55a000 == 26 [pid = 11429] [id = 715] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8f570800 == 25 [pid = 11429] [id = 714] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8e34e800 == 24 [pid = 11429] [id = 709] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x91a64c00 == 23 [pid = 11429] [id = 756] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec96000 == 22 [pid = 11429] [id = 704] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8e354800 == 21 [pid = 11429] [id = 718] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8e35c000 == 20 [pid = 11429] [id = 758] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x9136d400 == 19 [pid = 11429] [id = 708] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8ccd3000 == 18 [pid = 11429] [id = 755] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x923f0c00 == 17 [pid = 11429] [id = 761] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x9224f800 == 16 [pid = 11429] [id = 760] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec94c00 == 15 [pid = 11429] [id = 719] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8f6df400 == 14 [pid = 11429] [id = 754] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7a400 == 13 [pid = 11429] [id = 772] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7c800 == 12 [pid = 11429] [id = 771] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x91c36800 == 11 [pid = 11429] [id = 769] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x976e8400 == 10 [pid = 11429] [id = 770] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8ec94000 == 9 [pid = 11429] [id = 767] 17:42:51 INFO - PROCESS | 11429 | --DOCSHELL 0x8cb7a000 == 8 [pid = 11429] [id = 768] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 95 (0x8f806c00) [pid = 11429] [serial = 2263] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 94 (0x8cb86000) [pid = 11429] [serial = 2254] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 93 (0x8ccd9400) [pid = 11429] [serial = 2255] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 92 (0x8ee15c00) [pid = 11429] [serial = 2257] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 91 (0x8ee20000) [pid = 11429] [serial = 2258] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 90 (0x8f025400) [pid = 11429] [serial = 2252] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 89 (0x8ee15400) [pid = 11429] [serial = 2251] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 88 (0x8f568800) [pid = 11429] [serial = 2260] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 87 (0x8f64f000) [pid = 11429] [serial = 2229] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 86 (0x8f5f3400) [pid = 11429] [serial = 2228] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x91c3e400) [pid = 11429] [serial = 2232] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x91c31800) [pid = 11429] [serial = 2231] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x93c66c00) [pid = 11429] [serial = 2235] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x93c5dc00) [pid = 11429] [serial = 2234] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x964ae400) [pid = 11429] [serial = 2240] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x9646dc00) [pid = 11429] [serial = 2238] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x951c0400) [pid = 11429] [serial = 2237] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x976be000) [pid = 11429] [serial = 2243] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x976bb000) [pid = 11429] [serial = 2242] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x8f80f800) [pid = 11429] [serial = 2264] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x980f4c00) [pid = 11429] [serial = 2246] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x980ec800) [pid = 11429] [serial = 2245] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f89a800) [pid = 11429] [serial = 2249] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f6e2800) [pid = 11429] [serial = 2248] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f8a1800) [pid = 11429] [serial = 2266] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f8a7000) [pid = 11429] [serial = 2267] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f5f1c00) [pid = 11429] [serial = 2261] [outer = (nil)] [url = about:blank] 17:42:51 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x91a6bc00) [pid = 11429] [serial = 2269] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 11429 | 1468456972440 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 17:42:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:42:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:42:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:42:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:42:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:42:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:42:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:42:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:42:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:42:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:42:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:42:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:42:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:42:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:42:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:42:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:42:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:42:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:42:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:42:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:42:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:42:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:42:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 2745ms 17:42:52 INFO - PROCESS | 11429 | 1468456972519 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 17:42:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:42:52 INFO - PROCESS | 11429 | 1468456972531 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 17:42:52 INFO - PROCESS | 11429 | 1468456972539 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:42:52 INFO - PROCESS | 11429 | 1468456972546 Marionette TRACE conn3 <- [1,3062,null,{}] 17:42:52 INFO - PROCESS | 11429 | 1468456972563 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:52 INFO - PROCESS | 11429 | 1468456972570 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:52 INFO - PROCESS | 11429 | 1468456972729 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 17:42:52 INFO - PROCESS | 11429 | 1468456972873 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:52 INFO - PROCESS | 11429 | 1468456972881 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:52 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4b9400 == 9 [pid = 11429] [id = 775] 17:42:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8e4b9c00) [pid = 11429] [serial = 2324] [outer = (nil)] 17:42:52 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8ec94c00) [pid = 11429] [serial = 2325] [outer = 0x8e4b9c00] 17:42:52 INFO - PROCESS | 11429 | 1468456972958 Marionette DEBUG loaded listener.js 17:42:53 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8ee1b400) [pid = 11429] [serial = 2326] [outer = 0x8e4b9c00] 17:42:53 INFO - PROCESS | 11429 | [11429] 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 17:42:53 INFO - PROCESS | 11429 | 1468456973781 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:42:53 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:42:53 INFO - {} 17:42:53 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1288ms 17:42:53 INFO - PROCESS | 11429 | 1468456973827 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 17:42:53 INFO - PROCESS | 11429 | 1468456973835 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 17:42:53 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:42:53 INFO - PROCESS | 11429 | 1468456973845 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:42:53 INFO - PROCESS | 11429 | 1468456973850 Marionette TRACE conn3 <- [1,3066,null,{}] 17:42:53 INFO - PROCESS | 11429 | 1468456973856 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:53 INFO - PROCESS | 11429 | 1468456973862 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:54 INFO - PROCESS | 11429 | 1468456974011 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 17:42:54 INFO - PROCESS | 11429 | 1468456974200 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:54 INFO - PROCESS | 11429 | 1468456974208 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:54 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f560c00 == 10 [pid = 11429] [id = 776] 17:42:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f5ed000) [pid = 11429] [serial = 2327] [outer = (nil)] 17:42:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8f5f5800) [pid = 11429] [serial = 2328] [outer = 0x8f5ed000] 17:42:54 INFO - PROCESS | 11429 | 1468456974283 Marionette DEBUG loaded listener.js 17:42:54 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f5f9000) [pid = 11429] [serial = 2329] [outer = 0x8f5ed000] 17:42:55 INFO - PROCESS | 11429 | 1468456975170 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 17:42:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:42:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:42:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:42:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:42:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:42:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:42:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:42:55 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1386ms 17:42:55 INFO - PROCESS | 11429 | 1468456975233 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 17:42:55 INFO - PROCESS | 11429 | 1468456975237 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 17:42:55 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:42:55 INFO - PROCESS | 11429 | 1468456975243 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:42:55 INFO - PROCESS | 11429 | 1468456975249 Marionette TRACE conn3 <- [1,3070,null,{}] 17:42:55 INFO - PROCESS | 11429 | 1468456975275 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:55 INFO - PROCESS | 11429 | 1468456975284 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:55 INFO - PROCESS | 11429 | 1468456975487 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 17:42:55 INFO - PROCESS | 11429 | 1468456975508 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:55 INFO - PROCESS | 11429 | 1468456975538 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:55 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f89a800 == 11 [pid = 11429] [id = 777] 17:42:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f8a0000) [pid = 11429] [serial = 2330] [outer = (nil)] 17:42:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f8a4400) [pid = 11429] [serial = 2331] [outer = 0x8f8a0000] 17:42:55 INFO - PROCESS | 11429 | 1468456975692 Marionette DEBUG loaded listener.js 17:42:55 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x91368000) [pid = 11429] [serial = 2332] [outer = 0x8f8a0000] 17:42:56 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x9224d000) [pid = 11429] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:42:56 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x91d2c400) [pid = 11429] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:42:56 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8ec8e400) [pid = 11429] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:42:56 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x9235c800) [pid = 11429] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:42:56 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8f8a5c00) [pid = 11429] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:42:56 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x924e3000) [pid = 11429] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:42:56 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8ec92400) [pid = 11429] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:42:56 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8e355000) [pid = 11429] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:42:56 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x91a65c00) [pid = 11429] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:42:56 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x8f021800) [pid = 11429] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:42:56 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x91a66c00) [pid = 11429] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:42:56 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8ef76000) [pid = 11429] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:42:56 INFO - PROCESS | 11429 | 1468456976883 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 17:42:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:42:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:42:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:42:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:42:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:42:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:42:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1684ms 17:42:56 INFO - PROCESS | 11429 | 1468456976929 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 17:42:56 INFO - PROCESS | 11429 | 1468456976933 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 17:42:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:42:56 INFO - PROCESS | 11429 | 1468456976939 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:42:56 INFO - PROCESS | 11429 | 1468456976942 Marionette TRACE conn3 <- [1,3074,null,{}] 17:42:56 INFO - PROCESS | 11429 | 1468456976947 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:56 INFO - PROCESS | 11429 | 1468456976952 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:57 INFO - PROCESS | 11429 | 1468456977108 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 17:42:57 INFO - PROCESS | 11429 | 1468456977276 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:57 INFO - PROCESS | 11429 | 1468456977284 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:57 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f659400 == 12 [pid = 11429] [id = 778] 17:42:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8f80cc00) [pid = 11429] [serial = 2333] [outer = (nil)] 17:42:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x9136f400) [pid = 11429] [serial = 2334] [outer = 0x8f80cc00] 17:42:57 INFO - PROCESS | 11429 | 1468456977353 Marionette DEBUG loaded listener.js 17:42:57 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x91c39000) [pid = 11429] [serial = 2335] [outer = 0x8f80cc00] 17:42:58 INFO - PROCESS | 11429 | 1468456978061 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 17:42:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:42:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:42:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:42:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:42:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:42:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:42:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1179ms 17:42:58 INFO - PROCESS | 11429 | 1468456978120 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 17:42:58 INFO - PROCESS | 11429 | 1468456978123 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 17:42:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:42:58 INFO - PROCESS | 11429 | 1468456978129 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:42:58 INFO - PROCESS | 11429 | 1468456978132 Marionette TRACE conn3 <- [1,3078,null,{}] 17:42:58 INFO - PROCESS | 11429 | 1468456978138 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:58 INFO - PROCESS | 11429 | 1468456978143 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:58 INFO - PROCESS | 11429 | 1468456978340 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 17:42:58 INFO - PROCESS | 11429 | 1468456978364 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:58 INFO - PROCESS | 11429 | 1468456978370 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:58 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f8a6000 == 13 [pid = 11429] [id = 779] 17:42:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x91364000) [pid = 11429] [serial = 2336] [outer = (nil)] 17:42:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x91f51000) [pid = 11429] [serial = 2337] [outer = 0x91364000] 17:42:58 INFO - PROCESS | 11429 | 1468456978438 Marionette DEBUG loaded listener.js 17:42:58 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x91f57c00) [pid = 11429] [serial = 2338] [outer = 0x91364000] 17:42:59 INFO - PROCESS | 11429 | 1468456979543 Marionette TRACE conn3 <- [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] 17:42:59 INFO - PROCESS | 11429 | 1468456979592 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 17:42:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:42:59 INFO - PROCESS | 11429 | 1468456979647 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:42:59 INFO - PROCESS | 11429 | 1468456979655 Marionette TRACE conn3 <- [1,3082,null,{}] 17:42:59 INFO - PROCESS | 11429 | 1468456979669 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:59 INFO - PROCESS | 11429 | 1468456979675 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:42:59 INFO - PROCESS | 11429 | 1468456979867 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 17:43:00 INFO - PROCESS | 11429 | 1468456980062 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:00 INFO - PROCESS | 11429 | 1468456980074 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:43:00 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e4bf800 == 14 [pid = 11429] [id = 780] 17:43:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8e4c4000) [pid = 11429] [serial = 2339] [outer = (nil)] 17:43:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x8ef7d000) [pid = 11429] [serial = 2340] [outer = 0x8e4c4000] 17:43:00 INFO - PROCESS | 11429 | 1468456980201 Marionette DEBUG loaded listener.js 17:43:00 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x8f027800) [pid = 11429] [serial = 2341] [outer = 0x8e4c4000] 17:43:01 INFO - PROCESS | 11429 | 1468456981102 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 17:43:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:43:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:43:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:43:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1539ms 17:43:01 INFO - PROCESS | 11429 | 1468456981146 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 17:43:01 INFO - PROCESS | 11429 | 1468456981154 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 17:43:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:43:01 INFO - PROCESS | 11429 | 1468456981164 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:43:01 INFO - PROCESS | 11429 | 1468456981168 Marionette TRACE conn3 <- [1,3086,null,{}] 17:43:01 INFO - PROCESS | 11429 | 1468456981174 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:01 INFO - PROCESS | 11429 | 1468456981180 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:43:01 INFO - PROCESS | 11429 | 1468456981349 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 17:43:01 INFO - PROCESS | 11429 | 1468456981615 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:01 INFO - PROCESS | 11429 | 1468456981623 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:43:01 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ee17400 == 15 [pid = 11429] [id = 781] 17:43:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x8f6da000) [pid = 11429] [serial = 2342] [outer = (nil)] 17:43:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x8f801c00) [pid = 11429] [serial = 2343] [outer = 0x8f6da000] 17:43:01 INFO - PROCESS | 11429 | 1468456981712 Marionette DEBUG loaded listener.js 17:43:01 INFO - PROCESS | 11429 | ++DOMWINDOW == 77 (0x8f808000) [pid = 11429] [serial = 2344] [outer = 0x8f6da000] 17:43:02 INFO - PROCESS | 11429 | 1468456982609 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:43:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:43:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1481ms 17:43:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:43:02 INFO - PROCESS | 11429 | 1468456982645 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 17:43:02 INFO - PROCESS | 11429 | 1468456982648 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 17:43:02 INFO - PROCESS | 11429 | 1468456982655 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:43:02 INFO - PROCESS | 11429 | 1468456982661 Marionette TRACE conn3 <- [1,3090,null,{}] 17:43:02 INFO - PROCESS | 11429 | 1468456982678 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:02 INFO - PROCESS | 11429 | 1468456982687 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:43:02 INFO - PROCESS | 11429 | 1468456982939 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 17:43:03 INFO - PROCESS | 11429 | 1468456983134 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:03 INFO - PROCESS | 11429 | 1468456983144 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:43:03 INFO - PROCESS | 11429 | ++DOCSHELL 0x92252c00 == 16 [pid = 11429] [id = 782] 17:43:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 78 (0x9235ec00) [pid = 11429] [serial = 2345] [outer = (nil)] 17:43:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 79 (0x923f1400) [pid = 11429] [serial = 2346] [outer = 0x9235ec00] 17:43:03 INFO - PROCESS | 11429 | 1468456983236 Marionette DEBUG loaded listener.js 17:43:03 INFO - PROCESS | 11429 | ++DOMWINDOW == 80 (0x924e7c00) [pid = 11429] [serial = 2347] [outer = 0x9235ec00] 17:43:04 INFO - PROCESS | 11429 | 1468456984122 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:43:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1484ms 17:43:04 INFO - PROCESS | 11429 | 1468456984138 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 17:43:04 INFO - PROCESS | 11429 | 1468456984142 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 17:43:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:43:04 INFO - PROCESS | 11429 | 1468456984148 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:43:04 INFO - PROCESS | 11429 | 1468456984152 Marionette TRACE conn3 <- [1,3094,null,{}] 17:43:04 INFO - PROCESS | 11429 | 1468456984158 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:04 INFO - PROCESS | 11429 | 1468456984163 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:43:04 INFO - PROCESS | 11429 | 1468456984328 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 17:43:04 INFO - PROCESS | 11429 | 1468456984544 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:04 INFO - PROCESS | 11429 | 1468456984553 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:43:04 INFO - PROCESS | 11429 | ++DOCSHELL 0x92fde800 == 17 [pid = 11429] [id = 783] 17:43:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 81 (0x9399f800) [pid = 11429] [serial = 2348] [outer = (nil)] 17:43:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 82 (0x93a57c00) [pid = 11429] [serial = 2349] [outer = 0x9399f800] 17:43:04 INFO - PROCESS | 11429 | 1468456984646 Marionette DEBUG loaded listener.js 17:43:04 INFO - PROCESS | 11429 | ++DOMWINDOW == 83 (0x93c5dc00) [pid = 11429] [serial = 2350] [outer = 0x9399f800] 17:43:05 INFO - PROCESS | 11429 | 1468456985554 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:43:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:43:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1426ms 17:43:05 INFO - PROCESS | 11429 | 1468456985575 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 17:43:05 INFO - PROCESS | 11429 | 1468456985579 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 17:43:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:43:05 INFO - PROCESS | 11429 | 1468456985585 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:43:05 INFO - PROCESS | 11429 | 1468456985588 Marionette TRACE conn3 <- [1,3098,null,{}] 17:43:05 INFO - PROCESS | 11429 | 1468456985594 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:05 INFO - PROCESS | 11429 | 1468456985599 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:43:05 INFO - PROCESS | 11429 | 1468456985794 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 17:43:06 INFO - PROCESS | 11429 | 1468456986043 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:06 INFO - PROCESS | 11429 | 1468456986051 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:43:06 INFO - PROCESS | 11429 | ++DOCSHELL 0x8cb7b800 == 18 [pid = 11429] [id = 784] 17:43:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 84 (0x8cb7c800) [pid = 11429] [serial = 2351] [outer = (nil)] 17:43:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 85 (0x8ccd7400) [pid = 11429] [serial = 2352] [outer = 0x8cb7c800] 17:43:06 INFO - PROCESS | 11429 | 1468456986129 Marionette DEBUG loaded listener.js 17:43:06 INFO - PROCESS | 11429 | ++DOMWINDOW == 86 (0x8e34f000) [pid = 11429] [serial = 2353] [outer = 0x8cb7c800] 17:43:07 INFO - PROCESS | 11429 | 1468456987198 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 17:43:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:43:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:43:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1629ms 17:43:07 INFO - PROCESS | 11429 | 1468456987215 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 17:43:07 INFO - PROCESS | 11429 | 1468456987220 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 17:43:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:43:07 INFO - PROCESS | 11429 | 1468456987296 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:43:07 INFO - PROCESS | 11429 | 1468456987304 Marionette TRACE conn3 <- [1,3102,null,{}] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 85 (0x93a5c800) [pid = 11429] [serial = 2286] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 84 (0x93a64800) [pid = 11429] [serial = 2287] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 83 (0x8f556400) [pid = 11429] [serial = 2274] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 82 (0x8f567800) [pid = 11429] [serial = 2275] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 81 (0x92360400) [pid = 11429] [serial = 2280] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 80 (0x92366c00) [pid = 11429] [serial = 2281] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 79 (0x91a68800) [pid = 11429] [serial = 2277] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 78 (0x91c36c00) [pid = 11429] [serial = 2278] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 77 (0x924ee000) [pid = 11429] [serial = 2283] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 76 (0x92fd6000) [pid = 11429] [serial = 2284] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8ee11800) [pid = 11429] [serial = 2289] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8ef74400) [pid = 11429] [serial = 2290] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8e358000) [pid = 11429] [serial = 2272] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x91d2b400) [pid = 11429] [serial = 2270] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f658000) [pid = 11429] [serial = 2292] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8f6e4800) [pid = 11429] [serial = 2293] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x924e0400) [pid = 11429] [serial = 2301] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x923e4400) [pid = 11429] [serial = 2298] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x91d2f000) [pid = 11429] [serial = 2295] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x923ea400) [pid = 11429] [serial = 2299] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x976b2400) [pid = 11429] [serial = 2302] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | --DOMWINDOW == 64 (0x91d39c00) [pid = 11429] [serial = 2296] [outer = (nil)] [url = about:blank] 17:43:07 INFO - PROCESS | 11429 | 1468456987387 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:07 INFO - PROCESS | 11429 | 1468456987394 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:43:07 INFO - PROCESS | 11429 | 1468456987554 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 17:43:07 INFO - PROCESS | 11429 | 1468456987713 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:07 INFO - PROCESS | 11429 | 1468456987719 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:43:07 INFO - PROCESS | 11429 | ++DOCSHELL 0x8e359800 == 19 [pid = 11429] [id = 785] 17:43:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 65 (0x8e4bb400) [pid = 11429] [serial = 2354] [outer = (nil)] 17:43:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 66 (0x8e4c1800) [pid = 11429] [serial = 2355] [outer = 0x8e4bb400] 17:43:07 INFO - PROCESS | 11429 | 1468456987792 Marionette DEBUG loaded listener.js 17:43:07 INFO - PROCESS | 11429 | ++DOMWINDOW == 67 (0x8ec91c00) [pid = 11429] [serial = 2356] [outer = 0x8e4bb400] 17:43:08 INFO - PROCESS | 11429 | 1468456988530 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:43:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:43:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1360ms 17:43:08 INFO - PROCESS | 11429 | 1468456988587 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 17:43:08 INFO - PROCESS | 11429 | 1468456988594 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 17:43:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:43:08 INFO - PROCESS | 11429 | 1468456988611 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 17:43:08 INFO - PROCESS | 11429 | 1468456988615 Marionette TRACE conn3 <- [1,3106,null,{}] 17:43:08 INFO - PROCESS | 11429 | 1468456988623 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:08 INFO - PROCESS | 11429 | 1468456988627 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:43:08 INFO - PROCESS | 11429 | 1468456988783 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 17:43:08 INFO - PROCESS | 11429 | 1468456988794 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:08 INFO - PROCESS | 11429 | 1468456988800 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:43:08 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ef7f400 == 20 [pid = 11429] [id = 786] 17:43:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 68 (0x8f567800) [pid = 11429] [serial = 2357] [outer = (nil)] 17:43:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 69 (0x8f572400) [pid = 11429] [serial = 2358] [outer = 0x8f567800] 17:43:08 INFO - PROCESS | 11429 | 1468456988872 Marionette DEBUG loaded listener.js 17:43:08 INFO - PROCESS | 11429 | ++DOMWINDOW == 70 (0x8f5f3800) [pid = 11429] [serial = 2359] [outer = 0x8f567800] 17:43:09 INFO - PROCESS | 11429 | 1468456989793 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 17:43:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:43:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:43:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:43:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1242ms 17:43:09 INFO - PROCESS | 11429 | 1468456989846 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 17:43:09 INFO - PROCESS | 11429 | 1468456989854 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 17:43:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:43:09 INFO - PROCESS | 11429 | 1468456989862 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 17:43:09 INFO - PROCESS | 11429 | 1468456989874 Marionette TRACE conn3 <- [1,3110,null,{}] 17:43:09 INFO - PROCESS | 11429 | 1468456989889 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:09 INFO - PROCESS | 11429 | 1468456989896 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:43:10 INFO - PROCESS | 11429 | 1468456990073 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 17:43:10 INFO - PROCESS | 11429 | 1468456990262 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:10 INFO - PROCESS | 11429 | 1468456990271 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:43:10 INFO - PROCESS | 11429 | ++DOCSHELL 0x8f80f800 == 21 [pid = 11429] [id = 787] 17:43:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 71 (0x8f89d800) [pid = 11429] [serial = 2360] [outer = (nil)] 17:43:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 72 (0x8f8a7800) [pid = 11429] [serial = 2361] [outer = 0x8f89d800] 17:43:10 INFO - PROCESS | 11429 | 1468456990340 Marionette DEBUG loaded listener.js 17:43:10 INFO - PROCESS | 11429 | ++DOMWINDOW == 73 (0x91a6a400) [pid = 11429] [serial = 2362] [outer = 0x8f89d800] 17:43:11 INFO - PROCESS | 11429 | 1468456991078 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 17:43:11 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:43:11 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 17:43:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:43:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:43:11 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1242ms 17:43:11 INFO - PROCESS | 11429 | 1468456991105 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 17:43:11 INFO - PROCESS | 11429 | 1468456991111 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 17:43:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:43:11 INFO - PROCESS | 11429 | 1468456991125 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 17:43:11 INFO - PROCESS | 11429 | 1468456991129 Marionette TRACE conn3 <- [1,3114,null,{}] 17:43:11 INFO - PROCESS | 11429 | 1468456991134 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:11 INFO - PROCESS | 11429 | 1468456991138 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:43:11 INFO - PROCESS | 11429 | 1468456991334 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 17:43:11 INFO - PROCESS | 11429 | 1468456991369 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"ed19f003-404d-4f8a-888e-f9ce09c3d6f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:11 INFO - PROCESS | 11429 | 1468456991374 Marionette INFO sendAsync 0756fbac-c401-4fe0-a8b3-4e32d8bcd33f 17:43:11 INFO - PROCESS | 11429 | ++DOCSHELL 0x8ccd0800 == 22 [pid = 11429] [id = 788] 17:43:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 74 (0x91d2ec00) [pid = 11429] [serial = 2363] [outer = (nil)] 17:43:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 75 (0x91d36800) [pid = 11429] [serial = 2364] [outer = 0x91d2ec00] 17:43:11 INFO - PROCESS | 11429 | 1468456991441 Marionette DEBUG loaded listener.js 17:43:11 INFO - PROCESS | 11429 | ++DOMWINDOW == 76 (0x91f48400) [pid = 11429] [serial = 2365] [outer = 0x91d2ec00] 17:43:12 INFO - PROCESS | 11429 | --DOMWINDOW == 75 (0x8cb7c000) [pid = 11429] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 17:43:12 INFO - PROCESS | 11429 | --DOMWINDOW == 74 (0x8e4ba400) [pid = 11429] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 17:43:12 INFO - PROCESS | 11429 | --DOMWINDOW == 73 (0x8f8a0000) [pid = 11429] [serial = 2330] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 17:43:12 INFO - PROCESS | 11429 | --DOMWINDOW == 72 (0x8e4b9c00) [pid = 11429] [serial = 2324] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 17:43:12 INFO - PROCESS | 11429 | --DOMWINDOW == 71 (0x8f89ac00) [pid = 11429] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:43:12 INFO - PROCESS | 11429 | --DOMWINDOW == 70 (0x8cb87000) [pid = 11429] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 17:43:12 INFO - PROCESS | 11429 | --DOMWINDOW == 69 (0x8f803800) [pid = 11429] [serial = 2321] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 17:43:12 INFO - PROCESS | 11429 | --DOMWINDOW == 68 (0x8f5ed000) [pid = 11429] [serial = 2327] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 17:43:12 INFO - PROCESS | 11429 | --DOMWINDOW == 67 (0x92247c00) [pid = 11429] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:43:12 INFO - PROCESS | 11429 | --DOMWINDOW == 66 (0x976e8c00) [pid = 11429] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 17:43:12 INFO - PROCESS | 11429 | --DOMWINDOW == 65 (0x8f80cc00) [pid = 11429] [serial = 2333] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 17:43:12 INFO - PROCESS | 11429 | 1468456992367 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:43:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:43:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1281ms 17:43:12 INFO - PROCESS | 11429 | 1468456992407 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 17:43:12 INFO - PROCESS | 11429 | 1468456992411 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 17:43:13 WARNING - u'runner_teardown' () 17:43:13 INFO - No more tests 17:43:13 INFO - Got 0 unexpected results 17:43:13 INFO - SUITE-END | took 1206s 17:43:13 INFO - Closing logging queue 17:43:13 INFO - queue closed 17:43:13 INFO - Return code: 0 17:43:13 WARNING - # TBPL SUCCESS # 17:43:13 INFO - Running post-action listener: _resource_record_post_action 17:43:13 INFO - Running post-run listener: _resource_record_post_run 17:43:14 INFO - Total resource usage - Wall time: 1240s; CPU: 98.0%; Read bytes: 4096; Write bytes: 924266496; Read time: 12; Write time: 215116 17:43:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:43:14 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134037504; Read time: 12; Write time: 111312 17:43:14 INFO - run-tests - Wall time: 1211s; CPU: 98.0%; Read bytes: 0; Write bytes: 781701120; Read time: 0; Write time: 98372 17:43:14 INFO - Running post-run listener: _upload_blobber_files 17:43:14 INFO - Blob upload gear active. 17:43:14 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 17:43:14 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 17:43:14 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'] 17:43:14 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 17:43:15 INFO - (blobuploader) - INFO - Open directory for files ... 17:43:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 17:43:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:43:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:43:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:43:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:43:16 INFO - (blobuploader) - INFO - Done attempting. 17:43:16 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 17:43:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:43:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:43:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:43:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:43:17 INFO - (blobuploader) - INFO - Done attempting. 17:43:17 INFO - (blobuploader) - INFO - Iteration through files over. 17:43:17 INFO - Return code: 0 17:43:17 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 17:43:17 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 17:43:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c34dbb11e2ad7a65918869e6b8c9c025db2063a69e6f47e54bfb6bb6b8b5cc33d734b7e1a9055491f00f425f8bc06c975d3686ae4eae3f7cd3bcc023c3a32b7e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3f588256e0070b65a1e4e13396de8554a62db5b43632680e7eafba641af901a721b75d91d31ddcb6c7a26ff23530370b94c6ef1e278567fd287e2efa0ef135d4"} 17:43:17 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 17:43:17 INFO - Writing to file /builds/slave/test/properties/blobber_files 17:43:17 INFO - Contents: 17:43:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c34dbb11e2ad7a65918869e6b8c9c025db2063a69e6f47e54bfb6bb6b8b5cc33d734b7e1a9055491f00f425f8bc06c975d3686ae4eae3f7cd3bcc023c3a32b7e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3f588256e0070b65a1e4e13396de8554a62db5b43632680e7eafba641af901a721b75d91d31ddcb6c7a26ff23530370b94c6ef1e278567fd287e2efa0ef135d4"} 17:43:17 INFO - Running post-run listener: copy_logs_to_upload_dir 17:43:17 INFO - Copying logs to upload dir... 17:43:17 INFO - mkdir: /builds/slave/test/build/upload/logs 17:43:17 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1377.101176 ========= master_lag: 21.17 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 18 secs) (at 2016-07-13 17:43:30.864140) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-07-13 17:43:30.875099) ========= 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-1468454590.914630-2060262072 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c34dbb11e2ad7a65918869e6b8c9c025db2063a69e6f47e54bfb6bb6b8b5cc33d734b7e1a9055491f00f425f8bc06c975d3686ae4eae3f7cd3bcc023c3a32b7e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3f588256e0070b65a1e4e13396de8554a62db5b43632680e7eafba641af901a721b75d91d31ddcb6c7a26ff23530370b94c6ef1e278567fd287e2efa0ef135d4"} build_url:https://queue.taskcluster.net/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032507 build_url: 'https://queue.taskcluster.net/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/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/c34dbb11e2ad7a65918869e6b8c9c025db2063a69e6f47e54bfb6bb6b8b5cc33d734b7e1a9055491f00f425f8bc06c975d3686ae4eae3f7cd3bcc023c3a32b7e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3f588256e0070b65a1e4e13396de8554a62db5b43632680e7eafba641af901a721b75d91d31ddcb6c7a26ff23530370b94c6ef1e278567fd287e2efa0ef135d4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SbC7HGsuQUGzFc5Y2zz0-A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 6.45 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-07-13 17:43:37.354395) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 17:43:37.354691) ========= 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-1468454590.914630-2060262072 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018347 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 17:43:37.411786) ========= ========= Started reboot skipped (results: 3, elapsed: 10 secs) (at 2016-07-13 17:43:37.412078) ========= ========= Finished reboot skipped (results: 3, elapsed: 10 secs) (at 2016-07-13 17:43:48.050629) ========= ========= Total master_lag: 137.87 =========